Bali 10-Day Itinerary

A balanced 10-day Bali route that starts on the stylish south coast in Seminyak, includes a cliffside day trip to Uluwatu, then shifts inland to Ubud for temples, rice terraces, and Mount Batur, before ending with two nights in Amed on Bali’s quieter east coast. This itinerary is designed for first-time travelers who want a comfortable mix of beach time, culture, scenery and some adventure. If you have more time check out the 14-day Bali itinerary or the Indonesia 14-day itinerary.

Duration: 10 days Pace: Balanced Budget: Midrange
Bali

Route at a glance

A smooth first-time Bali route with a south-coast start, inland cultural core, and a quieter east-coast finish.

  • 1 Seminyak Days 1–3
  • 2 Uluwatu Day 3 · Day trip
  • 3 Ubud Days 4–7
  • 4 Tegallalang Day 6 · Day trip
  • 5 Mount Batur Day 7 · Sunrise trip
  • 6 Amed Days 8–10

Where this trip comes to life

A quick visual preview of where this route settles in.

Day-by-day plan

Click a day to view the details

Planning tips for this Bali itinerary

Practical tips for Bali

Fill out your e-Arrival Card early

Complete the mandatory digital entry forms online within 72 hours before your flight to avoid major delays or boarding denials at the airport.

Never drink the tap water

Avoid "Bali Belly" by using bottled water to drink and brush your teeth. Keep your mouth closed while showering and avoid street stall ice.

Hire private drivers for transfers

For longer trips to Ubud, Uluwatu, or Amed, hiring a private driver is the safest and easiest way to navigate heavy traffic with luggage.

Watch for "No Gojek/Grab" zones

Ride apps are great, but local taxi rules ban them in parts of Canggu, Ubud, and Uluwatu. You may need local street taxis in these zones.

Start early for major sights

Popular spots like Uluwatu, Tegallalang rice terraces, and temples get packed and incredibly hot by midday. Aim to arrive by 7:00 AM or 8:00 AM.

Use Indonesian Rupiah (IDR) & authorized changers

Cash is king for markets and local cafes. Avoid street kiosks with sketchy rates; use trusted chains like BMC or Central Kuta, and always count your cash last.

Where to stay for this itinerary

  • Seminyak 3 areas
    Petitenget Best overall base for beach clubs, restaurants, cafes, and a polished first Bali stay.
    Best overall
    Seminyak Beach Good for sunset walks, beach access, and staying close to the coast.
    Best for beach
    Kerobokan edge Slightly quieter and often better value while still close to Seminyak by taxi.
    Best value
  • Ubud 3 areas
    Central Ubud Most practical base for the Monkey Forest, market, restaurants, and easy walking.
    Most practical
    Campuhan / Penestanan Quieter and more scenic, with rice-field views and a softer atmosphere.
    Best atmosphere
    Tegallalang side Best for jungle stays, rice terraces, private villas, and a more retreat-style experience.
    Best for scenery
  • Amed 2 areas
    Jemeluk Bay Best overall area for snorkeling, sea views, restaurants, and easy access to the water.
    Best overall
    Lipah Beach Quieter and relaxed, good for couples, slow mornings, and a peaceful final stay.
    Best for quiet
Keep hotel changes simple

Three bases work well for this 10-day route: Seminyak for the south coast, Ubud for culture and inland day trips, and Amed for a slower coastal finish.

Best time to visit Bali

A quick seasonal view for this route across Seminyak, Ubud, Mount Batur, and Amed.

Jan
Wet season
Feb
Rainy
Mar
Humid · Improving
Apr
Dry season starts
May
Best
Jun
Best
Jul
Dry · Busy
Aug
Peak season
Sep
Best
Oct
Warm · Transition
Nov
Rain returns
Dec
Wet · Busy

The best time for this Bali itinerary is usually April to September, when the weather is drier and conditions are better for beaches, rice terraces, Mount Batur, and snorkeling in Amed. July and August are excellent for weather but busier and more expensive. The wet season from November to March can still work, especially for Ubud and relaxed stays, but expect heavier showers, humidity, and less predictable conditions for sunrise hikes and snorkeling.

Details

Bali 10-day itinerary overview

