Loading...
Bali is not one island but three or four, depending on how you look at it. The Bali of Ubud is a cultural and spiritual landscape of rice terraces, temple ceremonies, and art galleries in a highland valley; the Bali of Uluwatu is dramatic sea cliffs and ancient cliff-edge temples above Indian Ocean surf; the Bali of Seminyak is beach clubs, sunset cocktails, and some of the best restaurant cooking in Southeast Asia. A three-day trip can cover all three registers if it is planned with the island's geography in mind, and this itinerary routes you from the cultural interior on day one through the volcanic and temple landscapes on day two to the western coast and beach strip on day three. Bali rewards a willingness to move slowly and follow curiosity — the most memorable experiences on the island are rarely the scheduled ones. A ceremony at a temple you stumble upon, a rice terrace that opens suddenly around a corner, a warung whose grilled fish changes your understanding of simple cooking — Bali offers these things in abundance to visitors who don't over-schedule. Getting around requires a combination of driver hire and ride-hailing apps (Grab and Gojek are both reliable); a good local driver hired by the day ($35–50 all-in) is the most flexible and safe way to navigate between areas.
Bali
Welcome to the interactive itinerary for Bali. Explore the map and daily schedule below.
Ubud is Bali's cultural capital and the right starting point for visitors who want to understand the island before lying on a beach. Begin at the Sacred Monkey Forest Sanctuary — a 12-hectare nature reserve housing three ancient Hindu temples and a resident population of long-tailed macaques. The monkeys are entertaining but assertive; leave food in your bag and do not make eye contact with infants. Book tickets online at monkeyforestubud.com. From the Monkey Forest, walk north through Ubud's market area to the start of the Campuhan Ridge Walk: a 9 km trail along the ridge between two river gorges, through tall grass and small villages, with panoramic views of the volcanic peaks Batur and Agung. The walk takes 2–3 hours; go in the morning before the heat builds. Bebek Bengil ('Dirty Duck Diner') on the outskirts of Ubud is the most famous restaurant on the island for a reason — the crispy duck (bebek betutu) is prepared over a slow charcoal fire, the garden setting looks over rice paddies, and it has been excellent for 30 years. Book ahead. In the evening, Ubud Palace hosts traditional Kecak and Legong dance performances most evenings at 7:30 pm — the courtyard setting is dramatically beautiful.
Bebek Bengil for lunch — book a day ahead, the crispy duck is the dish that has defined Balinese restaurant cooking for a generation. Locavore on Jalan Dewi Sita for dinner — a contemporary Indonesian tasting menu sourced from local farmers; book at least two weeks ahead.
Campuhan Ridge Walk is best done 7–9 am before the heat. Carry 1.5 litres of water. Ubud Palace performances sell out fast in high season — buy tickets at the gate before your dinner reservation. Dress modestly for temple visits: a sarong must be worn.
Getting around: Monkey Forest to Campuhan Ridge Walk start is a 20-minute walk north. Ridge Walk return to Bebek Bengil is a 15-minute walk. Bebek Bengil to Ubud Palace is 10 minutes by driver. Ubud Palace to Locavore is 5 minutes on foot.
Start early (6 am) for the Tegallalang Rice Terraces, the most photographed landscape in Bali — a series of UNESCO-listed stepped rice paddies north of Ubud. The best light is early morning before the tour groups arrive. Drive 30 minutes further north to the Kintamani Viewpoint for the panorama of Mount Batur (an active volcano) and Lake Batur in its crater. On the return south, stop at Tirta Empul Temple in Tampaksiring, a sacred water temple built around natural springs that Balinese Hindus visit for purification rituals. Visitors can participate in the holy spring bathing ceremony — wear a sarong and a respectful attitude. Jimbaran Seafood Cafes on Jimbaran Bay for dinner is a Bali institution: long tables on the sand, freshly grilled seafood priced by weight, cold Bintang beer, and the lights of Bali's main airport visible across the bay. End the evening at Uluwatu Temple on the southwestern sea cliff for the sunset Kecak fire dance — the ancient temple perched above a 70-metre drop, the fire at the centre of the performing circle, and the sun setting over the Indian Ocean simultaneously is one of the great theatrical experiences in travel.
Ready to plan your own Bali trip? Use our free collaborative travel itinerary planner to build a fully customised day-by-day plan — drag and drop your schedule, add walking routes between stops, and share it with your travel group in real time. Packing for the trip? See our bali packing list for a season-specific checklist you can import directly into your trip.
Kintamani Viewpoint restaurants charge for the view — the food is mediocre; eat elsewhere. Jimbaran Seafood Cafes for dinner — fix the price per kilogram before the grill is lit. Uluwatu has warungs near the parking area selling excellent nasi goreng and satay before the performance.
Tegallalang is heavily commercialised — a firm "no thank you" and continued walking is fine. Tirta Empul ceremonial bathing requires a sarong; remove all jewellery and photography during the ceremony is inappropriate. Uluwatu Kecak fire dance tickets are available at the temple entrance — go early to claim seats. Monkeys at Uluwatu are aggressive; secure all belongings.
Getting around: Ubud to Tegallalang is 30 minutes by driver heading north. Tegallalang to Kintamani is 30 minutes further north. Kintamani to Tirta Empul is 40 minutes south. Tirta Empul to Jimbaran Bay is 45 minutes south. Jimbaran to Uluwatu Temple is 20 minutes southwest.
Seminyak is Bali's most sophisticated beach strip — boutique hotels, international restaurants, and beach clubs occupy the coastline north of Kuta in a dense, walkable stretch. The beach itself is wide and dramatic: the black-sand Indian Ocean coastline, framed by breaking waves and the distant profile of Mount Agung. Potato Head Beach Club is the most architecturally extraordinary beach club in Southeast Asia — the main venue wall, built from hundreds of repurposed traditional Javanese wooden windows, surrounds an enormous pool facing directly west over the ocean. Day access requires a minimum spend; arrive by noon to secure a sun lounger. Tanah Lot Temple, 30 minutes north of Seminyak, is built on a sea rock immediately offshore and is most beautiful at low tide when visitors can walk across the exposed reef to the base of the temple. Check tide times in advance. The late afternoon drive back to Seminyak passes the temple at sunset, when the silhouette against the orange sky is one of Bali's iconic images. Ku De Ta Beach Club for sunset cocktails and Finns Beach Club for a final Bali dinner.
Potato Head Beach Club minimum spend is required for day access — sustainable if you're there for the afternoon. Ku De Ta (now rebranded) for sunset cocktails on the beach. Finns Beach Club for dinner — the Bali sunset view from their main terrace is excellent.
Check the tide schedule for Tanah Lot at tideschart.com before planning the day. Seminyak Beach rip currents can be strong; swim within the flagged areas. Hire a driver for Tanah Lot — traffic on the main road can be very slow in the afternoon.
Getting around: Ubud to Seminyak is 45 minutes by driver. Seminyak Beach to Potato Head is a 5-minute walk along the beach. Potato Head to Tanah Lot is 30 minutes by driver north. Tanah Lot return to Seminyak is 35 minutes by driver.
Dress code at temples is mandatory: shoulders and knees covered, sarong worn around the waist. Sarongs are available at the entrance to most temples.
Bali belly is a real risk — drink bottled water only, be cautious with ice in drinks at street warungs, and eat at busy establishments where food turnover is high.
Hiring a driver for the day ($35–50) is substantially safer and more flexible than renting a scooter, and allows you to cover more ground without navigational stress.
Tipping in Bali: most restaurants add a 10–21% service charge; additional tipping of Rp 20,000–50,000 for exceptional service is appreciated.
The currency is Indonesian Rupiah (IDR) — ATMs in Seminyak, Ubud, and major tourist areas dispense Rupiah directly.
Temple ceremonies happen throughout the year with no fixed schedule — if you encounter a ceremony in progress, wait quietly or ask a local whether visitors are welcome to observe.
The dry season (April through October, peaking June–August) is the optimal time to visit Bali: clear skies, low humidity, and reliable beach and hiking conditions. June and July are the busiest and most expensive months. The shoulder months of April–May and September–October offer excellent conditions with smaller crowds and lower rates. The wet season (November through March) is characterised by daily afternoon rain that typically clears overnight. Nyepi (Balinese New Year, usually March) is a sacred day of silence when the entire island shuts down — an extraordinary cultural experience if you are already on the island, but disruptive for those planning arrivals or departures.