TheSmartLocal – Singapore’s Leading Travel and Lifestyle Portal

Skip to content
3D2N Bali Itinerary cover image

3D2N Bali Itinerary For First-Timers – Best Activities, Food Recommendations & Where To Stay

3D2N Bali itinerary


Ask any Singaporean about their go-to weekend getaway and chances are you’ll hear places like Johor Bahru, Bangkok, or Bali. After all, with only a few short days to spare, these nearby destinations are perfect for scratching that travel itch without taking too much time off work.

So if Bali is next on your travel radar and it happens to be your first time there, this 3D2N Bali itinerary is what you need to experience as much as the island offers.

The current exchange rate is IDR10,000 = ~S$0.84 as of 23rd January 2025. 


Where to stay in Bali?


For first-timers, it’s best to stay in popular areas like Seminyak, Ubud, Canggu, Uluwatu, Jimbaran, Sanur, or Nusa Dua.

Affordable hostels are everywhere and a great option if you plan on travelling solo. Or, treat yourself and your loved ones to one of the best new hotels in Bali if you don’t mind spending a bit more. And if you’re ready to splurge, check out the Private Jet Villa – it’s so atas, you’ll feel like royalty.

Area Best for
Seminyak
  • Beaches with powdery, white sand
  • Fine dining
  • IG-worthy hotels
  • Seafront bars
Ubud
  • Nature, arts, and culture
  • Temples and shrines
  • Waterfalls
Canggu
  • Cafe-hopping
  • Sunset dining
  • Shopping
Uluwatu
  • Cultural performances
  • Beautiful scenery
  • Surf schools
  • Beach clubs
Jimbaran
  • Seafood
  • Beachfront eateries
  • Luxury resorts
Sanur
  • Watersports
  • Markets for shopping
Nusa Dua
  • Luxury resort hotspot
  • Deluxe spas

How to get around Bali?


There are a few ways to get around Bali, with options to suit your travel style:

  • By scooter: Scooters are the go-to for locals and solo or small-group travellers and you can book rides via apps like Grab and Gojek. Alternatively, rent your own scooter – daily rates start from IDR75,000. But take note you’ll need a valid international driver’s licence. Make sure to purchase insurance and wear a helmet – you don’t want your trip to end before it even starts.
  • By car: If you prefer 4 wheels, hail a Blue Bird Taxi or book a ride on Grab or Gojek. Renting a car is another option, with prices as low as IDR100,000 per day. But with Bali’s unpredictable traffic, hiring a driver – typically costing IDR500,000 to IDR800,000 per day – might be the less stressful choice.
  • By bus: Public buses aren’t the most reliable, but they work for short distances. Locals often take the Bemos, which are small vans or microbuses with bench-like seats on each side. Each ride typically doesn’t cost more than IDR5,000. Or hop on the Kura-Kura Bus, a shuttle service linking tourist hotspots like Ubud and Kuta. Each line operates with a flat fare for single journeys, starting at IDR100,000 per person for a one-way trip.

Do Singaporeans need a visa to visit Bali?


Nope. With one of the world’s most powerful passports, Singaporeans can enjoy visa-free travel to Bali for up to 30 days. You’ll also get to breeze through immigration at the airport using the auto gates – just make sure to register beforehand.


When is the best time to visit Bali?


Sun, sand, and sea. 3 words that define the Bali experience. That’s why the best time to visit Bali is between April and October when the weather is hot and dry. Think beach days, mountain hikes, and surfing lessons without the worry of rain dampening your spirits.


What to buy in Bali?


Don’t forget to save some room in your luggage for Bali’s iconic souvenirs, including Balinese coffee, Batik fabric, rattan bags, and natural beauty products like coconut oil and handmade body scrubs.


-Day 1-


11am – Sacred Monkey Forest Sanctuary 


Home to over 1,260 playful monkeys and 186 tree species


3D2N Bali Itinerary - Monkeys in a pond
Image credit: Monkey Forest Ubud

Kickstart your Bali adventure with a visit to the Sacred Monkey Forest Sanctuary, where over 1,260 long-tailed macaques roam freely across 12.5 hectares of greenery. It’s the best place to shake off post-flight grogginess and get hyped for the day ahead.

3D2N Bali Itinerary - Monkeys hanging out
Image credit: Monkey Forest Ubud