This itinerary covers Seminyak, Uluwatu, Ubud, Tegallalang, Mount Batur, and Amed. It is built as a realistic first-time Bali route with a strong flow: south-coast arrival, inland culture and scenery, then a quieter east-coast finish. It avoids unnecessary hotel changes while still giving the trip variety and a clear sense of progression.

Route at a glance

  • Seminyak (Days 1–3)
  • Uluwatu day trip (Day 3)
  • Ubud (Days 4–7)
  • Tegallalang day trip (Day 6)
  • Mount Batur sunrise day trip (Day 7)
  • Amed (Days 8–10)

Day-by-day highlights

  1. Day 1 (Seminyak): Arrival, beach walk, relaxed first dinner
  2. Day 2 (Seminyak): Gallery, spa, easy dining and coastal lifestyle
  3. Day 3 (Uluwatu - Day trip): Sea temple, surf scenery, beach stop, return to Seminyak
  4. Day 4 (Ubud): Transfer inland, Monkey Forest, market, classic Ubud evening
  5. Day 5 (Ubud): Goa Gajah, Campuhan Ridge, palace and culture
  6. Day 6 (Tegallalang - Day trip): Rice terraces, coffee stop, relaxed return to Ubud
  7. Day 7 (Mount Batur - Day trip): Sunrise trek, hot springs, final Ubud dinner
  8. Day 8 (Amed): East-coast transfer, black-sand beach, snorkeling, sunset
  9. Day 9 (Amed): Diving or snorkeling, fishing-village atmosphere, slow coastal day
  10. Day 10 (Departure): Easy brunch, final beach walk, airport transfer

Customize this itinerary in minutes

Generate an editable plan with maps, photos, and day-by-day views.

Complete 10-day Bali itinerary (day-by-day plan)

Full written version of the Bali 10-day itinerary, including the main stops, transfers, and highlights for each day.

Day 1: Seminyak (arrival and beach time)

Arrival in Seminyak with a relaxing afternoon exploring the beach and enjoying local cuisine after hotel check-in.

  • 14:00 — Arrival at Ngurah Rai International Airport
  • 15:00 — Check-in in Seminyak accommodation
  • 16:00 — Relax at Seminyak Beach
  • 19:00 — Dinner at Bambu Restaurant

Transport: Taxi transfer from Ngurah Rai International Airport to Seminyak, local walking around Seminyak beach area.

Day 2: Seminyak (cafés, gallery, and spa)

Explore Seminyak's cultural scene, visit artisan markets and relax at a local spa with flavorful dining options.

  • 09:00 — Breakfast at Cafe Organic Seminyak
  • 10:30 — Visit to Nyaman Gallery
  • 13:00 — Lunch at Warung Eny
  • 15:00 — Relaxing spa treatment at Bodyworks
  • 19:30 — Dinner at Motel Mexicola

Transport: Local walking and short taxi rides around Seminyak area.

Day 3: Uluwatu day trip from Seminyak

Day trip to Uluwatu for cliffside temples and beaches, returning to Seminyak in the evening for overnight stay.

  • 08:00 — Seminyak → Uluwatu
  • 09:30 — Visit Uluwatu Temple
  • 12:30 — Lunch at Single Fin Bar & Restaurant
  • 14:00 — Relax at Padang Padang Beach
  • 17:00 — Uluwatu → Seminyak
  • 19:30 — Dinner at Sea Circus Seminyak

Transport: Taxi transfers Seminyak–Uluwatu round trip, local walking at sightseeing spots.

Day 4: Ubud (transfer and cultural highlights)

Transfer to Ubud in the morning followed by cultural visits and local market exploration.

  • 08:00 — Seminyak → Ubud (car rental pickup + drive)
  • 10:00 — Check-in in Ubud accommodation
  • 11:30 — Visit Sacred Monkey Forest Sanctuary
  • 13:30 — Lunch at Ibu Rai
  • 15:00 — Stroll through Ubud Art Market
  • 19:00 — Dinner at Casa Luna

Transport: Car rental drive Seminyak to Ubud, local walking in Ubud vicinity.

Day 5: Ubud (Goa Gajah, ridge walk, and palace)

