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

Tirta Empul · Sacred Monkey Forest Sanctuary · Ubud Art Market · Pura Ulun Danu Beratan · Keraton Ngayogyakarta Hadiningrat · Mount Merapi

10-day Indonesia itinerary map: Museum Puri Lukisan, Ubud Art Market, Tirta Empul Temple

10-day Indonesia trip — Ubud to Yogyakarta. Day-by-day route, attractions & food.

Part one

Is this trip for you?

Ubud + Yogyakarta over a single Bali trip offers a profound cultural and spiritual contrast, showcasing both the Hindu-Balinese traditions and the ancient Buddhist-Javanese empires. While a solo Bali trip might focus solely on beaches and resorts, this itinerary provides the unique opportunity to explore Bali's terraced rice fields and mystical temples alongside Java's colossal Borobudur and Prambanan complexes, which hold architectural and historical depth no single island can match. Opting for these two vibrant hubs, rather than adding a third far-flung island like Komodo, avoids overstretching a balanced 10-day trip and allows for deeper immersion.

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
🐒

Sacred Monkey Forest & Jungle Walks

Day 2: Sacred Monkey Forest Sanctuary

Included
Balinese Art & Craftsmanship
🎨

Balinese Art & Craftsmanship

Day 2: Ubud Art Market

Included
A White Water Rafting Adventure
🛶

A White Water Rafting Adventure

Day 2: Ayung River White Water Rafting

Included
🌶️

Authentic Balinese Cuisine & Cooking

Day 3: Traditional Balinese Cooking Class

Included
🏞️

An Exotic Waterfall Discovery

Day 4: Tegenungan Waterfall

Included
Lively Markets & Local Crafts
Sam Hidayat (CC BY-SA 4.0
🛍️

Lively Markets & Local Crafts

Day 7: Beringharjo Traditional Market

Included
Royal Javanese Heritage & Palaces
👑

Royal Javanese Heritage & Palaces

Day 8: Keraton Ngayogyakarta Hadiningrat

Included

Photos from Wikimedia Commons, used under Creative Commons licenses. Individual credits shown on each photo.

📅 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

This itinerary prioritizes a deep dive into Indonesia's spiritual and cultural heritage, blending Bali's lush landscapes and Hindu traditions with Java's ancient Buddhist and Hindu temple complexes. It, however, skips the raw, untamed wildlife experience of Komodo National Park, meaning you'll miss the iconic Komodo dragons lumbering across the dry savannah and the chance to snorkel in the vibrant coral gardens of Pink Beach. The urban dynamism and diverse street food scenes of mega-cities like Jakarta are also bypassed, focusing instead on the more serene and ancient aspects of the archipelago.

Add 2-3 days to extend your journey to Flores and Komodo National Park to witness the unique Komodo dragons in their natural habitat and explore the vibrant underwater world around Pink Beach and Padar Island. This extension offers unmatched wildlife encounters and adventure diving, fulfilling a truly comprehensive Indonesian experience beyond cultural sites and rice paddies, and could even incorporate a climb up Padar Island for its iconic tri-color beach vista. This itinerary follows a balanced pace — intense sightseeing days alternate with recovery days for rest and spontaneous exploration.

Want a different pace? Create a custom version with your preferences.

🎯Interest CoverageAll 7 covered
adventure(2)cultural(9)nature(9)food(5)wildlife(5)spiritual(7)beach(6)
|
Open Full Route in Maps
Heads Up
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 UbudTsung 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
  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
  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)/nightCheck real prices on Booking.comCheck real prices on Trip.com
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
  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
  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

    🕐 Monday: 7:30 – 9:00 PM; Tuesday: 7:30 – 9:00 PM; Wednesday: 7:30 – 9:00 PMConfirm hours on Maps
  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)/nightCheck real prices on Booking.comCheck real prices on Trip.com
Heads Up
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
  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
  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

    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)/nightCheck real prices on Booking.comCheck real prices on Trip.com
Heads Up
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
  3. 11:30 AM - Tegenungan Waterfall· 1 hr 30 min

    Confirm hours on Maps
  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
  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)/nightCheck real prices on Booking.comCheck real prices on Trip.com
Recovery Day
Lighter schedule today — recharge for the days ahead
Heads Up
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
  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
  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)/nightCheck real prices on Booking.comCheck real prices on Trip.com
Heads Up
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

    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
  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
  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)/nightCheck real prices on Booking.comCheck real prices on Trip.com
Heads Up
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
  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
  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)/nightCheck real prices on Booking.comCheck real prices on Trip.com
