Arrive at DPS; clear immigration and collect luggage. Expect 30–60 minutes; buy a local SIM at the airport if needed and exchange a small amount of cash for IDR.
Private driver or taxi to Seminyak (approx 25–45 mins depending on traffic); check-in and freshen up. Seminyak is a compact, walkable beach hub — ideal first base.
Beachside dining with sunset vibes: La Lucciola (open 11:30–22:30) for Mediterranean/Italian, or Bambu for modern Indonesian. Both offer relaxed seaside settings and are close to Seminyak Beach.
Short stroll along Seminyak Beach or a drink at a rooftop bar to unwind after the flight; beaches are open 24/7, though amenities close around 22:30–23:00.
Start with a hearty breakfast at Sea Circus (open 8:00–22:00) for all-day brunch options, or Revolver Coffee for strong coffee and pastries; both popular with travelers.
Relax on Seminyak Beach or visit a beach club like Potato Head (open 9:00–00:00) for poolside lounging; great for a slow morning and sunset planning later.
Sisterfields (open 8:00–22:00) offers modern Australian cafe fare in Seminyak; choose Warung Eny for cheaper local dishes. Good fuel before exploring Canggu.
Drive ~30–40 mins to Tanah Lot for a classic Balinese sunset over a sea temple; site open roughly 07:00–19:00, arrive 60–90 mins before sunset to secure views.
Lively spot for Mexican food and cocktails (open ~12:00–00:00); great if you want upbeat nightlife after dinner. Otherwise choose a quiet seafood restaurant in Seminyak.
Drive down to Jimbaran Bay for beachside seafood dinners (many warungs open until ~22:00); choose a table on the sand and enjoy fresh grilled fish and shellfish.
Leave early for Sanur (~30–45 mins from Jimbaran/Seminyak) to catch the fast boat; morning boats typically depart 7:00–8:30 — check schedules and book in advance.
Arrive Ubud, check into accommodation, then stroll Ubud Market and Ubud Palace; shops typically open 09:00–18:00, with the market lively until early evening.
Try Bali’s famous roast pork (babi guling) at Ibu Oka or choose vegetarian-friendly Dapur Bunda; lunch spots open midday and often sell out early for specialty dishes.
Early pickup from your hotel for the Mount Batur trek; most operators pick up between 02:00–03:30. Confirm pickup the day before and bring warm layers.
Visit Tirta Empul (holy spring temple; typically open 08:00–16:00) for cultural insight and photos; if time permits and you still have energy, this is calming and scenic.
Enjoy a sunset dinner at Sundara (hotel dining, reservation recommended) or another beachfront restaurant in Nusa Dua to end the trip on a relaxed note.
Final breakfast at your hotel and last-minute packing; check hotel check-out time (common check-out 12:00) and request late checkout only if needed and available.
If time allows before heading to the airport, do a short visit to a nearby shopping complex or local market for souvenirs; most shops open by 09:00–10:00.
Depart for Ngurah Rai Airport (transfer ~20–45 mins from Nusa Dua, longer from Ubud); allow at least 3 hours before international flights for check-in and security.
Arrive at the airport, check in for your return flight to Mumbai, complete immigration and boarding procedures. Duty-free shopping available in terminals.