The sanctuary’s monkey residents are divided into 10 groups and each troop has its own hangout spot and dynamic. You’ll see monkeys of all ages – tiny infants clinging to their mums, playful juveniles, and imposing adult males.

Tip: avoid making direct eye contact with the monkeys, and keep food and drinks out of sight unless you want them snatching your belongings and snacks. Spoiler alert: don’t do it.

3D2N Bali Itinerary - Scared Monkey Forest Sanctuary's places of worshipImage credit: Monkey Forest Ubud

Don’t just pay attention to the playful primates, as the forest is also home to sacred temples and statues tucked within its greenery. You’ll encounter the place of worship dedicated to God Shiva and the Statue of the Goddess Sri. Some of the towering trees here are also considered sacred and play an important role in different Balinese spiritual practices.

Admission Fee
Weekdays: Rp100,000/adult (~S$8.34) and Rp80,000/child (~S$6.67)
Google Reviews
4.5
(50,180)
Address
Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Opening Hours:
Thursday 09:00 AM - 05:00 PM Show More Timings
Contact Information
RECOMMENDED TICKETS AT S$9.95

1pm – Warung Makan Bu Rus


For authentic Balinese flavours and affordable food


3D2N Bali Itinerary - Nasi Campur
Image credit: Eatbook 

With only 3 days to explore Bali’s food scene and a whole list of must-eat, you might be wondering how one decides which to try. Well, one thing’s for sure – you have to try the nasi campur at Warung Makan Bu Rus. Translating to “mixed rice,” this dish is far from the cai fan you’re used to in Singapore, boasting bold Balinese spices that’ll keep you coming back for more.

Go for crowd favourites like the Nasi Campur Ayam (IDR40,000) which comes with a delicious mix of vegetables, egg, spicy tempeh, peanuts, minced chicken skewer, and curry chicken. Or, get  the Bebek Goreng (IDR90,000), where the fried duck is the star of the show.

Warung Makan Bu Rus
Google Reviews
4.6
(2,708)
Address
Jl. Suweta No.9, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Opening Hours:
Thursday 11:00 AM - 09:30 PM Show More Timings

2.30pm – Tegenungan Waterfall


Scenic views without the hike


3D2N Bali Itinerary - Tegenungan Waterfall and shopsImage adapted from: Samuel Swee via Google Maps, @dep_sagittarius via Instagram

Unlike other waterfalls in Bali, the Tegenungan Waterfall is one of the easiest to access and is just a 30-minute drive from your lunch spot. The only challenge is that you’ll need to first tackle over a hundred steps down to reach it, which might sound intimidating, but you’ll be there enjoying the view before you know it. Do note that there is an IDR20,000 entrance fee.

Take a refreshing dip in the water and when you’re tired, there are shops and restaurants where you can relax and grab a snack before making your way back up.

Tip: use the washroom at the carpark before heading down so you save yourself the trouble of climbing back up when nature calls.

Tegenungan Waterfall
Google Reviews
4.4
(33,600)
Address
Kemenuh, Sukawati, Gianyar Regency, Bali, Indonesia
Opening Hours:
Thursday Open 24 Hours Show More Timings

5pm – Tegalalang Rice Terrace


For IG-worthy pics & unique experiences


3D2N Bali Itinerary - Ceking Rice Terrace aerial view

Ceking Rice Terrace is the spot for those IG-worthy pics. Skip the hour-long trek through the rice terraces and head straight to Tis Cafe, located right by the terraces to enjoy a bird’s-eye view while snacking on small bites before dinner.

3D2N Bali Itinerary - Tis Cafe mega swing

And if you’re feeling adventurous, rent the swing at IDR150,000 for an adrenaline rush and epic snaps. For just IDR200,000, you can also rent the swing together with the iconic long, flowy dress that’s featured in all the best photos you see online.

3D2N Bali Itinerary - Tis Cafe swimming poolImage credit: @tiscafeubud via Instagram

For something more relaxing, take a dip in the cafe’s pool overlooking the rice terraces. It’s yours to enjoy for 4 hours with a minimum spend of IDR400,000++ per person.

Tis Cafe
Google Reviews
4.8
(6,001)
Address
Jl. Raya Tegallalang, Tegallalang, Kec. Tegallalang, Kabupaten Gianyar, Bali 80561, Indonesia
Opening Hours:
Thursday 08:00 AM - 09:00 PM Show More Timings
Contact Information

