Skip to content

Indonesia 8 nightsCultureFood

Java Temples and Bali Shores

Eight nights of Java’s crafts and temples, then Bali’s rice fields and coast.

  1. 1Yogyakarta
  2. 2Ubud
  3. 3Sanur

From, per person~US$1,120

Designed by @snuck Shaped around your dates No payment to ask

Best May to Sep

By @snuckUpdated 11 November 2026

Spend three nights in Yogyakarta visiting temples, trying batik and getting to know Javanese food. Fly to Bali for three nights in Ubud and two in Sanur, with time to enjoy both islands.

Length
8 nights
Route
Yogyakarta, Ubud, Sanur
Best time
May to Sep
Ideal for
Curious travellers who enjoy temples, local food and beach time

Why you'll love it

  1. Visit Borobudur with a knowledgeable local guide
  2. See Prambanan’s stone carvings and temple courtyards
  3. Private batik fabric-dyeing workshop in Yogyakarta
  4. Three nights at an Ubud boutique resort
  5. Balinese cooking class followed by a relaxed lunch
  6. Two relaxing nights on Sanur’s coast

Day by day

  1. Day 1

    Arrive in Yogyakarta

    Arrive at Yogyakarta International Airport and meet your private driver. Settle into your hotel and take the evening easy after your journey from India.

    • Stay: 4–5 star hotel with traditional design in central Yogyakarta
    • Getting there: Private car from Yogyakarta International Airport, approximately 1.5–2 hours
  2. Day 2

    Visit Borobudur

    After an early breakfast, drive to Borobudur for a guided visit at your booked entry time. Enjoy lunch nearby without rushing, then return to Yogyakarta for a quiet afternoon.

    • Stay: 4–5 star hotel with traditional design in central Yogyakarta
    • Getting there: Private car, approximately 1.5–2 hours each way
  3. Day 3

    Batik and Prambanan

    Draw and dye a small piece of batik fabric in a private morning workshop. After a lunch break, visit Prambanan with your guide and return to the city for dinner.

    • Stay: 4–5 star hotel with traditional design in central Yogyakarta
    • Getting there: Private car, approximately 1.5–2.5 hours total driving
  4. Day 4

    Fly to Bali

    Go to the airport for a direct flight to Denpasar, keeping the day free for travel. Your Bali driver will take you to Ubud, where you can have dinner and an early night.

    • Stay: 4–5 star boutique resort near Ubud
    • Getting there: Private airport transfers and economy flight, approximately 1.5 hours flying and 6–8 hours from hotel to hotel; Bali is one hour ahead of Java
  5. Day 5

    Rice Fields and Tirta Empul

    Walk along rice-field paths near Ubud with a local guide before the day gets hot. Visit Tirta Empul temple, then return to your resort with no further stops.

    • Stay: 4–5 star boutique resort near Ubud
    • Getting there: Private car, approximately 1.5–2 hours total driving
  6. Day 6

    Cook a Balinese Lunch

    Use Balinese ingredients in a private cooking class, then enjoy the lunch you make. Keep the afternoon free for galleries, reading or the resort pool.

    • Stay: 4–5 star boutique resort near Ubud
    • Getting there: Private car for cooking class, approximately 30–60 minutes total
  7. Day 7

    Travel to Sanur

    Enjoy a relaxed breakfast before leaving for Sanur. Check into your beachfront resort, then spend the afternoon on the waterfront walking path or by the pool.

    • Stay: 5-star beachfront resort in Sanur
    • Getting there: Private car, Ubud to Sanur, approximately 1.5–2 hours
  8. Day 8

    A Free Day in Sanur

    There is no planned sightseeing today. Walk beside the sea in the cooler morning hours, then choose a long lunch or a quiet afternoon at the resort.

    • Stay: 5-star beachfront resort in Sanur
  9. Day 9

    Fly Home From Bali

    Have breakfast before checkout and your private airport transfer. Fit in a final waterfront walk if your flight time allows.

    • Getting there: Private car to Denpasar airport, approximately 30–60 minutes; allow three hours for international check-in

Where you'll stay

  1. 3 nights · days 1 to 34–5 star hotel with traditional design in central Yogyakarta
  2. 3 nights · days 4 to 64–5 star boutique resort near Ubud
  3. 2 nights · days 7 to 85-star beachfront resort in Sanur

When to go

  1. Jan
  2. Feb
  3. Mar
  4. Apr
  5. Maygood time to go
  6. Jungood time to go
  7. Julgood time to go
  8. Auggood time to go
  9. Sepgood time to go
  10. Oct
  11. Nov
  12. Dec

Best from May to Sep. Other months work too; we'll tell you what to expect for your dates.

Included

  • Eight nights in the listed room and hotel types, two people sharing
  • Daily breakfast
  • Private transfers between airports and hotels
  • Yogyakarta–Denpasar economy flight with checked baggage
  • Private car and driver for planned outings
  • Local guides and listed temple entry fees
  • Private batik fabric-dyeing workshop
  • Private Balinese cooking class with lunch

Not included

  • International flights into Yogyakarta and out of Bali
  • Visa fees and Bali visitor tax
  • Travel insurance
  • Meals except breakfast and cooking-class lunch
  • Personal shopping, tips and optional activities
  • Indian tax collected at source (TCS), if applicable

Good to know

  • The price is an estimate per person for premium stays, with two people sharing. It includes the domestic flight; international flights are extra.
  • Access to Borobudur’s upper levels needs a separate booking for a set time, subject to availability. Confirm access before booking your trip.
  • Book your arrival into Yogyakarta and departure from Bali. Confirm a suitable direct flight between the islands before fixing your dates.

Before you go to Indonesia

Capital:
Jakarta
Language:
Indonesian
Currency:
IDR

Questions

How many days is the Java Temples and Bali Shores trip?

8 nights and 9 days: Yogyakarta, Ubud, Sanur.

How much does it cost?

From ₹1,05,000 per person, twin sharing, without international flights. We confirm the price for your dates.

When is the best time to go?

May to Sep.

What is included?

Eight nights in the listed room and hotel types, two people sharing, Daily breakfast, Private transfers between airports and hotels, Yogyakarta–Denpasar economy flight with checked baggage, Private car and driver for planned outings, Local guides and listed temple entry fees, Private batik fabric-dyeing workshop, Private Balinese cooking class with lunch.

What is not included?

International flights into Yogyakarta and out of Bali, Visa fees and Bali visitor tax, Travel insurance, Meals except breakfast and cooking-class lunch, Personal shopping, tips and optional activities, Indian tax collected at source (TCS), if applicable.

Can the trip be changed?

Yes. A trip designer shapes the pace, stays and length with you before you book.

Make it yours.

Change the pace, the stays or the length. A trip designer shapes it with you, and we confirm the price for your dates.

More ways to see Indonesia

Same feel, somewhere new

Trips with a similar pace and mood, in other countries.

Reviewed by

From ~US$1,120