Popular Bali itineraries
16 curated routes; 21,609 total route options. Base estimates use default traveller preferences; dates, passport and hotel choices may change your total.
- Bali in four nights: Ubud and Seminyak · 5 days, Ubud → Seminyak · from ₹32,450 per person, base estimate before flights. A short first look: two nights for Ubud's essentials and two on the beach.
- Beach clubs and sunsets: Seminyak and Uluwatu · 6 days, Seminyak → Uluwatu · from ₹39,400 per person, base estimate before flights. Beach clubs, a Penida day trip and clifftop sunsets for a group trip.
- Family Bali: Ubud and Kuta · 6 days, Ubud → Kuta & Legian · from ₹31,850 per person, base estimate before flights. Two nights of Ubud sights, then Waterbom and the beach close to the airport.
- Family-easy Bali: Ubud and Sanur · 7 days, Ubud → Sanur · from ₹38,900 per person, base estimate before flights. Short drives, calm water and a Penida day trip from the harbour next door.
- First trip: Ubud, Nusa Penida and Kuta · 7 days, Ubud → Nusa Penida → Kuta & Legian · from ₹41,200 per person, base estimate before flights. The most-requested first Bali trip: Ubud highlights, a night on Nusa Penida and two nights near the airport in Kuta.
- Ubud and Seminyak classic · 7 days, Ubud → Seminyak · from ₹47,700 per person, base estimate before flights. Rice terraces and temples in Ubud, then beach clubs and sunsets in Seminyak.
- Family Bali: Ubud and Nusa Dua · 8 days, Ubud → Nusa Dua & Jimbaran · from ₹48,000 per person, base estimate before flights. Monkeys, rafting and dance shows in Ubud, then calm-water beaches and water sports in Nusa Dua.
- Lakes and waterfalls: Ubud, Munduk and Canggu · 8 days, Ubud → Munduk & Bedugul → Canggu · from ₹53,050 per person, base estimate before flights. Ubud, then the cool highlands for lake temples and waterfall trails, finishing on the coast near Tanah Lot.
- Surf and sunsets: Canggu and Uluwatu · 8 days, Canggu → Uluwatu · from ₹55,150 per person, base estimate before flights. Learn on Canggu's gentle waves, then move to the Bukit's beaches, cliffs and Kecak.
- Bali and the Gili Islands · 9 days, Ubud → Gili Islands → Seminyak · from ₹60,300 per person, base estimate before flights. Ubud culture, three car-free nights on the Gilis with turtles and sunset swings, then Seminyak before the flight.
Browse 21,609 Bali route options
Where to go in Bali
- Kuta & Legian: Busy beach strip, surf schools and Waterbom next to the airport (2–3 nights)
- Seminyak: Beach clubs, boutiques, villas and sunset dining (2–4 nights)
- Canggu: Surf breaks, cafés and rice-field lanes near Tanah Lot (2–4 nights)
- Uluwatu: Cliff temple, Kecak dance and white-sand coves on the Bukit (2–4 nights)
- Nusa Dua & Jimbaran: Calm-water family resorts, water sports and seafood on the sand (2–4 nights)
- Sanur: Calm east-coast beach, sunrise path and the Penida boat harbour (2–3 nights)
- Nusa Penida: Cliff viewpoints, Kelingking and manta snorkelling (2–3 nights)
- Ubud: Rice terraces, water temples, jungle villas and Balinese arts (2–4 nights)
- Munduk & Bedugul: Cool highland lakes, Ulun Danu Beratan and waterfall trails (2–3 nights)
- Sidemen: Quiet rice valley below Mount Agung, weaving and village walks (2–3 nights)
- Amed: Black-sand fishing villages, reef snorkelling and the Liberty wreck (2–4 nights)
- Gili Islands: Car-free islands off Lombok: turtles, bicycles and sunset swings (2–4 nights)
When to go
Bali is best in the dry season, April to October; November to March brings afternoon showers but lower prices. Month-by-month guide
Visa & flights
Visa for Indian passport holders: Visa on arrival (30 days). Buy the e-VOA online before you fly to skip the arrival queue.
Sample flights (from India hubs): return fares usually run ₹28,000–₹55,000 per person, depending on your city and season. Set your city in the header for local currency and visa rules.