6.30pm – Milk & Madu Ubud


All-day cafe with pizza promotions


3D2N Bali Itinerary - Milk & Madu Ubud ambience and pizzaImage adapted from: Milk & Madu

After a jam-packed day of exploring Bali, there’s no better way to unwind than with a comforting meal at Milk & Madu Ubud. The cafe is known for its welcoming and cosy ambience that’s perfect for family, friends, and couples.

Don’t miss out on the 2-for-1 woodfired pizza deal from 4pm, every Tuesday and Sunday. Take your pick from classics like Margherita (from IDR115,000) or go for gourmet options like The Rusty Anchor (from IDR145,000), which comes with chilli garlic prawns, calamari, and anchovies that any seafood lover will appreciate.

Milk & Madu Ubud
Google Reviews
4.5
(4,241)
Address
Jl. Suweta No.3, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Opening Hours:
Thursday 07:00 AM - 10:00 PM Show More Timings
Contact Information

-Day 2-


3am – Mount Batur


Go on a sunrise hike or Jeep tour


3D2N Bali Itinerary - Mount Batur tour with couple sitting on Jeep
Image credit: @ciao1010__ & @0908_jjlin via Instagram

Set your alarms early because no maiden Bali trip is complete without a visit to Mount Batur. Fitness junkies can embark on a hike at 4am with a guide to the main summit that stands at 1,717m, while those who wish to sit back and enjoy the ride up can opt for the Jeep tour which starts at 5am, bringing you to 1,350m above sea level.

Once you’ve arrived, you’ll be greeted by the gorgeous sunrise, with plenty of photo opportunities – and if you’re on the Jeep, you can even snap pics from the top of the vehicle. For the best of both worlds, go for the half Jeep, half hike tour, which includes a short 45-minute trek up to the summit.

3D2N Bali Itinerary - Mount Batur Sunrise Jeep Tour with professional photography
Image credit: Klook

Most packages typically include a simple breakfast so you won’t have to worry about rumbling tummies. This Mount Batur Jeep Sunrise Day Tour takes you to a sunrise point where you can enjoy breakfast with a stunning view. Afterwards, explore the black lava from the comfort of your Jeep, and with a photographer on hand, you’ll have plenty of incredible shots to remember the experience.


1pm – Mari Beach Club


Relax in spaces inspired by Bali’s landscapes


3D2N Bali Itinerary - Mari Beach Club bamboo dome
Image credit: Mari Beach Club

Beach clubs are a dime a dozen in Bali, but what makes Mari Beach Club so special is its ‘Little Bali’ concept. The space combines architecture inspired by Bali’s landscapes, complemented by a range of seating options like cabanas, bean bags, and bar counters. Its signature Dome entrance is a bamboo structure resembling Gunung Agung aka Mount Agung, that’s practically made for your IG feed.

3D2N Bali Itinerary - Mari Beach Club seating optionsImage adapted from: Mari Beach Club

Take a breather and recharge over a drink or two, and don’t miss out on the food. Choose from a wide selection, including Fish Tacos (IDR165,000), Salmon Poke Bowl (IDR185,000), and Dendeng Balado (IDR195,000).

Mari Beach Club Bali
Google Reviews
4.4
(2,037)
Address
Jl. Batu Belig No.66, Kerobokan Kelod, Kec. Kuta Utara, Bali, 80361, Indonesia
Opening Hours:
Thursday 10:00 AM - 10:00 PM Show More Timings
Contact Information

4pm – Uluwatu Temple 


Temple perched on a clifftop 


3D2N Bali Itinerary - Uluwatu Temple clifftopImage credit: Chris via Google Maps

Next, make your way to Uluwatu Temple, one of Bali’s most iconic spots. Perched high on a clifftop, the temple offers views of the ocean and the surrounding landscape. But it’s more than just a beautiful sight – it’s also rich in culture and history as one of Bali’s 6 main temples believed to protect the island.

3D2N Bali Itinerary - Uluwatu Temple cultural elementsImage credit: Rhys Davies via Google Maps

According to ancient inscriptions, Uluwatu Temple was founded by Mpu Kuturan, a monk from the Majapahit Kingdom who also established other notable temples like Sakenan. Another key figure tied to Uluwatu is Dang Hyang Nirartha, a revered Hindu priest who ended his spiritual journey here.

