Your 10-Day Ubud & Yogyakarta Trip: Tirta Empul Temple & Beyond

Ubud, Indonesia; Yogyakarta, Indonesia — trip snapshot
Ubud· 7dYogyakarta· 3d
Length
10 days
Cities
2
Total budget
USD 1,000-1,200
Pace
Comfortable
Attractions
33
Highlights

Museum Puri Lukisan · Pura Taman Kemuda Saraswati · Explore Tegalalang Rice Terraces · Return to Ubud Center · Relaxation and Freshen Up · Ayung River White Water Rafting

Part one

Is this trip for you?

This journey through Ubud and Yogyakarta offers Indonesia's core spiritual and historical depth. Choosing this over Bali's southern beach towns means trading constant surf breaks for ancient Hindu ceremonies, terraced rice paddies and Java's vast Buddhist and Hindu temple complexes. You get a direct contrast of Balinese jungle-clad temples and Javanese sultanates. This trip is built for deep cultural dives, ancient history and craft traditions over pure beach resort stays or high-energy nightlife.

Your itinerary covers 8 must-have experiences

Ancient Temples & UNESCO Rice Terraces
🛕

Ancient Temples & UNESCO Rice Terraces

Day 1: Explore Tegalalang Rice Terraces

Included
Sacred Monkey Forest & Jungle Walks
Merbabu (CC BY-SA 3.0
🐒

Sacred Monkey Forest & Jungle Walks

Day 2: Sacred Monkey Forest Sanctuary

Included
Balinese Art & Craftsmanship
Jorge Láscar from Melbourne, Australia (CC BY 2.0)
🎨

Balinese Art & Craftsmanship

Day 2: Ubud Art Market

Included
A White Water Rafting Adventure
Fabio Achilli from Milano, Italy (CC BY 2.0)
🛶

A White Water Rafting Adventure

Day 2: Ayung River White Water Rafting

Included
Authentic Balinese Cuisine & Cooking
Michelle Maria (CC BY 3.0)
🌶️

Authentic Balinese Cuisine & Cooking

Day 3: Traditional Balinese Cooking Class

Included
An Exotic Waterfall Discovery
John Ellis (CC BY 3.0)
🏞️

An Exotic Waterfall Discovery

Day 4: Tegenungan Waterfall

Included
Lively Markets & Local Crafts
Gunawan Kartapranata (CC BY-SA 3.0)
🛍️

Lively Markets & Local Crafts

Day 7: Beringharjo Traditional Market

Included
Royal Javanese Heritage & Palaces
Jakub Hałun (CC BY-SA 4.0)
👑

Royal Javanese Heritage & Palaces

Day 8: Keraton Ngayogyakarta Hadiningrat

Included

📅 Best Time to Visit

The dry season, from May to September, is generally considered the best time to visit Ubud and Yogyakarta, offering pleasant weather with less humidity and minimal rainfall. Temperatures average 25-32°C (77-90°F) during these months. This period coincides with peak tourist season, especially July and August, meaning popular sites like Borobudur and Prambanan will be more crowded. The shoulder seasons (April, October) can offer good weather with fewer crowds and slightly lower prices.

Part two

The plan, day by day

10-day trip

7dUbud3dYogyakarta

Ubud takes the first six full days, letting you settle into Bali's rhythms before a major transition. This front-loads spiritual experiences, cooking classes, and jungle adventures while you adjust to the time zone. The midway transfer to Yogyakarta on Day 7 serves as a natural reset, blending travel with a shift in scenery.

Yogyakarta then occupies the final three full days, allowing focused exploration of its royal heritage and craft markets, building to a lighter departure day on Day 10. The plan balances intensive exploration with relaxed cultural immersion across both islands. This trip prioritizes Indonesia's profound cultural heritage, covering Ubud's spiritual heartland, its rice terraces and Yogyakarta's royal history and temples.

You will dive into Balinese purification rituals and Javanese batik workshops. What you won't see are the distinct, towering volcanic peaks of Mount Bromo or Ijen in East Java, famed for their sulfur miners and sunrise views. The trip also steps away from Lombok's quieter, untouched beaches like Tanjung Aan or Pink Beach, which offer a different pace than Bali's coast.

This is the right cut if you came for ancient spiritual practices and artisan traditions; the wrong one if your trip is about volcano hikes. To extend this trip, add two nights for the Gili Islands, just off Lombok, accessed by fast boat from Bali. There you can snorkel in clear turquoise waters with sea turtles and relax on car-free beaches.

Alternatively, devote an extra day to explore Nusa Penida's coastal cliffs and hidden beaches, like Kelingking Beach, for truly striking island landscapes.

🎯Interest CoverageAll 7 covered
adventure(2)cultural(9)nature(9)food(5)wildlife(5)spiritual(7)beach(6)
|
Open Full Route in Maps
Meals:Lunchplanned for youDinnerplanned for you
Note
Long travel day: Arrival at Ngurah Rai International Airport (DPS) and a 2-hour transfer to Ubud. The afternoon includes a 30-minute drive to and from Tegalalang Rice Terraces from Ubud Center, with some walking on uneven terrain.
Highlight of the Day
Exploring the beautiful Tegalalang Rice Terraces and the serene Pura Taman Kemuda Saraswati (Water Palace).
USD 62 (~IDR 973K)
  1. Morning

    08:00 AM - Arrive at Ngurah Rai International Airport (DPS) & Transfer to Ubud· 2 hrs

    USD 30 (~IDR 471K)
    Arrive at Ngurah Rai International Airport (DPS) & Transfer to Ubud
    Tsung TsenTsan (GFDL 1.2

    Arrive at Denpasar's Ngurah Rai International Airport (DPS). Navigate customs and immigration, then take a pre-booked private transfer or taxi directly to your hotel in Ubud. The transfer typically takes about 2 hours, depending on traffic.

  2. 10:00 AM - Hotel Check-in in Ubud· 30 min

    FREE

    Check into your accommodation in Ubud and take some time to settle in and freshen up after your flight.

  3. 10:30 AM - Museum Puri Lukisan· 1 hr 30 min

    🕐 Monday: 9:00 AM – 5:00 PM; Tuesday: 9:00 AM – 5:00 PM; Wednesday: 9:00 AM – 5:00 PMConfirm hours on Maps
    USD 5 (~IDR 79K)
  4. Afternoon

    12:00 PM - Lunch: Balinese Nasi Campur in Ubud Center· 1 hr

    USD 10 (~IDR 157K)

    Savor Nasi Campur, a popular Balinese dish featuring a plate of rice served with small portions of various side dishes, including meats, vegetables, and condiments, offering a taste of local flavors.

  5. 01:00 PM - Pura Taman Kemuda Saraswati (Water Palace)· 2 hrs

    🕐 Monday: 8:00 AM – 6:30 PM; Tuesday: 8:00 AM – 6:30 PM; Wednesday: 8:00 AM – 6:30 PMConfirm hours on Maps
    USD 2 (~IDR 31K)
  6. 03:00 PM - Explore Tegalalang Rice Terraces· 2 hrs

    Closes 6 PM · 3h here🕐 Monday: 8:00 AM – 6:00 PM; Tuesday: 8:00 AM – 6:00 PM; Wednesday: 8:00 AM – 6:00 PMConfirm hours on Maps
    FREE
  7. Evening

    05:00 PM - Return to Ubud Center· 30 min

    FREE

    Enjoy a scenic drive back to Ubud Center after exploring the rice terraces.

  8. 05:30 PM - Relaxation and Freshen Up· 1 hr 30 min

    FREE

    Enjoy some leisure time at your hotel to relax and freshen up before dinner.

  9. 07:00 PM - Dinner: Balinese Ayam Betutu in Ubud· 1 hr

    USD 15 (~IDR 236K)
    Ayam betutu

    Savor Ayam Betutu, a traditional Balinese dish featuring chicken slow-cooked with a rich blend of local spices, resulting in incredibly tender and flavorful meat, at a local restaurant in Ubud.

🏨
Where to Stay Tonight

Ubud Center

A central location provides easy walking access to the Water Palace, Museum Puri Lukisan, and many restaurants. It's an ideal base for exploring Ubud's cultural heart and local life, with good access to transport for trips further afield.

Check-in: 3:00 PMCheck-out: 11:00 AMSuggested limit: USD 26-34 (~IDR 408K-IDR 534K)/night
Meals:Lunchplanned for youDinnerplanned for you
Highlight of the Day
Experience the thrill of Ayung River White Water Rafting and immerse yourself in the rich culture with the Ubud Palace Legong Dance Show.
USD 110 (~IDR 1.7M)
  1. Morning

    09:00 AM - Ayung River White Water Rafting· 3 hrs

    🕐 Monday: 9:00 AM – 2:00 PM; Tuesday: 9:00 AM – 2:00 PM; Wednesday: 9:00 AM – 2:00 PMConfirm hours on Maps
    USD 35 (~IDR 550K)
  2. Afternoon

    12:00 PM - Ubud Art Market· 1 hr

    🕐 Monday: 10:00 AM – 5:00 PM; Tuesday: 10:00 AM – 5:00 PM; Wednesday: 10:00 AM – 5:00 PMConfirm hours on Maps
    FREE
  3. 01:00 PM - Lunch: Balinese Nasi Campur in Ubud Center· 1 hr

    USD 12 (~IDR 188K)

    Enjoy a delicious and authentic Balinese Nasi Campur, a traditional dish featuring a scoop of rice served with a variety of small portions of side dishes, at a local warung in Ubud Center.

  4. 02:00 PM - Lukman Batik Workshop· 1 hr 30 min

    Closes 6 PM · 4h here🕐 Monday: 9:00 AM – 6:00 PM; Tuesday: 9:00 AM – 6:00 PM; Wednesday: 9:00 AM – 6:00 PMConfirm hours on Maps
    USD 25 (~IDR 393K)
  5. 03:30 PM - Sacred Monkey Forest Sanctuary· 1 hr 15 min

    Closes 6 PM · 2.5h here🕐 Monday: 9:00 AM – 6:00 PM; Tuesday: 9:00 AM – 6:00 PM; Wednesday: 9:00 AM – 6:00 PMConfirm hours on Maps
    USD 8 (~IDR 126K)
  6. 04:45 PM - Threads of Life Store· 1 hr

    Closes 6 PM · 1.2h here🕐 Monday: 10:00 AM – 6:00 PM; Tuesday: 10:00 AM – 6:00 PM; Wednesday: 10:00 AM – 6:00 PMConfirm hours on Maps
    FREE
  7. Evening

    07:30 PM - Ubud Palace Legong Dance Show· 1 hr 30 min

    Closes 9 PM · 1.5h here⚠️ Overlaps the next activity — check the time🕐 Monday: 7:30 – 9:00 PM; Tuesday: 7:30 – 9:00 PM; Wednesday: 7:30 – 9:00 PMConfirm hours on Maps
    USD 12 (~IDR 188K)
  8. 08:30 PM - Dinner: Balinese Nasi Goreng in Campuhan Ridge area· 1 hr

    USD 18 (~IDR 283K)

    Savor a flavorful Nasi Goreng (Indonesian fried rice) or other local dishes at a warung near the scenic Campuhan Ridge area, enjoying the evening ambiance.

🏨
Where to Stay Tonight

Ubud Center

Centrally located for easy access to the Sacred Monkey Forest Sanctuary, Ubud Palace, and various markets, cafes, and shops, with good transit connections for excursions.

Check-in: 3:00 PMCheck-out: 11:00 AMSuggested limit: USD 26-34 (~IDR 408K-IDR 534K)/night
Meals:Lunchplanned for youDinnerplanned for you
Note
This day involves significant driving to the east of Ubud for the morning activities, with approximately 1.5 hours of cumulative transit to and from these locations.
Highlight of the Day
Experiencing the spiritual purification rituals at Tirta Empul Temple and learning to cook traditional Balinese dishes in a cooking class.
USD 76 (~IDR 1.2M)
  1. Morning

    08:00 AM - Tirta Empul Temple· 2 hrs 30 min

    🕐 Monday: 8:00 AM – 6:00 PM; Tuesday: 8:00 AM – 6:00 PM; Wednesday: 8:00 AM – 6:00 PMConfirm hours on Maps
    USD 5 (~IDR 79K)
  2. 11:00 AM - Penglipuran Village· 2 hrs

    🕐 Monday: 8:00 AM – 6:30 PM; Tuesday: 8:00 AM – 6:30 PM; Wednesday: 8:00 AM – 6:30 PMConfirm hours on Maps
    USD 5 (~IDR 79K)
  3. Afternoon

    01:00 PM - Lunch: Balinese Bakso in Gianyar· 1 hr

    USD 8 (~IDR 126K)

    Savor a comforting bowl of Bakso, a popular Indonesian street food featuring meatballs, noodles, and various toppings in a savory broth, at a local eatery in the Gianyar area.

  4. 02:30 PM - Traditional Balinese Cooking Class· 3 hrs

    USD 40 (~IDR 628K)

    Delve into the vibrant world of Balinese cuisine with a hands-on cooking class. Learn to prepare authentic dishes using fresh local ingredients and traditional techniques.

  5. Evening

    07:30 PM - Dinner: Balinese Gado-Gado in Penestanan· 1 hr

    USD 18 (~IDR 283K)

    Enjoy a healthy and flavorful Gado-Gado, a traditional Indonesian salad with mixed vegetables, hard-boiled egg, tofu, tempeh, and peanut sauce, in the artistic Penestanan village area.

🏨
Where to Stay Tonight

Ubud Center

Stay in Ubud Center for easy access to restaurants, shops, and cultural sites. It's a vibrant area with good transport connections for day trips.

Check-in: 3:00 PMCheck-out: 11:00 AMSuggested limit: USD 26-34 (~IDR 408K-IDR 534K)/night
Meals:Lunchplanned for youDinnerplanned for you
Note
Heavy walking day for the Campuhan Ridge Walk. Expect significant transit (~20-30 min) between some activities (e.g., from Campuhan to Goa Gajah, or from Celuk to the coffee plantation in Tegallalang).
Highlight of the Day
Exploring the ancient Goa Gajah (Elephant Cave) and enjoying the scenic Campuhan Ridge Walk.
USD 63 (~IDR 989K)
  1. Morning

    07:00 AM - Campuhan Ridge Walk· 1 hr 30 min

    🕐 Monday: Open 24 hours; Tuesday: Open 24 hours; Wednesday: Open 24 hoursConfirm hours on Maps
    FREE
  2. 09:30 AM - Goa Gajah (Elephant Cave)· 1 hr 30 min

    🕐 Monday: 8:00 AM – 6:00 PM; Tuesday: 8:00 AM – 6:00 PM; Wednesday: 8:00 AM – 6:00 PMConfirm hours on Maps
    USD 5 (~IDR 79K)
  3. 11:30 AM - Tegenungan Waterfall· 1 hr 30 min

    Confirm hours on Maps
    USD 3 (~IDR 47K)
  4. Afternoon

    01:00 PM - Lunch: Balinese Ikan Bakar in Gianyar· 1 hr

    USD 20 (~IDR 314K)
    Ikan Bakar

    Enjoy a delicious Balinese Ikan Bakar (grilled fish) meal, a local specialty often served with fresh sambal and rice, in the Gianyar region.

  5. 02:30 PM - Celuk Village Silver and Gold Smiths· 1 hr 30 min

    🕐 Monday: 8:00 AM – 10:00 PM; Tuesday: 8:00 AM – 10:00 PM; Wednesday: 8:00 AM – 10:00 PMConfirm hours on Maps
    FREE
  6. 04:30 PM - Bali Coffee Plantation Tour & Tasting· 1 hr 30 min

    Confirm hours on Maps
    USD 15 (~IDR 236K)
  7. Evening

    07:30 PM - Dinner: Balinese Babi Guling in Ubud Center· 1 hr

    USD 20 (~IDR 314K)
    Babi guling

    Indulge in Bali's renowned ceremonial dish, Babi Guling (suckling pig), slow-roasted with a blend of spices for a crispy skin and tender, flavorful meat.

🏨
Where to Stay Tonight

Ubud Center

Centrally located for easy access to the main market, Ubud Palace, and a wide variety of restaurants, offering a vibrant atmosphere and convenient base for exploring Ubud's surroundings.

Check-in: 3:00 PMCheck-out: 11:00 AMSuggested limit: USD 26-34 (~IDR 408K-IDR 534K)/night
Meals:Lunchplanned for youDinnerplanned for you
Recovery Day
Lighter schedule today — recharge for the days ahead
Note
Today involves a scenic drive to the Ubud Botanical Garden, approximately 15-20 minutes north of Ubud Center.
Highlight of the Day
Engage in a Balinese Painting Workshop and enjoy the tranquility of the Ubud Botanical Garden.
USD 76 (~IDR 1.2M)
  1. Morning

    10:30 AM - Balinese Painting Workshop· 2 hrs

    🕐 Monday: 10:30 AM – 8:00 PM; Tuesday: 10:30 AM – 8:00 PM; Wednesday: 10:30 AM – 8:00 PMConfirm hours on Maps
    USD 30 (~IDR 471K)
  2. Afternoon

    12:30 PM - Lunch: Balinese Nasi Goreng in Campuhan· 1 hr

    USD 18 (~IDR 283K)

    Enjoy a delicious Balinese Nasi Goreng, Indonesia's iconic fried rice, at a local eatery in the picturesque Campuhan area, offering a relaxed atmosphere.

  3. 02:00 PM - Ubud Botanical Garden· 2 hrs

    Confirm hours on Maps
    USD 10 (~IDR 157K)
  4. Evening

    07:30 PM - Dinner: Balinese Ayam Betutu in North Ubud· 1 hr

    USD 18 (~IDR 283K)
    Ayam betutu

    Savor Ayam Betutu, a traditional Balinese dish of slow-roasted chicken or duck filled with aromatic spices, at a restaurant in the quieter North Ubud area.

🏨
Where to Stay Tonight

Ubud Center

Centrally located with easy access to shops, restaurants, and cultural sites. Provides a good base for exploring Ubud and its surrounding areas.

Check-in: 3:00 PMCheck-out: 11:00 AMSuggested limit: USD 26-34 (~IDR 408K-IDR 534K)/night
Meals:Lunchplanned for youDinnerplanned for you
Note
Early start at 7:00 AM for a full-day tour to South Bali. Expect approximately 3 hours of total transit time, so wear comfortable clothes and be prepared for a long but rewarding day.
Highlight of the Day
Exploring the majestic Uluwatu Temple and witnessing the mesmerizing Kecak Fire Dance at sunset.
USD 108 (~IDR 1.7M)
  1. Morning

    07:00 AM - Full-Day South Bali Coastal Tour with Kecak Dance· 1 hr 30 min

    USD 60 (~IDR 942K)

    Embark on a comprehensive tour from Ubud to South Bali's stunning coastline. This package includes transfers, entrance to Uluwatu Temple, and tickets for the Kecak Fire Dance.

  2. 08:30 AM - Padang Padang Beach· 2 hrs

    Confirm hours on Maps
    USD 2 (~IDR 31K)
  3. 10:30 AM - Garuda Wisnu Kencana Cultural Park (GWK)· 2 hrs

    🕐 Monday: 9:00 AM – 9:00 PM; Tuesday: 9:00 AM – 9:00 PM; Wednesday: 9:00 AM – 9:00 PMConfirm hours on Maps
    USD 10 (~IDR 157K)
  4. Afternoon

    12:30 PM - Lunch: Balinese Seafood in Uluwatu· 1 hr

    USD 18 (~IDR 283K)
    Ikan Bakar

    Savor fresh grilled seafood or other local Balinese dishes at a warung (local eatery) near the coastal area, offering authentic flavors.

    Best around Uluwatu
  5. 01:30 PM - Travel to Uluwatu Temple· 30 min

    FREE

    Short transfer to the majestic Uluwatu Temple site.

  6. 02:00 PM - Uluwatu Temple Exploration· 2 hrs

    🕐 Monday: 7:00 AM – 7:00 PM; Tuesday: 7:00 AM – 7:00 PM; Wednesday: 7:00 AM – 7:00 PMConfirm hours on Maps
    FREE
  7. 04:00 PM - Prepare for Kecak Fire Dance Show· 30 min

    FREE

    Settle into the open-air amphitheater at Uluwatu Temple, taking in the pre-show atmosphere and the stunning cliffside setting.

  8. 04:30 PM - Uluwatu Sunset Views and Coastal Ambiance· 1 hr

    FREE

    Instead of the Kecak dance (which is closed on this day), take this opportunity to absorb the breathtaking sunset views from the dramatic cliffs of Uluwatu, enjoying the serene coastal atmosphere and taking memorable photos.

  9. Evening

    07:00 PM - Dinner: Indonesian Cuisine in Jimbaran Bay· 1 hr

    USD 18 (~IDR 283K)

    Enjoy a delicious Indonesian dinner at Jimbaran Bay, renowned for its fresh seafood grilled on the beach. Indulge in local specialties as the sun sets.

  10. 08:00 PM - Return Transfer to Ubud· 1 hr 30 min

    FREE

    Depart Jimbaran Bay for the transfer back to your accommodation in Ubud after a full day of exploration.

🏨
Where to Stay Tonight

Ubud Center

Central location offering easy access to Ubud Palace, Ubud Market, and various dining options. Good base for day trips and evening activities.

Check-in: 3:00 PMCheck-out: 11:00 AMSuggested limit: USD 26-34 (~IDR 408K-IDR 534K)/night
Meals:Breakfastplanned for youDinnerplanned for you
Note
Long travel day: Approximately 5 hours of active transit including airport transfers and a 1.5-hour flight from Denpasar to Yogyakarta. Also includes a ~5 km transit from Beringharjo Market to Kotagede Historic District in the evening.
Highlight of the Day
Experience a refreshing Ubud Jungle Trek and explore the vibrant Beringharjo Traditional Market upon arrival in Yogyakarta.
USD 133 (~IDR 2.1M)
  1. Morning

    07:00 AM - Ubud Jungle Trek and Hidden Waterfall Exploration· 4 hrs

    🕐 Monday: Open 24 hours; Tuesday: Open 24 hours; Wednesday: Open 24 hoursConfirm hours on Maps
    USD 30 (~IDR 471K)
  2. 11:00 AM - Lunch: Sate Lilit in Ubud Outskirts· 1 hr

    USD 10 (~IDR 157K)

    Enjoy a traditional Balinese lunch featuring Sate Lilit, minced fish or chicken mixed with grated coconut, rich spices, and wrapped around lemongrass sticks, grilled to perfection.

  3. Afternoon

    12:00 PM - Transfer to Ngurah Rai International Airport (DPS)· 1 hr 30 min

    🕐 Monday: Open 24 hours; Tuesday: Open 24 hours; Wednesday: Open 24 hoursConfirm hours on Maps
    USD 15 (~IDR 236K)
  4. 01:30 PM - Flight from Denpasar (DPS) to Yogyakarta (YIA)· 1 hr 30 min

    Confirm hours on Maps
    USD 60 (~IDR 942K)
  5. 03:00 PM - Transfer to Yogyakarta Hotel and Check-in· 2 hrs

    USD 5 (~IDR 79K)

    Arrive at Yogyakarta International Airport (YIA), transfer to your accommodation in the city center, and check into your hotel. The airport train is a convenient option for getting to the city.

  6. Evening

    05:00 PM - Beringharjo Traditional Market· 1 hr 30 min

    Closes 9 PM · 4h here🕐 Monday: 8:30 AM – 9:00 PM; Tuesday: 8:30 AM – 9:00 PM; Wednesday: 8:30 AM – 9:00 PMConfirm hours on Maps
    USD 5 (~IDR 79K)
  7. 06:30 PM - Dinner: Gudeg in Malioboro Area· 1 hr

    USD 8 (~IDR 126K)

    Savor Gudeg, Yogyakarta's signature dish of young jackfruit stewed in coconut milk and palm sugar, served with rice and various accompaniments, offering a unique sweet and savory Javanese flavor.

  8. 07:30 PM - Kotagede Historic District· 1 hr 30 min

    🕐 Monday: Open 24 hours; Tuesday: Open 24 hours; Wednesday: Open 24 hoursConfirm hours on Maps
    FREE
🏨
Where to Stay Tonight

Malioboro

Malioboro is the vibrant heart of Yogyakarta, offering easy access to Beringharjo Market, Tugu Monument, and a wide array of local street food. It's well-connected for exploring other attractions.

Check-in: 3:00 PMCheck-out: 11:00 AMSuggested limit: USD 26-34 (~IDR 408K-IDR 534K)/night
Meals:Lunchplanned for youDinnerplanned for you
Note
Heavy walking day: ~8 km across the historic center and Malioboro area. Wear comfortable shoes and plan rest stops. There is also a ~3 km transit between the Kraton and Tugu areas in the afternoon.
Highlight of the Day
Explore the historic Keraton Ngayogyakarta Hadiningrat and the tranquil Taman Sari Tourist Village, followed by lively Malioboro Street Exploration.
USD 26 (~IDR 408K)
  1. Morning

    09:00 AM - Keraton Ngayogyakarta Hadiningrat· 2 hrs

    🕐 Monday: Closed; Tuesday: 9:00 AM – 3:00 PM; Wednesday: 9:00 AM – 3:00 PMConfirm hours on Maps
    USD 2 (~IDR 31K)
  2. 11:15 AM - Taman Sari Tourist Village· 1 hr 30 min

    Closes 3 PM · 3.8h here🕐 Monday: 9:00 AM – 3:00 PM; Tuesday: 9:00 AM – 3:00 PM; Wednesday: 9:00 AM – 3:00 PMConfirm hours on Maps
    USD 1 (~IDR 16K)
  3. Afternoon

    12:45 PM - Lunch: Javanese Bakmi Jawa near Taman Sari· 1 hr

    USD 5 (~IDR 79K)
    Bakmi jawa

    Savor a comforting bowl of Bakmi Jawa, traditional Javanese-style noodles, often stir-fried or boiled, cooked over charcoal for a unique smoky flavor.

  4. 01:45 PM - Explore Alun-Alun Kidul (South Square)· 1 hr 30 min

    🕐 Monday: Open 24 hours; Tuesday: Open 24 hours; Wednesday: Open 24 hoursConfirm hours on Maps
    FREE
  5. 03:45 PM - Tugu Yogyakarta Monument· 30 min

    🕐 Monday: Open 24 hours; Tuesday: Open 24 hours; Wednesday: Open 24 hoursConfirm hours on Maps
    FREE
  6. 04:30 PM - Malioboro Street Exploration & Souvenir Shopping· 2 hrs

    🕐 Monday: 7:00 AM – 11:00 PM; Tuesday: 7:00 AM – 11:00 PM; Wednesday: 7:00 AM – 11:00 PMConfirm hours on Maps
    USD 10 (~IDR 157K)
  7. Evening

    07:30 PM - Dinner: Angkringan-style Nasi Kucing in Malioboro· 1 hr

    USD 8 (~IDR 126K)
    Nasi kucing

    Experience a traditional Angkringan, a street food stall, offering small 'cat-sized' portions of rice (Nasi Kucing) with various toppings, wrapped in a banana leaf.

🏨
Where to Stay Tonight

Malioboro

Central location, easy access to markets, street food, and historic sites. Lively atmosphere and good transit connections for exploring Yogyakarta.

Check-in: 3:00 PMCheck-out: 11:00 AMSuggested limit: USD 26-34 (~IDR 408K-IDR 534K)/night
Meals:Lunchplanned for youDinnerplanned for you
Recovery Day
Lighter schedule today — recharge for the days ahead
Highlight of the Day
A leisurely visit to Taman Budaya Yogyakarta and exploring the unique Satwa and Tanaman Hias Market.
USD 22 (~IDR 345K)
  1. Morning

    10:00 AM - Taman Budaya Yogyakarta· 2 hrs

    🕐 Monday: 7:30 AM – 4:00 PM; Tuesday: 7:30 AM – 4:00 PM; Wednesday: 7:30 AM – 4:00 PMConfirm hours on Maps
    USD 2 (~IDR 31K)
  2. Afternoon

    12:00 PM - Lunch: Javanese Nasi Goreng in Gondomanan· 1 hr

    USD 8 (~IDR 126K)

    Savor a plate of traditional Javanese Nasi Goreng (fried rice) at a local eatery in the Gondomanan area, a classic Indonesian fried rice dish.

  3. 01:00 PM - Satwa and Tanaman Hias Market Yogyakarta· 2 hrs

    Closes 4:30 PM · 3.5h here🕐 Monday: 10:00 AM – 4:30 PM; Tuesday: 10:00 AM – 4:30 PM; Wednesday: 10:00 AM – 4:30 PMConfirm hours on Maps
    FREE
  4. Evening

    07:30 PM - Dinner: Sate Kere near Alun-Alun Kidul· 1 hr

    USD 12 (~IDR 188K)
    Sate kere

    Indulge in 'Sate Kere', a Yogyakarta specialty of grilled tempeh or beef fat skewers, typically found at street vendors around Alun-Alun Kidul, offering a delicious and authentic Javanese culinary experience.

    Best around Alun-Alun Kidul area
🏨
Where to Stay Tonight

Malioboro

The Malioboro area remains an excellent base for its central location, vibrant atmosphere, proximity to major attractions like the Keraton and Taman Sari, and abundant dining and shopping options, offering convenience and local charm for your stay in Yogyakarta.

Check-in: 3:00 PMCheck-out: 11:00 AMSuggested limit: USD 26-34 (~IDR 408K-IDR 534K)/night
Meals:Lunchplanned for you
Note
Departure day — activities end early to allow time for hotel checkout, airport transfer, and check-in. Pack the night before to maximize your morning.
Highlight of the Day
Immersing in Kotagede's Historic District and visiting the Masjid Gedhe Mataram Kotagede.
USD 23 (~IDR 361K)
  1. Morning

    09:00 AM - Kotagede Historic District & Silver Craft Exploration· 3 hrs 30 min

    🕐 Monday: 9:00 AM – 9:00 PM; Tuesday: 9:00 AM – 9:00 PM; Wednesday: 9:00 AM – 9:00 PMConfirm hours on Maps
    FREE
  2. Afternoon

    12:30 PM - Lunch: Javanese Soto Ayam in Kotagede· 1 hr

    USD 5 (~IDR 79K)

    Savor a comforting bowl of Soto Ayam, a traditional Indonesian chicken soup with glass noodles, shredded chicken, and fresh herbs, at a local warung in the heart of Kotagede.

  3. 01:30 PM - Masjid Gedhe Mataram Kotagede· 1 hr 30 min

    🕐 Monday: 8:00 AM – 6:00 PM; Tuesday: 8:00 AM – 6:00 PM; Wednesday: 8:00 AM – 6:00 PMConfirm hours on Maps
    FREE
  4. 03:00 PM - Enjoy Jajan Pasar (Traditional Market Snacks) in Kotagede· 30 min

    USD 3 (~IDR 47K)
    Jajan Pasar

    Before leaving Kotagede, indulge in some local 'Jajan Pasar' (traditional market snacks). These sweet and savory treats, often made from rice flour, coconut milk, or cassava, offer a delightful taste of Javanese culinary heritage.

    Best around Jajan Pasar in Kotagede
  5. 03:30 PM - Hotel Checkout & Luggage Collection· 30 min

    FREE

    Return to your hotel in Malioboro to complete the checkout process and collect your luggage, preparing for your departure.

  6. 04:00 PM - Depart from Yogyakarta International Airport (YIA)· 5 hrs

    USD 15 (~IDR 236K)

    Transfer from your hotel to Yogyakarta International Airport (YIA) for your international flight back home to New York, NY. Allow ample time for traffic, check-in, and security procedures.

Part three

Food, shopping & festivals

Top 10 dishes to try

Gudeg
christian razukas from Honolulu, Hawaii (CC BY-SA 2.0)
📍🍜
USD 1-4

Gudeg

Yogyakarta

📍 Wijilan, Jalan Malioboro

Soto Ayam
Sakurai Midori (CC BY-SA 3.0
🍜
USD 1-2

Soto Ayam

📍 Any street-side warung

Tempeh Mendoan
Hersy ardianty a (CC BY-SA 4.0
🍜
USD 0-1

Tempeh Mendoan

📍 Any street-side vendor

Bubur Ayam
Sakurai Midori (CC BY 3.0
🍜🏪
USD 1-3

Bubur Ayam

📍 Morning markets and street vendors

Sup Bakso
Qaedi Shamsuddin (CC BY 2.0
🍜
USD 1-3

Sup Bakso

📍 Street food carts ('kaki lima') and small warungs

Mie Goreng
jeff~ (CC BY 2.0
🍜
USD 2-5

Mie Goreng

📍 Any local warung or street stall

Nasi Goreng
shankar s. from Dubai, united arab emirates (CC BY 2.0
🍜
USD 2-5

Nasi Goreng

📍 Any local warung or street stall

Nasi Kucing
Crisco 1492 (CC BY-SA 3.0
📍🍜
USD 0-1

Nasi Kucing

Yogyakarta

📍 Jalan Malioboro, student areas

Ayam Betutu
casey yancey from brooklyn (CC BY 2.0
📍🍽️
USD 7-15

Ayam Betutu

Ubud

📍 Local Balinese restaurants; often requires advance order

Babi Guling
I Kadek Jaya Wiguna (CC BY-SA 4.0
📍🍽️
USD 8-18

Babi Guling

Ubud

📍 Often specialty restaurants like Ibu Oka or Sari Rasa

Markets & neighborhoods

Ubud MarketUbud🏪

In the early mornings, the market offers fresh produce and local breakfast snacks; by evening, street food vendors appear with various Indonesian staples.

Jalan MalioboroYogyakarta

The main artery of Yogyakarta, bustling with street food vendors (kaki lima) offering Nasi Kucing, sate, bakmi Jawa, and various snacks well into the night.

Jalan Raya UbudUbud

The main road running through Ubud, featuring a mix of traditional Balinese restaurants alongside more modern establishments, some specializing in iconic Balinese dishes.

Jl Monkey ForestUbud

A bustling street with a high concentration of warungs, cafes, and restaurants offering a mix of local Indonesian and Balinese dishes, popular among visitors.

PrawirotamanYogyakarta

A more relaxed area popular with travelers, offering a mix of local warungs, cafes, and slightly more upscale Indonesian dining experiences away from the main bustle.

Good to Know

Meal timesLocals typically eat breakfast between 7-9 AM, lunch from 12-2 PM, and dinner from 7-9 PM. Street food stalls and angkringan often open in the late afternoon and stay open until late at night, sometimes past midnight.
TippingTipping is not customary for street food vendors or small warungs; their prices are already set very low. In more formal restaurants, rounding up the bill or leaving a small amount (around 5-10% if service is exceptional and no service charge is included) is appreciated but not mandatory.
WaterTap water is generally unsafe to drink in Yogyakarta outside of major hotels that explicitly state it's potable. Always opt for bottled water, which is readily available. Be cautious with ice cubes at street stalls or smaller eateries, as they might not be made from filtered water.
VegetarianIndonesia is rice-based, and vegetarian options like tempeh, tofu, and vegetable dishes are common. However, cross-contamination with meat products can occur, so specify 'tidak pakai daging' (no meat) and 'tidak pakai ayam' (no chicken). Vegans should also check for eggs and shrimp paste (terasi) in sauces. For allergies, prepare a translated note.
PaymentCash (Indonesian Rupiah) is king at street food stalls, angkringan, and smaller local warungs. Larger restaurants, supermarkets, and hotels will accept credit cards, but it's always wise to carry small denominations of cash for everyday purchases and dining.
EtiquetteUse your right hand for eating, especially when sharing food or eating from a common dish, as the left hand is considered unclean. It's polite to offer food to others at your table. Avoid pointing with your finger; use an open hand gesture instead. Tipping is not generally expected at street stalls but appreciated at more formal restaurants.

Top 10 souvenirs

Balinese Batik Fabric & Clothing
Chris Hazzard (CC BY-SA 3.0)
📍🏪
USD 10-100

Balinese Batik Fabric & Clothing

Ubud

📍 Ubud Art Market (Pasar Seni Ubud), or specialty textile shops along Jalan Monkey Forest and Jalan Hanoman.

Balinese Wood Carvings
Uncredited (Public domain)
📍🎨
USD 15-200

Balinese Wood Carvings

Ubud

📍 Tegallalang Village (Jalan Raya Tegallalang) for direct workshops, or smaller artisan shops along Jalan Raya Ubud.

Kopi Luwak / Java Coffee
surtr (CC BY-SA 2.0)
📍
USD 15-150

Kopi Luwak / Java Coffee

Yogyakarta

📍 Pasar Beringharjo (for general selection), or specialty coffee shops in Prawirotaman area for curated beans

Wayang Kulit (Leather Shadow Puppets)
Daderot (Public domain)
📍🎨
USD 15-200

Wayang Kulit (Leather Shadow Puppets)

Yogyakarta

📍 Museum Sonobudoyo shop, or artisanal workshops along Jalan Malioboro (be selective for quality)

Kota Gede Silver Jewelry
anonymous (CC0)
📍🎨
USD 25-300

Kota Gede Silver Jewelry

Yogyakarta

📍 HS Silver, Ansor's Silver, or smaller artisan shops in Kota Gede district

Sterling Silver Jewelry
Hamachidori (CC BY-SA 3.0)
📍🏪🎨
USD 25-300

Sterling Silver Jewelry

Ubud

📍 Celuk Village (Jalan Raya Celuk) for workshops, or art market stalls in Ubud.

Hand-drawn Batik (Batik Tulis)
Unknown Jambi artisan. Photo by Gallery (Public domain)
📍
USD 30-500

Hand-drawn Batik (Batik Tulis)

Yogyakarta

📍 Kampung Batik Giriloyo (Imogiri), Batik Winotosastro, or Danar Hadi (high-end boutique)

Ubud Style Paintings
Jorge Láscar from Melbourne, Australia (CC BY 2.0)
📍
USD 50-500

Ubud Style Paintings

Ubud

📍 Neka Art Museum Shop, Agung Rai Museum of Art (ARMA) Gallery, or independent galleries along Jalan Raya Ubud and Jalan Hanoman.

Gudeg (Canned)
christian razukas from Honolulu, Hawaii (CC BY-SA 2.0)
📍🏪
USD 5-20

Gudeg (Canned)

Yogyakarta

📍 Mirota Kampus Supermarket, or specialty food stores near Gudeg Yu Djum outlets

Balinese Arabica Coffee
Digital Terrorist (CC BY-SA 2.0)
📍🏪🎨
USD 8-25

Balinese Arabica Coffee

Ubud

📍 Seniman Coffee Studio, Anomali Coffee, or local food markets like Pasar Ubud.

Markets & districts

🏪Jalan Raya Ubud / Jalan Monkey Forest / Jalan HanomanUbud

Art galleries, boutiques selling clothing and homeware, natural skincare products, and cafes.

Main shopping streets with a mix of curated shops, galleries, and cafes; prices are generally fixed and higher than markets.

🎨Kampung Batik GiriloyoYogyakarta

High-quality hand-drawn Batik Tulis fabrics and finished garments.

A serene traditional batik village where you can see artisans at work, offering an authentic experience and direct-from-maker prices without the tourist hustle.

🏪Ubud Art Market (Pasar Seni Ubud)Ubud

Handicrafts, batik clothing, woven baskets, wood carvings, and paintings.

A bustling, crowded market requiring strong bargaining skills; can be overwhelming but offers a wide selection of traditional Balinese items.

Good to Know

CustomsBe mindful of standard limits on alcohol (usually 1 liter), tobacco, and perfume. For food items, ensure they are commercially packaged. Export of certain antiques or protected species products is prohibited without special permits.
Tax refundIndonesia has a VAT (PPN) of 11%, but tourist VAT refunds are only available from specific retailers (Global Blue Scheme) on purchases over 500,000 IDR (approximately $30-35 USD) at a single store, and the process can be complex.
PaymentMajor shops and department stores accept credit cards, but smaller stalls, local markets (like Pasar Beringharjo), and many artisan workshops operate cash-only. Always carry small denominations of Indonesian Rupiah.
BargainingBargaining is an integral part of shopping in traditional markets like Ubud Art Market; typically, start by offering 50% of the initial price and aim to settle around 60-70%. In fixed-price boutiques or chain stores, prices are as marked.
Feb 17

Ramadan in Indonesia

Puasa

Elevated cost (1.3x)
Lebaran (Idul Fitri)
Nurudin Jauhari (CC BY-SA 2.0)
Mar 19

Lebaran (Idul Fitri)

Lebaran

Mar 19

Indonesia's biggest annual event. 'Mudik' (homecoming migration) sees 20+ million people leave Jakarta for home villages — causing the world's largest annual human migration by land. Flights, trains, buses sell out 2+ months ahead. Traffic jams of 40+ hours on Trans-Java. Ketupat (rice cakes), opor ayam (chicken in coconut), and rendang are eaten. Bali is untouched (Hindu), ideal for tourists.

High cost (2x)Extreme crowds
Idul Adha (Hari Raya Haji)
世書 名付 (CC BY 2.0)
May 26

Idul Adha (Hari Raya Haji)

May 26

'Day of Sacrifice' Islamic holiday. 1-day public holiday. Istiqlal Mosque (Jakarta) hosts 200,000+ people for dawn prayers. Cattle and goat sacrifices happen at mosques and schools; meat distributed to the poor. Less disruptive to travel than Lebaran but still a national holiday with government/bank closures.

Elevated cost (1.4x)High crowds
Waisak
Rrinaldy (CC BY-SA 4.0)
May 31

Waisak

Hari Raya Waisak

May 31

Buddhist celebration at Borobudur temple with thousands of monks, candlelit processions, and lantern releases creating an unforgettable dawn ceremony.

Elevated cost (1.3x)High crowds
Bali Arts Festival
Jun 13

Bali Arts Festival

Pesta Kesenian Bali

Jun 13

Month-long Balinese cultural festival at Taman Werdhi Budaya in Denpasar. Daily gamelan orchestra performances, kecak fire dance, and traditional Legong dance with performers from every Bali region.

Elevated cost (1.4x)

Part four

Costs & booking

  • Total for a couple — 10 days mid-range trip, excludes international flights
  • Accommodation assumes 1 shared room
  • Rough estimates — actual prices vary by season and availability
Trip Budget (ground costs)USD 1,000-1,200 (~IDR 15.7M-IDR 18.8M)

Local Transport

USD 100 (~IDR 1.6M)

Accommodation

USD 500 (~IDR 7.8M)

AI estimated based on typical hotel costs

Food

USD 400 (~IDR 6.3M)

Activities

USD 200 (~IDR 3.1M)

Curious how this stacks up? See how trip costs compare across countries in our Trip Cost Index.

💡
Practical

Cheap overall — expect $30-50/night for decent guesthouses and $3-7 for local meals at warungs. Always drink bottled water; favor busy food stalls for fresh, safe food.

💸
Saving

Rent a scooter for local transport in Ubud or Yogyakarta for around IDR 60,000-80,000 (~$4-5 USD) per day. This offers significant savings compared to relying on private drivers for every short trip, especially for exploring temples or rice paddies.

💡
Practical

Stick to local warungs for most meals where a full plate of Nasi Goreng or Mie Goreng costs IDR 30,000-70,000 ($2-5 USD). Limit visits to tourist-focused cafes where Western dishes can easily run $8-15 per meal.

Splurge

For an unforgettable adventure, budget for a sunrise trek up Mount Batur ($30-50 USD per person including guide and breakfast) for stunning caldera views. It's a key Balinese experience that aligns perfectly with an adventure focus.

💡
Practical

Purchase a local SIM card (e.g., Telkomsel Simpati) upon arrival for about IDR 25,000 (~$1.60 USD) plus a data package. This provides reliable internet for navigation and emergencies, especially useful for coordinating activities outside Wi-Fi zones.

Ayung River White Water Rafting TourDay 2

Book 2 weeks ahead — Reputable white water rafting operators often have limited slots, especially for preferred morning times when the river conditions are optimal.

Lukman Batik WorkshopDay 2

Book 1 week ahead — Batik workshops are typically small group experiences with limited availability, especially if you wish to learn from a specific master or on a particular day.

Ubud Palace Legong Dance ShowDay 2

Book 1 week ahead — Popular cultural performances can sell out, particularly for good viewing seats. Tickets are usually purchased directly from the palace or a local vendor.

Balinese Painting WorkshopDay 5

Book 1 week ahead — Similar to the batik workshop, these often have limited spots for personalized instruction, and booking ahead ensures your preferred time slot.

Kecak Fire Dance Show at Uluwatu TempleDay 6

Book 2 weeks ahead — This sunset performance is highly popular and tickets sell out quickly, especially for dates nearing sunset. Booking ensures your entry and a good vantage point.

Flight from Denpasar (DPS) to Yogyakarta (YIA)Day 7

Book 1 month ahead — Domestic flights in Indonesia, particularly between popular islands like Bali and Java, are best booked in advance for optimal pricing and preferred departure times.

Indonesian SIM Card (or eSIM)Day 1

Arrange 1 day ahead — Pre-order an eSIM or arrange for a physical SIM card pickup at Ngurah Rai International Airport (DPS) upon arrival for immediate connectivity throughout your trip.

Part five

Before you go

Route Overview

Traffic-heavy cities; scooters common in Bali, TransJakarta in Jakarta

Common Modes
TransJakartaScooterAngkotFerry
Ride-Hailing Apps
GrabGojek
Pro Tip

Gojek and Grab are essential for getting around. Rent a scooter in Bali (international license needed).

  • Purchase a local SIM card from providers like Telkomsel Simpati at any sundry shop for around Rp25,000 to ensure reliable connectivity, as public phones are unavailable.
  • Withdraw sufficient Indonesian Rupiah (IDR) cash from ATMs for daily expenses; many hawker stalls, local warungs, and smaller shops in Yogyakarta and around Ubud are cash-only.
  • When exploring Central Java, always hire a local driver for long journeys to navigate busy roads safely, and ensure your vehicle has working seatbelts.
  • Bargain politely when shopping at markets like Jalan Malioboro in Yogyakarta or artisan markets in Ubud; expect to start negotiations at 40-50% of the initial asking price.
  • Visit popular temples such as Borobudur and Prambanan early in the morning, ideally right at opening (around 6 AM), to avoid large crowds and enjoy cooler temperatures.
  • If planning to hike a volcano like Mount Merapi, consult the Indonesian authorities for the latest information on volcanic activity and safety conditions before your trip.
  • Consider staying in homestays in Ubud or budget accommodations on Jl Sosrowijayan in Yogyakarta to experience local culture and save on lodging costs.
  • For transport in Yogyakarta, utilize ride-hailing apps like Grab or Gojek rather than unmetered taxis to ensure fair pricing and safety.

0 / 33 packed

Note: Travel conditions, regulations, and local customs may change. We recommend verifying essential details — such as visa requirements, emergency contacts, and payment options — closer to your travel date.

Stay connected abroad

Get a local eSIM — no swapping physical SIMs

Visa & Entry Requirements

US, UK, EU, Australian, and Canadian citizens typically receive a 30-day visa-free entry upon arrival in Indonesia. An extension for another 30 days is possible (Visa on Arrival). Indian citizens can obtain a Visa on Arrival (VoA) for 30 days, extendable once, at major airports for approximately $35. All nationalities require a passport valid for at least 6 months beyond the date of entry and typically proof of onward travel. Other nationalities should check the official Indonesian immigration website for specific requirements.

SIM & Connectivity

SIM Options

Telkomsel Simpati
Starts around Rp25,000 for the SIM card, plus data packages (e.g., 10-20GB for Rp50,000-Rp100,000 for 30 days)

📍 Local sundry shops, phone shops, or official Telkomsel outlets in Ubud or Yogyakarta

XL Axiata
Starts around Rp25,000 for the SIM card, plus data packages (e.g., 10-20GB for Rp50,000-Rp100,000 for 30 days)

📍 Local sundry shops, phone shops in Ubud or Yogyakarta

Indosat Ooredoo
Starts around Rp25,000 for the SIM card, plus data packages (e.g., 10-20GB for Rp50,000-Rp100,000 for 30 days)

📍 Local sundry shops, phone shops in Ubud or Yogyakarta

WiFi Availability

Free Wi-Fi is very widespread and reliable in cafes, restaurants, and hotels throughout tourist areas like Ubud and Yogyakarta; look for prominent signs. In more remote areas, or smaller guesthouses, Wi-Fi might be limited or slower, making a local SIM card a wise backup.

Useful Apps

GrabBook rides (car/bike), food delivery, and package delivery services; widely used and convenient in both Ubud and Yogyakarta.GojekSimilar to Grab, offering ride-hailing (GoRide/GoCar), food delivery (GoFood), and various other on-demand services.Google MapsEssential for navigation, locating attractions, and checking public transport routes in unfamiliar areas.Google TranslateTranslate Bahasa Indonesia phrases or use the camera feature to understand menus and signs.
Pro Tip

Public telephones are virtually non-existent on the streets, so a working mobile phone with a local SIM is crucial for emergencies and communication. Ensure your phone is unlocked before arriving to use a local Indonesian SIM card.

Electric Socket Guide(230V · 50Hz)

Socket Types

Type C - Europlug

Two round pins (most of Europe, South America)

Type F - Schuko

Two round pins + side earth clips (Germany, Europe)

Tipping Etiquette

Restaurants

5–10% if no service charge

Taxis

Round up to the nearest 5,000 IDR

Hotels

10,000–20,000 IDR per bag for porters

Tipping is not mandatory but appreciated in tourist areas like Bali.

Safety & Travel Advisories

Check official government advisories for the latest safety information, entry requirements, and travel warnings before your trip.

Emergency Numbers

👮
Police

110

🚑
Ambulance

118

🚒
Fire

113

Tourist police available in Bali

Payments

Cash Culture

Cash needed for warungs, markets, and rural areas

Credit Cards

Accepted at hotels, malls, and mid-range+ restaurants

Contactless

QRIS QR codes growing rapidly

Pro Tip

ATMs are plentiful in tourist areas. Carry small bills for tips and small purchases.

Many nationalities, including citizens of the US, UK, EU, Australia, and Canada, are eligible for a 30-day visa-free entry upon arrival. This can be extended once for another 30 days by applying for a Visa on Arrival (VoA). Indian citizens can get a 30-day VoA, also extendable, at major airports. Ensure your passport is valid for at least six months beyond your entry date.

Both Ubud and Yogyakarta are generally safe for travelers. In Yogyakarta, be cautious of pickpocketing on crowded city buses and along Jalan Malioboro, and politely decline persistent offers from 'gallery' or batik commission touts near the Kraton. In Ubud, the main specific risk involves the monkeys at Monkey Forest, which are adept at snatching belongings like glasses or cameras; keep a safe distance. Road safety on Java can be challenging, so hiring local drivers for longer journeys is recommended.

The local currency is the Indonesian Rupiah (IDR). While credit cards are accepted in larger hotels and restaurants, it is essential to carry cash for smaller purchases at local warungs, hawker stalls, street food vendors, and traditional markets. Many smaller establishments operate on a cash-only basis.

Tipping is not generally customary or expected in Indonesia, including in Ubud and Yogyakarta. However, for exceptional service, particularly from guides, drivers, or in more upscale restaurants, a small gratuity (e.g., Rp20,000-Rp50,000 for guides/drivers) is always appreciated, though not obligatory.

Pack lightweight, breathable, and quick-drying clothing suitable for the tropical climate. A scarf or sarong is useful for modesty at temples and sun protection. High-SPF sunscreen and DEET mosquito repellent are crucial. Bring slip-on sandals or shoes for easy removal at temple entries, and a small cross-body bag to secure valuables against potential phone snatching.

The ideal time to visit is during the dry season, from May to September. This period offers sunny days, lower humidity, and minimal rain, with comfortable temperatures averaging 25-32°C (77-90°F). While it's also peak tourist season, you'll have the best weather for exploring cultural sites and natural landscapes.

In both Ubud and Yogyakarta, ride-hailing apps like Grab and Gojek are very popular and convenient for getting around by car or motorbike. Walking is pleasant in the town centers, particularly in Ubud. For longer distances, especially between cities or for tours in Central Java, hiring a local driver with a car is a common and recommended option due to local driving conditions.

From Denpasar Airport (DPS) to Ubud, a taxi or ride-hailing service (Grab/Gojek) typically costs Rp300,000-Rp400,000 and takes 1-1.5 hours. From Yogyakarta International Airport (YIA) to central Yogyakarta, you can take the KA Bandara airport train to Tugu Station (around Rp50,000, 40 minutes) and then a local taxi or ride-hailing service, or a direct taxi/Grab/Gojek for approximately Rp150,000-Rp200,000.

These 6 experiences didn't make it into this itinerary

Highland Temples & Scenic Lakes Day Trip

⛰️Highland Temples & Scenic Lakes Day Trip

e.g., Pura Ulun Danu Beratan, Jatiluwih Rice Terraces

Thrilling Volcanic Landscapes

🌋Thrilling Volcanic Landscapes

e.g., Mount Merapi, Kaliurang Park

🧘A Balinese Wellness & Healing Journey

e.g., The Yoga Barn, Fivelements Retreat

🍽️A Modern Balinese Fine Dining Experience

e.g., Locavore, Aperitif Restaurant & Bar

A Coastal Sunset & Beach Club Experience

🌅A Coastal Sunset & Beach Club Experience

e.g., Potato Head Beach Club, Finns Beach Club

A Secluded Karst Beach Exploration

🏖️A Secluded Karst Beach Exploration

e.g., Pantai Timang, Pantai Indrayanti

Create Your Custom Version

📅 Your exact dates🗓️ Trip length👨‍👩‍👧‍👦 Group & kids🎯 Your interests💰 Your budget
Create My Custom ItineraryFREE

Download this Ubud, Indonesia; Yogyakarta, Indonesia itinerary — day-by-day plan, maps, budget, and more.

You Might Also Like

Bali, Indonesia travel itinerary

Bali, Indonesia

Indonesia

7 days

7 days across Bali's diverse landscapes and culture: 4 nights in Ubud (Sacred Monkey Forest Sanctuary, Tegallalang Rice Terraces, Balinese cooking class), then a transfer to Seminyak for 3 nights (Seminyak Beach, Pura Luhur Uluwatu). A packed pace with daily cultural and nature activities,...

USD 900-1,000
culturaladventure
Venice, Italy; Ljubljana, Slovenia; Pula, Croatia travel itinerary

Venice, Italy; Ljubljana, Slovenia; Pula, Croatia

Italy And Slovenia And Croatia

10 days

This balanced 10-day trip explores the distinct charms of Venice, Ljubljana, and Pula. Begin in Venice, navigating its iconic canals by gondola and exploring St. Mark's Square and Rialto Bridge from your Dorsoduro base. Journey to Ljubljana, Slovenia's green capital, to wander its Triple Bridge...

USD 1,550-2,050
adventurecultural
Colombo, Sri Lanka; Sigiriya, Sri Lanka; Kandy, Sri Lanka; Ella, Sri Lanka; Galle, Sri Lanka travel itinerary

Colombo, Sri Lanka; Sigiriya, Sri Lanka; Kandy, Sri Lanka; Ella, Sri Lanka; Galle, Sri Lanka

Sri Lanka

10 days

This 10-day Sri Lanka trip for a couple blends cultural exploration with nature and history. Starting in Colombo, it ventures to the Cultural Triangle for Sigiriya Rock Fortress and Dambulla Cave Temple. The journey continues to Kandy for the Temple of the Tooth, followed by scenic train travel...

USD 1,000-1,200
adventurecultural
Kochi, India; Thekkady, India travel itinerary

Kochi, India; Thekkady, India

India

7 days

This packed 7-day trip explores the coastal charm of Kochi and the verdant hills of Thekkady in Kerala. Begin with 3 nights in Kochi, exploring Fort Kochi's colonial heritage and enjoying a Kathakali performance, before driving inland for 3 nights in Thekkady to experience Periyar Wildlife...

USD 900-1,000
adventurecultural

Prefer to plan it yourself?

Start from a free, no-signup travel itinerary template. The Excel and Google Sheets versions auto-total the budget and split costs by who paid.

Plan less, do more.

Plan a trip
Customize