Indonesia · 5-day itinerary

5 Days in Bali: A Practical Itinerary for First-Time Visitors

Bali is far bigger than it looks on a map, and traffic is slow, so the secret to a good first trip is splitting your stay between two bases instead of day-tripping from the beach. This plan spends three nights in Ubud, the island's cultural heart, for rice terraces, temples and dance, then moves south via the highlands and the sea temple of Tanah Lot to finish with beaches and a clifftop sunset in Uluwatu.

The tiered shrines of Pura Ulun Danu Beratan temple on Lake Beratan in Bali
Photo: Unsplash

At a glance

Day 1
Arrive and transfer to Ubud: palace, market and a traditional dance
Day 2
Ubud: Monkey Forest, Tegallalang rice terraces and Tirta Empul
Day 3
Mount Batur sunrise trek or a slow Ubud day: Campuhan Ridge and a cooking class
Day 4
Ulun Danu Beratan, Jatiluwih rice terraces and sunset at Tanah Lot
Day 5
Uluwatu: beaches, the clifftop temple and the Kecak fire dance

Day 1: Arrive in Bali and Settle into Ubud

Bali's airport (Ngurah Rai, DPS) is in the south, near Denpasar. Ubud is inland and usually takes one to two hours by car depending on traffic; arrange a hotel transfer or a driver in advance, or use the official airport taxi counters.

Late afternoon: Ubud Palace and Market. Once you've checked in, walk to Ubud Palace (Puri Saren Agung), the former royal residence in the centre of town, and browse the craft stalls of the Ubud Art Market across the road. Nearby, the lotus pond of Pura Taman Saraswati is a lovely spot at dusk.

Evening: Balinese dance. Ubud has traditional dance performances most evenings, including Legong and Barong dances, at the palace and temples around town. Tickets are sold at the venue or by vendors on the main street.

Plan it in RoamerPlanner: add your airport transfer and each driver day as cards with the pickup time and the driver's WhatsApp, so everyone in the group knows when and where to meet.

Day 2: Monkey Forest, Rice Terraces and a Water Temple

Morning: Sacred Monkey Forest Sanctuary. Walk among mossy temples, giant banyan trees and hundreds of long-tailed macaques. Keep sunglasses, hats and snacks out of sight, don't feed or touch the monkeys, and stay calm if one climbs on you.

Late morning: Tegallalang Rice Terraces. North of Ubud, the terraces step down a valley in brilliant green, irrigated by the centuries-old subak system. Go as early as you can to beat the crowds and heat; paths go down into the terraces, and some farmers ask for a small donation to cross their land.

Afternoon: Tirta Empul. Continue to Tirta Empul, a temple built around a sacred spring where Balinese Hindus bathe under a row of water spouts as a purification ritual. Visitors can join respectfully, following the order and customs explained at the temple. A sarong is required (usually provided at the entrance), and you'll want a change of clothes if you go in the water.

Evening: Dinner in Ubud. Try babi guling (spit-roasted pork) or bebek betutu (slow-cooked spiced duck).

Day 3: Mount Batur Sunrise or a Slow Ubud Day

Option A: Mount Batur sunrise trek. Batur is an active volcano, and the trek to the summit for sunrise is one of Bali's classic experiences. Hotel pickups are in the middle of the night, the climb takes roughly two hours in the dark, and you'll watch the sun rise over the caldera lake with Mount Agung beyond. Treks must be done with a local guide. Bring warm layers and proper shoes. It's cold and gritty at the top. Spend the afternoon resting, perhaps at a spa.

Option B: Stay in Ubud. Walk the Campuhan Ridge Walk, a grassy ridge path just outside town, early in the morning before it gets hot. Spend the middle of the day at a Balinese cooking class (many start with a market visit) or a yoga class, then enjoy a massage and a relaxed final dinner in Ubud.

Day 4: Lake and Sea Temples on the Way South

Hire a driver for the day and check out of Ubud. This route crosses the island's centre and ends on the south-west coast.

Morning: Ulun Danu Beratan. In the cool highlands, Pura Ulun Danu Beratan is a water temple whose tiered shrines appear to float on Lake Beratan, often with misty mountains behind. It's dedicated to the goddess of the lake, who is closely linked to the island's irrigation.