Remember to dress modestly – cover your shoulders, arms, and legs when visiting the temple as a sign of respect. There’s also an entrance fee of IDR30,000 per adult and IDR20,000 per child aged 6-12.

3D2N Bali Itinerary - Monkeys at Uluwatu Temple
Image credit: Klook

It’s also a good idea to book a guided tour or driver as it can be tricky to get a Grab or Gojek back after sunset. This Bali Full Day Customized Private Tour saves you the hassle of finding a ride from one place to another. Make sure to choose the South Bali Custom Tour option to explore Uluwatu Temple and other nearby attractions.

Uluwatu Temple
Google Reviews
4.6
(44,609)
Address
Pecatu, South Kuta, Badung Regency, Bali, Indonesia
Opening Hours:
Thursday 07:00 AM - 07:00 PM Show More Timings

6pm – Kecak Fire and Dance Show


Catch a cultural performance at Uluwatu Temple


3D2N Bali Itinerary - Kecak Fire & Dance Show at Uluwatu Temple
Image credit: Klook

After visiting Uluwatu Temple, stick around for the Kecak Fire and Dance Show. This cultural performance created in the 1930s is famous for its storytelling of Ramayana, with Balinese dancers narrating the epic tale. Protagonists Rama and Sita take centre stage, surrounded by a circle of performers who create the Kecak chant and dance pattern.

It’s also set against the impressive backdrop of the sunset. The first show is your best bet for catching the flames and dance moves during the golden hour.


7pm – XO Burger Bali


Gourmet burgers with a side of movie


3D2N Bali Itinerary - Burgers and movies at XO Burger BaliImage adapted from: Cam Harbad, Johannes König via Google Maps

XO Burger Bali has nailed the combo: mouthwatering burgers and a cosy movie experience. Set in a chill, romantic vibe, it’s the ideal place to unwind after a day of adventures. Don’t forget to check their Instagram for updates on movie schedules and screening times so you can plan your visit. You can expect a variety of films to suit all tastes, from comedies and action-packed blockbusters to family-friendly animated classics.

Try the XO Ultimate Burger (IDR68,000), stacked with both beef and chicken patties, or the Creamy Mushroom Burger (from IDR48,000), a chef’s recommendation. Sides like fries are sold separately, but this also means you’ll have the freedom to choose from options like curly fries or potato waffle fries, rather than the usual shoestring variety.

XO Burger Bali, Puri Gading
Google Reviews
4.7
(248)
Address
Jl. Blong Keker, Gang Pande Jl. Puri Gading, Jimbaran, Kec. Kuta Sel., Kabupaten Badung, Bali 80361, Indonesia
Opening Hours:
Thursday 08:00 AM - 10:30 PM Show More Timings
Contact Information

-Day 3-


10am – Warung Babi Guling Putra Celagi 


Highly-rated babi guling


3D2N Bali Itinerary - Babi gulingImage adapted from: @babigulingputracelagi_ via Instagram

It’s the last day of your Bali adventure, so there’s no better time to tick off one of the island’s famed dishes: babi guling, aka suckling pig. Head to Warung Babi Guling Putra Celagi, where you’ll get juicy pork, flavourful spices, and crispy pork skin all in one portion. Prices start from an affordable IDR15,000 – your chance to indulge in more than one portion if you’re a big eater and explore other varieties on the menu.

This spot is popular not just with tourists but also with locals, all eager to grab a plate for lunch. Plus, they close by 2pm, so embrace FOMO and get there early.

Warung Babi Guling Putra Celagi
Google Reviews
4.6
(609)
Address
Jl. Desa Apuan No.87, Apuan, Kec. Susut, Kabupaten Bangli, Bali 80661, Indonesia
Opening Hours:
Thursday 08:00 AM - 02:00 PM Show More Timings
Contact Information

12pm – Canggu area


Cool eats, markets & chill vibes


Then spend the afternoon exploring Canggu, known for its hipster cafes, boutique shops, and massage parlours.

3D2N Bali Itinerary - Love Anchor market in Canggu

Start at Love Anchor Canggu, an outdoor market where you can pick up handcrafted souvenirs, jewellery, and chic clothing. Don’t be afraid to bargain as sellers usually mark up the prices here – who knows, you might just score a deal.

