Ubud, Indonesia; Yogyakarta, Indonesia 10 days travel itinerary - day by day guide with budget and tips
Indonesia10 daysUSD 1,000-1,200By

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

This 10-day Indonesian journey for a couple explores Bali's spiritual heart from an Ubud base (Tegalalang Rice Terraces, Tirta Empul Temple, local cooking class) before flying to Java for ancient wonders. In Yogyakarta, discover the majestic Borobudur and Prambanan Temples. This balanced pace...

A adventure trip, for a couple, flying from New York, with a focus on adventure & cultural & nature

Duration

10 days

Budget

USD 1,000-1,200 (~IDR 15.7M-IDR 18.8M)

Activities

68

Cities

Ubud (6d), Yogyakarta (4d)

Perfect for:CouplesAdventure seekersHistory & culture buffsNature lovers

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
Merbabu (CC BY-SA 3.0
🐒

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

Authentic Balinese Cuisine & Cooking

Day 3: Traditional Balinese Cooking Class

Included
An Exotic Waterfall Discovery
Magul (CC BY-SA 4.0
🏞️

An Exotic Waterfall Discovery

Day 4: Tegenungan Waterfall

Included
Lively Markets & Local Crafts
Chainwit. (CC BY 4.0
🛍️

Lively Markets & Local Crafts

Day 7: Beringharjo Traditional Market

Included
Royal Javanese Heritage & Palaces
Chainwit. (CC BY 4.0
👑

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.

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

|
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)
Day 1 Route
  1. 08:00 AM - Arrive at Ngurah Rai International Airport (DPS) & Transfer to Ubud· 2 hrs

    USD 30 (~IDR 471K)

    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

    USD 5 (~IDR 79K)
    Museum Puri LukisanJorge Láscar from Melbourne, Australia (CC BY 2.0

    Discover the oldest art museum in Bali, housing a significant collection of traditional and modern Balinese paintings and wood carvings, playing a vital role in preserving and developing Balinese art.

    Museum Puri Lukisan
    🎟Check prices on Klook
  4. 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

    USD 2 (~IDR 31K)
    Pura Taman Kemuda Saraswati (Water Palace)Arabsalam (CC BY-SA 3.0

    Explore the stunning Water Palace, dedicated to the Hindu goddess Saraswati. Admire the beautiful lotus pond and traditional Balinese architecture. A serene spot for spiritual reflection and cultural appreciation.

    Pura Taman Kemuda Saraswati (Water Palace)
    🎟Check prices on Klook
  6. 03:00 PM - Explore Tegalalang Rice Terraces· 2 hrs

    Closes 6 PM · 3h here
    FREE

    Visit the iconic Tegalalang Rice Terraces, renowned for their breathtaking tiered landscapes. Wander through the lush paddies, capture stunning photos, and immerse yourself in the natural beauty and traditional irrigation system (subak).

    Tegallalang Rice Terrace
  7. 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)

    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.

    ayam betutucasey yancey from brooklyn (CC BY 2.0
🏨
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 Hotel Prices
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)
Day 2 Route
  1. 09:00 AM - Ayung River White Water Rafting· 3 hrs

    USD 35 (~IDR 550K)

    Embark on a thrilling white water rafting adventure down the Ayung River, including scenic transfers, safety briefing, and paddling through lush jungle and past hidden waterfalls. This activity provides an exciting blend of adventure and nature.

    Rafting Ubud Bali Ayung River
    🎟Check prices on Klook
  2. 12:00 PM - Ubud Art Market· 1 hr

    FREE

    Wander through the bustling Ubud Art Market, a vibrant hub for local crafts, souvenirs, and traditional Balinese artwork. Practice your bargaining skills and find unique keepsakes.

    Ubud Art Market
  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
    USD 25 (~IDR 393K)

    Engage in a hands-on experience at Lukman Batik Workshop, where you'll learn the traditional art of batik, from drawing with wax to dyeing fabrics, creating your own unique Balinese masterpiece.

    Nyoman Warta Batik Class
    🎟Check prices on Klook
  5. 03:30 PM - Sacred Monkey Forest Sanctuary· 1 hr 15 min

    Closes 6 PM · 2.5h here
    USD 8 (~IDR 126K)
    Sacred Monkey Forest SanctuaryMerbabu (CC BY-SA 3.0

    Wander through this protected forest sanctuary, home to over 700 Balinese long-tailed macaques, ancient temples, and lush vegetation. Observe the monkeys in their natural habitat and explore the spiritual grounds.

    Sacred Monkey Forest Sanctuary
    🎟Check prices on Klook
  6. 04:45 PM - Threads of Life Store· 1 hr

    Closes 6 PM · 1.2h here
    FREE

    Explore the Threads of Life Store, an ethical fair-trade gallery and shop that serves as a living museum, showcasing a stunning collection of traditional Indonesian textiles and preserving indigenous weaving traditions.

    Threads of Life Store
  7. 07:30 PM - Ubud Palace Legong Dance Show· 1 hr 30 min

    USD 12 (~IDR 188K)
    Ubud Palace Legong Dance ShowMichael Gunther (CC BY-SA 4.0

    Experience the captivating traditional Balinese Legong Dance, a highly stylized and dramatic performance, set in the historic Puri Saren Agung (Ubud Palace). This performance is a profound expression of Balinese culture and spirituality.

    Ubud Palace Legong Dance Show
    🎟Check prices on Klook
  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 Hotel Prices
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)
Day 3 Route
  1. 08:00 AM - Tirta Empul Temple· 2 hrs 30 min

    USD 5 (~IDR 79K)
    Tirta Empul TempleChainwit. (CC BY 4.0

    Participate in the traditional purification ritual at this sacred Hindu Balinese water temple, believed to have healing properties. Immerse yourself in the spiritual customs and admire the temple's intricate architecture.

    Pura Tirta Empul
    🎟Check prices on Klook
  2. 11:00 AM - Penglipuran Village· 2 hrs

    USD 5 (~IDR 79K)
    Penglipuran VillageBalou46 (CC BY-SA 4.0

    Explore the unique traditional architecture and community layout of Penglipuran, one of Bali's cleanest and best-preserved villages. Wander through its bamboo forests and traditional homes.

    Penglipuran Village
    🎟Check prices on Klook
  3. 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. 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 Hotel Prices
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)
Day 4 Route
  1. 07:00 AM - Campuhan Ridge Walk· 1 hr 30 min

    FREE
    Campuhan Ridge WalkJakub Hałun (CC BY-SA 4.0

    Start your day with a tranquil walk along the scenic Campuhan Ridge, offering panoramic views of lush green valleys and a refreshing natural experience.

    Campuhan Ridge Walk
  2. 09:30 AM - Goa Gajah (Elephant Cave)· 1 hr 30 min

    USD 5 (~IDR 79K)
    Goa Gajah (Elephant Cave)DerGenaue Allrounder (CC BY-SA 3.0

    Explore the ancient Goa Gajah, an archaeological site featuring a rock-cut cave with intricate carvings, a meditation complex, and sacred bathing pools.

    Goa Gajah
    🎟Check prices on Klook
  3. 11:30 AM - Tegenungan Waterfall· 1 hr 30 min

    USD 3 (~IDR 47K)
    Tegenungan WaterfallMagul (CC BY-SA 4.0

    Visit the beautiful Tegenungan Waterfall, where you can admire the powerful cascades, take photos, and feel the refreshing mist of this natural wonder.

    Tegenungan Waterfall
    🎟Check prices on Klook
  4. 01:00 PM - Lunch: Balinese Ikan Bakar in Gianyar· 1 hr

    USD 20 (~IDR 314K)

    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

    FREE

    Witness the exceptional craftsmanship of Balinese artisans at Celuk Village, renowned for its intricate silver and gold jewelry. Observe traditional techniques firsthand.

    Celuk Bali Silver Class
  6. 04:30 PM - Bali Coffee Plantation Tour & Tasting· 1 hr 30 min

    USD 15 (~IDR 236K)

    Learn about the process of Balinese coffee cultivation, including the famous Luwak coffee. Enjoy a guided tour and sample various local coffees and teas.

    Coffee plantation
    🎟Check prices on Klook
  7. 07:30 PM - Dinner: Balinese Babi Guling in Ubud Center· 1 hr

    USD 20 (~IDR 314K)

    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.

    babi gulingGeoff (CC BY-SA 3.0
🏨
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 Hotel Prices
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)
Day 5 Route
  1. 10:30 AM - Balinese Painting Workshop· 2 hrs

    USD 30 (~IDR 471K)

    Immerse yourself in Balinese art with a hands-on painting workshop, learning traditional techniques and creating your own masterpiece. This is a relaxing and engaging cultural experience.

    Bali Soul Painting – Meditation Experience Ubud
    🎟Check prices on Klook
  2. 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

    USD 10 (~IDR 157K)

    Wander through the serene Ubud Botanical Garden, exploring its diverse collection of tropical plants, vibrant flowers, and tranquil pathways. A perfect spot for nature lovers and a relaxed stroll.

    Botanic Garden Ubud
    🎟Check prices on Klook
  4. 07:30 PM - Dinner: Balinese Ayam Betutu in North Ubud· 1 hr

    USD 18 (~IDR 283K)

    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 Hotel Prices
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)
Day 6 Route
  1. 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

    USD 2 (~IDR 31K)

    Relax and swim at Padang Padang Beach, a beautiful white-sand cove framed by dramatic rock formations, popular for its clear waters.

    Padang Padang Beach
    🎟Check prices on Klook
  3. 10:30 AM - Garuda Wisnu Kencana Cultural Park (GWK)· 2 hrs

    USD 10 (~IDR 157K)
    Garuda Wisnu Kencana Cultural Park (GWK)Cc-by-sa-3.0

    Explore the expansive cultural park featuring the iconic, towering statue of Lord Vishnu riding the mythical Garuda bird, along with various cultural performances and art exhibits.

    Garuda Wisnu Kencana Cultural Park
    🎟Check prices on Klook
  4. 12:30 PM - Lunch: Balinese Seafood in Uluwatu· 1 hr

    USD 18 (~IDR 283K)

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

  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

    FREE
    Uluwatu Temple ExplorationGeoffClarke (CC BY-SA 3.0

    Wander the cliff-edge temple grounds, marvel at the breathtaking ocean vistas, and observe the playful resident monkeys. Be mindful of your belongings.

    Uluwatu Temple
  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. 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 Hotel Prices
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)
Day 7 Route
  1. 07:00 AM - Ubud Jungle Trek and Hidden Waterfall Exploration· 4 hrs

    USD 30 (~IDR 471K)

    Embark on a guided trek through the lush Ubud jungle, discovering local flora and fauna, and culminating in a refreshing swim at a secluded waterfall. This soft adventure offers stunning nature views and a unique perspective of Bali's countryside.

    Secret Waterfall
    🎟Check prices on Klook
  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. 12:00 PM - Transfer to Ngurah Rai International Airport (DPS)· 1 hr 30 min

    USD 15 (~IDR 236K)

    Depart from Ubud and transfer to Denpasar's Ngurah Rai International Airport for your flight to Yogyakarta.

    Airport Transfers Bali
  4. 01:30 PM - Flight from Denpasar (DPS) to Yogyakarta (YIA)· 1 hr 30 min

    USD 60 (~IDR 942K)
    Flight from Denpasar (DPS) to Yogyakarta (YIA)id:user:Danuganisp (CC BY-SA 4.0

    Board your domestic flight from Denpasar to Yogyakarta International Airport. Enjoy the aerial views as you transition between islands.

    Yogyakarta International Airport
  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. 05:00 PM - Beringharjo Traditional Market· 1 hr 30 min

    Closes 9 PM · 4h here
    USD 5 (~IDR 79K)
    Beringharjo Traditional MarketChainwit. (CC BY 4.0

    Immerse yourself in the bustling atmosphere of Yogyakarta's oldest market. Explore a vibrant array of batik, traditional snacks, spices, and local crafts. This is a great opportunity for souvenir shopping and trying street food.

    Beringharjo Traditional Market
    🎟Check prices on Klook
  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

    FREE
    Kotagede Historic DistrictThe original uploader was Baskoro Aji at Indonesian Wikipedia. (GFDL

    Explore the historic district of Kotagede, the former capital of the Mataram Kingdom. Wander through its narrow streets, admire traditional Javanese architecture, and discover silver craft workshops unique to the area.

    Kotagede Historic District
🏨
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 Hotel Prices
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)
Day 8 Route
  1. 09:00 AM - Keraton Ngayogyakarta Hadiningrat· 2 hrs

    ⚠️ Closed on Monday
    USD 2 (~IDR 31K)
    Keraton Ngayogyakarta HadiningratChainwit. (CC BY 4.0

    Explore the opulent palace of the Sultan of Yogyakarta, a vibrant center of Javanese culture and tradition. Immerse yourself in the history and architecture of this royal residence.

    Keraton Ngayogyakarta Hadiningrat
    🎟Check prices on Klook
  2. 11:15 AM - Taman Sari Tourist Village· 1 hr 30 min

    Closes 3 PM · 3.8h here
    USD 1 (~IDR 16K)

    Wander through the fascinating ruins of the former royal garden, also known as the Water Castle. Discover its elaborate bathing pools, underground tunnels, and unique architectural features.

    Taman Sari Tourist Village
    🎟Check prices on Klook
  3. 12:45 PM - Lunch: Javanese Bakmi Jawa near Taman Sari· 1 hr

    USD 5 (~IDR 79K)

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

    bakmi jawaGunawan Kartapranata (CC BY-SA 4.0
  4. 01:45 PM - Explore Alun-Alun Kidul (South Square)· 1 hr 30 min

    FREE

    Take a leisurely stroll around the iconic South Square, a large open green space central to Javanese culture. Observe locals and soak in the relaxed atmosphere near the Sultan's Palace.

    Kidul Plaza Yogyakarta
  5. 03:45 PM - Tugu Yogyakarta Monument· 30 min

    FREE
    Tugu Yogyakarta MonumentChainwit. (CC BY 4.0

    Visit Yogyakarta’s most recognizable landmark, a meaningful city axis marker. Capture photos and appreciate its historical significance at this central monument.

    Tugu Yogyakarta Monument
  6. 04:30 PM - Malioboro Street Exploration & Souvenir Shopping· 2 hrs

    USD 10 (~IDR 157K)

    Immerse yourself in the bustling energy of Malioboro Street, Yogyakarta's main commercial artery. Browse for local crafts, batik, and souvenirs, and sample various street snacks.

    Teras Malioboro 2
    🎟Check prices on Klook
  7. 07:30 PM - Dinner: Angkringan-style Nasi Kucing in Malioboro· 1 hr

    USD 8 (~IDR 126K)

    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.

    nasi kucingCrisco 1492 (CC BY-SA 3.0
🏨
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 Hotel Prices
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)
Day 9 Route
  1. 10:00 AM - Taman Budaya Yogyakarta· 2 hrs

    ⚠️ Closed on Saturday, Sunday
    USD 2 (~IDR 31K)
    Taman Budaya YogyakartaTommy Gustaviano Yeza (CC BY-SA 3.0

    Immerse yourself in local arts and culture at this cultural park, which often hosts exhibitions and performances. Enjoy a leisurely morning exploring the grounds and any current displays.

    Taman Budaya Yogyakarta
    🎟Check prices on Klook
  2. 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
    FREE

    Discover a unique local market bustling with ornamental plants and various pets. This provides a fascinating glimpse into local life and hobbies, offering a different perspective on nature and animals.

    Satwa and Tanaman Hias Market Yogyakarta
  4. 07:30 PM - Dinner: Sate Kere near Alun-Alun Kidul· 1 hr

    USD 12 (~IDR 188K)

    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.

    sate kereGunawan Kartapranata (CC BY-SA 4.0
🏨
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 Hotel Prices
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)
Day 10 Route
  1. 09:00 AM - Kotagede Historic District & Silver Craft Exploration· 3 hrs 30 min

    FREE
    Kotagede Historic District & Silver Craft ExplorationGunawan Kartapranata (CC BY-SA 3.0

    Spend the morning wandering through Kotagede, the former capital of the Mataram Sultanate. Explore its narrow alleys, traditional Javanese houses, and historic sites. Observe artisans at work in one of the renowned silver workshops, appreciating the intricate local craft.

    Kotagede Silver
  2. 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

    FREE

    Visit the historic Great Mosque of Kotagede, an important spiritual landmark that showcases a unique blend of Javanese and traditional mosque architecture. Take time to appreciate the serene atmosphere and its historical significance. Remember to dress modestly.

    Gedhe Mataram Kotagede Mosque
  4. 03:00 PM - Enjoy Jajan Pasar (Traditional Market Snacks) in Kotagede· 30 min

    USD 3 (~IDR 47K)

    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.

  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.

    Yogyakarta International Airport
💬

What Travelers Say

Due to its elevation at about 200 m above sea level, Ubud enjoys cooler temperatures than the coast, and it is sometimes necessary to bring a pullover for the evening. The midday sun can still be scorching though and the humidity often relentless; a murderous combination for an outing of 'temple tramping' which, in hilly Ubud, usually requires climbing up and down staircases. (Head out early to beat the heat and the crowds.) If there is a time to avoid, it would be the depths of the wet season in January and February — when it rains in Ubud, it really rains.

Wikivoyage: Ubud · Wikivoyage

Yogyakarta is a heaven of inexpensive foods, and some tasty and filling dishes can cost as little as Rp5,000. There are hundreds, if not thousands, of hawker stalls offering inexpensive foods. * * * * * * * * * * * * * * * * * *

Wikivoyage: Yogyakarta · Wikivoyage

Beware, if you speak English or even Indonesian language, they will charge you even more pricey compared to locals or people who speak Javanese. Get ready to be ripped off if you are a foreigner as they thought all foreigners must be filthy rich.

Wikivoyage: Surakarta · Wikivoyage

Mount Merapi nearby is an active volcano. Further volcanic activity in the area including explosive eruptions, lava flows, lahars, hot ash, pyroclastic heat clouds and molten debris remains always possible.

Wikivoyage: Yogyakarta Special Region · Wikivoyage

Most of the budget accommodation is on Jl Sosrowijayan (adjacent to Jl Malioboro) and in the Jl Prawirotaman area, about to the south of the centre.

Wikivoyage: Yogyakarta · Wikivoyage

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

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)

Make this trip yours

Customize the pace, dates, budget, group size, kid ages, and interests — pick any combination and we'll replan from scratch.

Create My Custom ItineraryFREE

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.

100% Free

Customize This Trip

Get this itinerary tailored to YOUR exact dates, preferences, and budget.

  • Personalized for your dates
  • Weather-aware recommendations
  • Offline access
  • Real-time pricing
  • Budget tracking
Create My Free Itinerary

No sign-up required

Quick Actions

Free and without sign-in

Trip Summary

DestinationUbud, Indonesia; Yogyakarta, Indonesia
Duration10 days
BudgetUSD 1,000-1,200

Getting Around

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

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

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

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

Local Customs & Etiquette

At temples, traditional homes, or some restaurants with a raised entryway (genkan), remove your shoes before stepping inside; often, slippers are provided but should be removed before entering sacred areas or rooms with tatami mats. When shopping at local markets in Yogyakarta or Ubud, such as along Malioboro, polite haggling is expected and considered part of the transaction for goods like batik or souvenirs. Avoid using your left hand when greeting, giving, or receiving items, as it is considered impure in Indonesian culture. While generally not expected, a small tip for exceptional service in restaurants or for guides can be appreciated, though it is not customary.

Safety Overview

In Yogyakarta, be vigilant against pickpocketing on city buses and along Jalan Malioboro, especially when crowded, and decline offers from 'gallery' or batik commission touts around the Kraton. When in Ubud, avoid engaging with the monkeys at Monkey Forest as they are known to snatch glasses, cameras, or handbags, and can bite; maintain a safe distance. On Java, prioritize road safety by hiring a local driver for long journeys and always wearing a seatbelt, as traffic is busy and driving conditions can be unpredictable. Be aware that Indonesia is in an active volcanic and seismic region; always check with Indonesian authorities for the latest activity reports if planning to trek to any volcano.

SIM & Connectivity

SIM Options

Telkomsel SimpatiStarts 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 AxiataStarts 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 OoredooStarts 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.

Generated by MonkeyEatingMango 🥭

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 Jeep Tour, Kaliurang Park

A Balinese Wellness & Healing Journey

🧘A Balinese Wellness & Healing Journey

e.g., The Yoga Barn, Fivelements Retreat

A Modern Balinese Fine Dining Experience

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

You Might Also Like

Cebu City, Philippines; Ubud, Indonesia; Seminyak, Indonesia travel itinerary

Cebu City, Philippines; Ubud, Indonesia; Seminyak, Indonesia

Indonesia

14 days

14 days exploring the Philippines and Indonesia: starting with 5 nights in Cebu City (Magellan's Cross, Kawasan Falls canyoneering, Basilica del Santo Niño), then flying to Bali for 4 nights in Ubud (Tegalalang Rice Terraces, Monkey Forest, Tirta Empul Temple) before finishing with 5 nights in...

USD 1,200-1,400
adventurecultural
Bali, Indonesia travel itinerary

Bali, Indonesia

Indonesia

7 days

This 7-day trip for a couple balances cultural immersion and natural beauty across South Bali and Ubud. Experience the iconic Tegallalang Rice Terraces, the spiritual Sacred Monkey Forest Sanctuary, and enjoy sunset views near Uluwatu Temple. With a balanced pace, expect comfortable daily...

USD 600-700
culturalfood and wine
Athens, Greece; Istanbul, Turkey travel itinerary

Athens, Greece; Istanbul, Turkey

Greece And Turkey

10 days

This 10-day trip for a couple explores Athens and Istanbul, offering a balanced pace of cultural and historical immersion. Begin with 5 nights in Athens, exploring the Acropolis, Parthenon, and the ancient Plaka district, including a coastal excursion. A short flight then takes you to Istanbul...

USD 1,040-1,560
adventurecultural
Honolulu, Maui, and Kailua-Kona, United States travel itinerary

Honolulu, Maui, and Kailua-Kona, United States

United States

10 days

This 10-day multi-island Hawaiian journey connects Oahu, Maui, and the Big Island, offering a balanced exploration of their unique characters. Start in Honolulu, based in Waikiki, to visit historical Pearl Harbor and hike Diamond Head. Then, fly to Maui for the scenic Road to Hana and...

USD 1,600-2,500
adventurecultural

End of the trail

Plan less, do more.

Customize