Heads Up
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

    ⚠️ Closed on Monday🕐 Monday: Closed; Tuesday: 9:00 AM – 3:00 PM; Wednesday: 9:00 AM – 3:00 PMConfirm hours on Maps
  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
  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
  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)/nightCheck real prices on Booking.comCheck real prices on Trip.com
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

    ⚠️ Closed on Saturday, Sunday🕐 Monday: 7:30 AM – 4:00 PM; Tuesday: 7:30 AM – 4:00 PM; Wednesday: 7:30 AM – 4:00 PMConfirm hours on Maps
  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)/nightCheck real prices on Booking.comCheck real prices on Trip.com
Heads Up
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

    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

Indonesia's diverse food scene offers a delightful journey from village charm to bustling city life. Ubud blends simple warung fare with elevated Balinese cuisine like Ayam Betutu and Babi Guling, found both in banjars and off main thoroughfares. In contrast, Yogyakarta centers on Javanese sweetness, with Gudeg available around Wijilan, and evening angkringan stalls along Malioboro serving tiny portions of Nasi Kucing and other staples for pocket change. Across both regions, we’ll enjoy nationwide favorites such as Soto Ayam, Tempeh Mendoan, and Mie Goreng.

Top 10 dishes to try

📍🍜
USD 1-4

Gudeg

Yogyakarta

Slow-cooked young jackfruit stewed in coconut milk and palm sugar, resulting in a distinctively sweet and savory Javanese flavor profile served with rice, krecek (spicy fried cattle skin), and often chicken or egg.

📍 Wijilan, Jalan Malioboro, Yogyakarta

Soto AyamUSD 1-2
🍜

Soto Ayam

A fragrant, clear chicken soup with glass noodles, shredded chicken, and fresh herbs, often served with a squeeze of lime and a dash of sambal.

Tempeh MendoanUSD 0-1
🍜

Tempeh Mendoan

Lightly battered and briefly fried tempeh slices, known for their soft, almost raw center and crispy edges, often served with a spicy soy sauce dip.

Bubur AyamUSD 1-3
🍜🏪

Bubur Ayam

A classic Indonesian breakfast of savory rice porridge topped with shredded chicken, crispy fried shallots, soy sauce, and often a hard-boiled egg.

Sup BaksoUSD 1-3
🍜

Sup Bakso

A comforting soup with bouncy meat balls, often served with noodles and vegetables in a clear broth, found at countless street stalls.

Mie GorengUSD 2-5
🍜

Mie Goreng

Similar to nasi goreng but with yellow noodles instead of rice, this hearty dish is another Indonesian standard, often made to order with your choice of protein and vegetables.

Nasi GorengUSD 2-5
🍜

Nasi Goreng

This national staple of stir-fried rice with egg, vegetables, and often chicken or shrimp is ubiquitous and widely available, often adaptable to vegetarian diets by omitting meat.

Nasi KucingUSD 0-1
📍🍜

Nasi Kucing

Yogyakarta

Small, 'cat-sized' portions of rice with various toppings like sambal tempeh, shredded chicken, or anchovies, typically wrapped in a banana leaf and sold at angkringan stalls.

Ayam BetutuUSD 7-15
📍🍽️

Ayam Betutu

Ubud

This Balinese specialty features a whole chicken or duck slowly roasted or steamed in banana leaves with a complex 'bumbu genep' (Balinese spice paste), resulting in incredibly tender and flavorful meat.

Babi GulingUSD 8-18
📍🍽️

Babi Guling

Ubud

A Balinese ceremonial dish of spit-roasted suckling pig, slow-cooked with a rich mix of spices until the skin is crispy and the meat tender.

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.

In Indonesia, shopping in Ubud offers artisan crafts like wood carvings and Balinese batik; seek out workshops in Tegallalang or Celuk, or specialty shops off the main market. Yogyakarta provides traditional Javanese treasures such as hand-drawn batik and Kota Gede silver, best found in dedicated craft villages and ateliers rather than solely on Jalan Malioboro. Across both destinations, bargaining is expected, especially outside fixed-price boutiques.

Top 10 souvenirs

🧣
📍🏪

Balinese Batik Fabric & Clothing

UbudUSD 10-100

Hand-printed or hand-drawn batik textiles, known for their vibrant colors and traditional patterns, are versatile as clothing, sarongs, or wall hangings.

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

🪵
📍🎨

Balinese Wood Carvings

UbudUSD 15-200

Intricately carved wooden sculptures and masks, often depicting deities or daily life, are a cornerstone of Balinese artistic expression and unique to the region.

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

📍

Kopi Luwak / Java Coffee

YogyakartaUSD 15-150

Experience Indonesia's unique civet coffee, or premium single-origin Arabica beans from the fertile volcanic soils of Java, known for its bold yet clean flavor.

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

👜
📍🎨

Wayang Kulit (Leather Shadow Puppets)

YogyakartaUSD 15-200