3D2N Bali Itinerary - Gigi Susu cafe and croissantsImage adapted from: @gigisusubakery via Instagram

Then, a quick 4-minute walk will lead you to Gigi Susu, a popular cafe known for its buttery croissants and aromatic coffee to refuel before your next activity. There’s also all-day breakfast, hearty mains like Chicken Parma, salad and smoothie bowls if healthy eating is your jam, and desserts for sweet endings.

3D2N Bali Itinerary - Beach House Massage by Tonic ambience & roomsImage adapted from: Beach House Massage by Tonic

For the ultimate Bali send-off, treat yourself to a pampering session at Beach House Massage by Tonic where you’ll be greeted by a relaxing and aesthetic ambience upon walking in. You’ll get to experience authentic Balinese techniques, blending medium to strong pressure to ease away stubborn tension from all your hiking, surfing, and watersport adventures. If massages aren’t your thing, you can opt for a body scrub, facial, or a manicure and pedicure to leave feeling completely refreshed. Prices start from IDR200,000.

Canggu Love Anchor Store
Google Reviews
3.9
(1,556)
Address
Jl. Pantai Batu Bolong No.56, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Opening Hours:
Thursday 08:00 AM - 10:00 PM Show More Timings
Contact Information
Gigi Susu
Google Reviews
4.7
(2,690)
Address
Jl. Pantai Batu Bolong No.80, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Opening Hours:
Thursday 06:00 AM - 07:00 PM Show More Timings
Contact Information
Beach House Massage by Tonic
Google Reviews
4.9
(213)
Address
Jl. Canggu Padang Linjong No.86, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Opening Hours:
Thursday 10:00 AM - 09:00 PM Show More Timings
Contact Information

4pm – Canggu Beach


Black sand beach 


3D2N Bali Itinerary - Sunset at Canggu BeachImage adapted from: @astoncanggubeachresort, @yangbly__ via Instagram

If you can squeeze in just one more beach stop, let it be Canggu Beach, known for its unique black sand. Stroll along the shore, dip your toes in the waves, or simply relax and soak in the views. And if time permits, stay to catch the final sunset of your trip to bid farewell to Bali before heading to the airport for your night flight home.

Canggu Beach
Google Reviews
4.4
(1,060)
Address
Canggu Beach, Canggu, Kuta Utara, Badung Regency, Bali, Indonesia
Opening Hours:
Thursday Open 24 Hours Show More Timings

More useful tips for first-timers to Bali


Register for the auto-gate


Before you get too excited about your Bali escapade, here’s another pro tip: register for Bali Airport’s auto gates to save yourself from long immigration queues. It’s a simple process and you’ll breeze through the gates in a jiffy.


Plan around Nyepi Day


If you’re visiting in March, check the calendar for Nyepi Day. This is Bali’s Day of Silence, where the island comes to a standstill for self-reflection, meditation, and spiritual cleansing. Roads will be empty and businesses will close. Everyone is expected to stay indoors, keep quiet, and refrain from using lights or electronics. It’s a unique experience but worth noting so you don’t end up with any surprises.


Use ride-hailing apps as much as possible


Use ride-hailing apps like Grab or Gojek to skip the guesswork and potential overcharging. These apps are super handy for getting around Bali.


The Bali belly


Bali belly is practically a rite of passage, but you can try to avoid it by steering clear of tap water – don’t use it to brush your teeth either. Thankfully, the government has mandated that ice cubes come from safe-to-drink water suppliers, so your cocktails should be safe.


Dress respectfully for temple visits


Cover your shoulders, arms, and legs to show respect. Some temples may provide sarongs for visitors to wear but consider bringing your own to avoid queues or rental fees.


The Bali curse (or is it?)


Here’s a little tongue-in-cheek warning – the Bali curse. Legend has it that couples who visit Bali before marriage might not last. While it’s mostly superstitious fun, you might want to think twice before booking that romantic getaway. Or not. Who’s to say a little adventure can’t strengthen your bond?


Book a trip to Bali


Bali is just a short flight away, making it the ideal weekend getaway when you need a quick but memorable escape. So pack your bags, leave your worries behind, and get ready to make the most of every moment in Bali.

More places to visit in Indonesia:


Cover image adapted from: Klook, Mari Beach Club