Cultural immersion with temple visits, traditional crafts, and rice field walks around Ubud.

  • 08:00 — Breakfast at Clear Café Ubud
  • 09:30 — Visit Goa Gajah (Elephant Cave)
  • 12:30 — Lunch at Warung Bintangbali
  • 14:00 — Walk through Campuhan Ridge Walk
  • 16:30 — Visit Puri Saren Royal Palace
  • 19:00 — Dinner at Locavore

Transport: Local driving and walking around Ubud area, car rental remains for flexibility.

Day 6: Tegallalang day trip from Ubud

Half-day visit to Tegallalang Rice Terraces and coffee plantation before returning to Ubud for a relaxed evening.

  • 08:00 — Drive to Tegallalang Rice Terraces
  • 08:30 — Explore Tegallalang Rice Terraces
  • 10:30 — Visit Bali Pulina Agro Tourism
  • 12:30 — Lunch at Dewa Malen Restaurant
  • 14:00 — Return drive to Ubud
  • 16:00 — Visit Blanco Renaissance Museum
  • 19:00 — Dinner at Hujan Locale

Transport: Car rental used for short drives between Ubud and Tegallalang, local walking in venues.

Day 7: Mount Batur sunrise trek

Early morning Mount Batur sunrise trek followed by natural hot springs and relaxed afternoon back in Ubud.

  • 03:30 — Drive Ubud → Mount Batur
  • 05:00 — Mount Batur Sunrise Trek
  • 08:00 — Breakfast near Mount Batur Village
  • 09:30 — Soak at Toya Devasya Hot Springs
  • 12:00 — Drive Mount Batur → Ubud
  • 19:00 — Dinner at Bebek Tepi Sawah Restaurant

Transport: Car rental used for scenic mountainous returns and early morning transfers.

Day 8: Amed (east coast transfer and snorkeling)

Transfer east to Amed for relaxed beach time, snorkeling, and sunset watching in a tranquil coastal town.

  • 08:00 — Ubud → Amed
  • 10:45 — Check-in in Amed accommodation
  • 11:30 — Visit Jemeluk Beach
  • 13:00 — Lunch at Warung Enak Amed
  • 15:00 — Snorkeling tour at Amed reef
  • 18:00 — Enjoy Amed sunset at Lipah Beach
  • 19:30 — Dinner at Balique Restaurant

Transport: Car rental used for transfer from Ubud to Amed and local rides near accommodations.

Day 9: Amed (diving, snorkeling, and village life)

Relaxed day in Amed with diving or snorkeling options and exploration of local fishing villages.

  • 08:00 — Breakfast at Gusto Resto & Cafe
  • 09:30 — Scuba diving (optional) or snorkeling
  • 12:30 — Lunch at Warung Ole
  • 15:00 — Visit to a nearby traditional fishing village
  • 19:00 — Dinner at Heart of Darkness Amed

Transport: Local walking and short taxi/car rides within Amed area.

Day 10: Departure from Amed

Morning at Amed with a light brunch and leisure before the transfer to Ngurah Rai International Airport for departure.

  • 08:30 — Brunch at Life in Amed Healthy Café
  • 10:00 — Morning stroll along Amed Beach
  • 11:00 — Amed → Ngurah Rai International Airport

Transport: Car rental drive to airport, then airport transfer for flight departure.

FAQ

Is this itinerary customizable?

Yes—MyTripBlueprint generates editable plans. You can change pace, interests, and transport preferences.

Does the full plan include maps and photos?

Yes—generated plans include an interactive day view with maps, routing, and place photos.

Is 10 days enough for Bali?

Yes—10 days is a strong amount of time for a first Bali trip if you keep the route focused. This itinerary gives you south-coast atmosphere, Ubud’s cultural core, rice terraces, a volcano sunrise, and a calmer east-coast finish without trying to cram in too much.

Why end in Amed instead of returning to Seminyak?

Ending in Amed creates a cleaner route with less backtracking. It also gives the trip a more peaceful final chapter after the busier south coast and inland days around Ubud.

Who is this Bali itinerary best for?

This route works especially well for first-time visitors who want a balanced mix of beach time, temples, scenic drives, cultural stops, a bit of adventure, and comfortable pacing.

What is the best time of year for this Bali itinerary?

The dry season from roughly May to September is usually the best time. August works especially well for beaches, rice-terrace visits, sunrise viewpoints, snorkeling days, and scenic inland drives.