Midday: Jatiluwih Rice Terraces. Drive on to Jatiluwih, part of the UNESCO-listed subak cultural landscape. The terraces here are vast and much quieter than Tegallalang; walk one of the marked trails and have lunch overlooking the fields.

Sunset: Tanah Lot. Finish at Tanah Lot, a sea temple perched on a rock in the surf, at its most dramatic at sunset. At low tide you can walk across to the base of the rock (the temple itself is reserved for worshippers). Then continue to your hotel in Uluwatu, Seminyak or Canggu.

Day 5: Uluwatu Beaches and the Clifftop Temple

Morning and afternoon: Beaches of the Bukit Peninsula. Uluwatu, on Bali's southern tip, is known for limestone cliffs, surf breaks and small beaches reached by steps, such as Padang Padang, Bingin and Suluban, plus the wide white sand of Melasti. Check the tides and swell before you swim, and stick to the beaches where locals are swimming.

Sunset: Uluwatu Temple and Kecak dance. Pura Luhur Uluwatu sits on a cliff edge about 70 metres above the Indian Ocean. Stay for the Kecak fire dance at sunset, performed by a chanting circle of men retelling a story from the Ramayana. The temple's monkeys are notorious for snatching glasses and phones. Hold on to your belongings.

If you're flying home today, the airport is relatively close to Uluwatu, but allow plenty of time for traffic. With an evening flight, swap the sunset for a beach afternoon.

Where to Stay in Bali

Save each villa's exact map pin in your itinerary. Many are down narrow lanes that drivers can struggle to find.

  • Ubud: culture, rice fields, yoga and great food; the best base for temples and treks.
  • Uluwatu: clifftop views, surf and quieter beaches in the far south.
  • Seminyak: beach clubs, boutiques and restaurants, closer to the airport.
  • Canggu: surf, cafés and a younger crowd, but busy roads.
  • Sanur or Nusa Dua: calm water and resorts that suit families; Sanur also has boats to Nusa Penida.

Getting Around Bali

  • Private driver: the most practical way to sightsee. Book by the day, agree the route and hours in advance, and your driver will wait at each stop.
  • Ride-hailing: Grab and Gojek work in the main towns, though some areas restrict app pickups in favour of local transport cooperatives.
  • Scooters: only ride if you're experienced and properly licensed (including an International Driving Permit covering motorcycles), and always wear a helmet. Police checks are common.
  • Traffic: distances look short but drives are slow, especially in the south. Avoid moving bases at rush hour where you can.

Practical Tips

  • Check your visa requirements and complete any required online arrival forms before you fly. Bali also charges foreign visitors a tourist levy, which you can pay online through the official Love Bali website or app.
  • Cover your shoulders and knees at temples and wear a sarong and sash; they're usually available to borrow or rent at the entrance.
  • On Nyepi, the Balinese Day of Silence (usually in March, on a date that changes every year), the whole island shuts down for 24 hours, including the airport. Check the date before you book.
  • The dry season runs roughly from April to October; the wet season brings heavy afternoon downpours but greener scenery.
  • Drink bottled or filtered water, and use strong sun protection. The equatorial sun is fierce.

FAQ

Is 5 days enough for Bali?
Five days is enough for Ubud, the central highlands and the southern beaches if you use two bases. With a week or more, add Nusa Penida, East Bali (Sidemen and the Lempuyang temple) or a few lazy beach days.
Should I stay in Ubud or by the beach?
Both, if you can. Ubud is the base for culture, rice terraces and treks; the south has the beaches and sunsets. Day-tripping to Ubud from the coast means hours in traffic.
Can I add a day trip to Nusa Penida?
Yes. Fast boats leave from Sanur for the island's dramatic viewpoints, such as Kelingking Beach. Roads on Nusa Penida are rough, so book a driver or tour on the island, and check the sea conditions before you go.
Is Bali good for a group trip?
Very. A villa with a pool and a private driver make group travel easy and good value. A shared itinerary keeps everyone on the same page about pickups and plans.

See this itinerary as a live trip

Open the day-by-day plan with every stop, then copy it into your own RoamerPlanner trip and make it yours.

View this trip in RoamerPlanner

Plan your Bali trip in RoamerPlanner

Turn this itinerary into your own: add your flights and both villas, put each temple and driver day into the timeline with pickup times, attach your bookings, and invite your travel companions with one link.

Plan my Bali trip (free)

Free forever for travelers · Works on any device