These intricate buffalo hide puppets, often hand-carved and painted, are central to Javanese cultural storytelling and make a striking decorative piece.

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

💎
📍🎨

Kota Gede Silver Jewelry

YogyakartaUSD 25-300

The historic Kota Gede district is renowned for its delicate filigree and intricate silverwork, often incorporating traditional Javanese designs into rings, pendants, and earrings.

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

💎
📍🏪🎨

Sterling Silver Jewelry

UbudUSD 25-300

Delicately handcrafted silver jewelry featuring traditional Balinese filigree, granulation, and gemstone settings offers distinct designs at very reasonable prices.

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

🛍️
📍

Hand-drawn Batik (Batik Tulis)

YogyakartaUSD 30-500

Each piece is a unique work of art, meticulously hand-waxed and dyed over several weeks, showcasing traditional Javanese motifs far superior to printed or stamped batik.

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

🎨
📍

Ubud Style Paintings

UbudUSD 50-500

Discover a unique school of Balinese art, from traditional intricate scenes to modern abstract interpretations, directly from the numerous artist galleries.

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

🛍️
📍🏪

Gudeg (Canned)

YogyakartaUSD 5-20

Bring home the signature sweet jackfruit stew of Yogyakarta in a preserved, ready-to-eat can, a unique and delicious culinary souvenir.

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

📍🏪🎨

Balinese Arabica Coffee

UbudUSD 8-25

Locally grown Balinese Arabica coffee, often single-origin from Kintamani, offers a mild, fruity flavor profile with citrus notes, distinct from other regional coffees.

📍 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.

🏪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.

🎨Celuk Village (near Ubud)Ubud

Sterling silver jewelry, from intricate traditional designs to more contemporary pieces.

A dedicated village known for its silver and gold smiths, where you can watch artisans at work and buy directly from workshops.

🎨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.

🎨Kasongan VillageYogyakarta

Terracotta and ceramic pottery, home decor, garden ornaments.

A village dedicated to pottery production, with workshops and showrooms lining the streets, providing a calm setting to browse unique, rustic ceramic pieces.

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.
Ramadan in Indonesia
Puasa
February-March (shifts yearly)

World's biggest Muslim country observes Ramadan dramatically. Jakarta slows down — workdays shorten, commute times shift, malls reconfigure for evening takjil (iftar snack) markets. Yogyakarta's Sekaten Ramadan market at the Sultan's Palace. Bedug drums mark iftar time from every mosque. Bali is mostly unaffected (Hindu island) — ideal for non-Muslim travelers.

Elevated cost (1.3x)Moderate crowdsTakjil markets at every Jakarta mall (sunset snacks)Yogyakarta Sekaten market at Sultan's PalaceBedug iftar drums (every mosque at sunset)

Note: Avoid Jakarta during Ramadan if possible (traffic is worse); Bali is perfect instead

Lebaran (Idul Fitri)
Lebaran
March-April (shifts yearly)

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 crowdsMudik mass migration (world's biggest annual exodus)Takbiran pre-Eid night processions with drums and lanternsKetupat and opor ayam feasts

Note: Book flights 3+ months ahead; Bali hotels less affected but coastal resorts spike

Idul Adha (Hari Raya Haji)
May-June (shifts yearly)

'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 crowdsIstiqlal Mosque dawn prayers (200,000+)Cattle sacrifice ceremonies at mosquesMeat distribution to the poor

Note: Less travel disruption than Lebaran; normal booking windows work

Waisak
Hari Raya Waisak
May

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

Elevated cost (1.3x)High crowdsBorobudur dawn ceremonyCandlelit processionLantern release

Note: Book 2 weeks ahead for Yogyakarta area hotels

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)
💡
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.

The practical bits — connectivity, getting around, and flights. These are partner links; we may earn a commission, at no cost to you.

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.
  • 1
    Lightweight, quick-dry clothing (tropical climate)
  • 2
    Scarf or sarong (modesty for temple visits, sun protection)
  • 3
    DEET 30%+ mosquito repellent (dengue/malaria risk)
  • 4
    Slip-on sandals or shoes (easy removal for temples/homes)
  • 5
    Compact umbrella or light rain jacket (wet season: Oct-Apr)
  • 6
    Small cross-body bag (deter phone snatching on streets)
  • 7
    Rp1,000,000-Rp2,000,000 IDR cash (small vendors, transport)
  • 8
    Sunscreen (high SPF, tropical sun protection)
  • 9
    Unlocked smartphone (for local SIM card use)
  • 10
    Basic first-aid kit (cuts, blisters, stomach upsets)

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.

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

Socket Types

Type C - Europlug

Two round pins (most of Europe, South America)

Type F - Schuko

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

Voltage

230V

Frequency

50Hz

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

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

🏖️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

You Might Also Like

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