
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)
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
✓ Day 1: Explore Tegalalang Rice Terraces
Sacred Monkey Forest & Jungle Walks
✓ Day 2: Sacred Monkey Forest Sanctuary

Balinese Art & Craftsmanship
✓ Day 2: Ubud Art Market

A White Water Rafting Adventure
✓ Day 2: Ayung River White Water Rafting

Authentic Balinese Cuisine & Cooking
✓ Day 3: Traditional Balinese Cooking Class
An Exotic Waterfall Discovery
✓ Day 4: Tegenungan Waterfall
Lively Markets & Local Crafts
✓ Day 7: Beringharjo Traditional Market
Royal Javanese Heritage & Palaces
✓ Day 8: Keraton Ngayogyakarta Hadiningrat
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
PuasaWorld'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.
Note: Avoid Jakarta during Ramadan if possible (traffic is worse); Bali is perfect instead
Lebaran (Idul Fitri)
LebaranIndonesia'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.
Note: Book flights 3+ months ahead; Bali hotels less affected but coastal resorts spike
Idul Adha (Hari Raya Haji)
'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.
Note: Less travel disruption than Lebaran; normal booking windows work
Waisak
Hari Raya WaisakBuddhist celebration at Borobudur temple with thousands of monks, candlelit processions, and lantern releases creating an unforgettable dawn ceremony.
Note: Book 2 weeks ahead for Yogyakarta area hotels
- USD 30 (~IDR 471K)
08:00 AM - Arrive at Ngurah Rai International Airport (DPS) & Transfer to Ubud· 2 hrs
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.
- FREE
10:00 AM - Hotel Check-in in Ubud· 30 min
Check into your accommodation in Ubud and take some time to settle in and freshen up after your flight.
- USD 5 (~IDR 79K)
10:30 AM - Museum Puri Lukisan· 1 hr 30 min
Jorge Láscar from Melbourne, Australia (CC BY 2.0Discover 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.
🎟Check prices on Klook - USD 10 (~IDR 157K)
12:00 PM - Lunch: Balinese Nasi Campur in Ubud Center· 1 hr
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.
- USD 2 (~IDR 31K)
01:00 PM - Pura Taman Kemuda Saraswati (Water Palace)· 2 hrs
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.
🎟Check prices on Klook - FREECloses 6 PM · 3h here
03:00 PM - Explore Tegalalang Rice Terraces· 2 hrs
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).
- FREE
05:00 PM - Return to Ubud Center· 30 min
Enjoy a scenic drive back to Ubud Center after exploring the rice terraces.
- FREE
05:30 PM - Relaxation and Freshen Up· 1 hr 30 min
Enjoy some leisure time at your hotel to relax and freshen up before dinner.
- USD 15 (~IDR 236K)
07:00 PM - Dinner: Balinese Ayam Betutu in Ubud· 1 hr
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.
casey yancey from brooklyn (CC BY 2.0
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.
- USD 35 (~IDR 550K)
09:00 AM - Ayung River White Water Rafting· 3 hrs
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.
🎟Check prices on Klook - FREE
12:00 PM - Ubud Art Market· 1 hr
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.
- USD 12 (~IDR 188K)
01:00 PM - Lunch: Balinese Nasi Campur in Ubud Center· 1 hr
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.
- USD 25 (~IDR 393K)Closes 6 PM · 4h here
02:00 PM - Lukman Batik Workshop· 1 hr 30 min
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.
🎟Check prices on Klook - USD 8 (~IDR 126K)Closes 6 PM · 2.5h here
03:30 PM - Sacred Monkey Forest Sanctuary· 1 hr 15 min
Merbabu (CC BY-SA 3.0Wander 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.
🎟Check prices on Klook - FREECloses 6 PM · 1.2h here
04:45 PM - Threads of Life Store· 1 hr
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.
- USD 12 (~IDR 188K)
07:30 PM - Ubud Palace Legong Dance Show· 1 hr 30 min
Michael Gunther (CC BY-SA 4.0Experience 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.
🎟Check prices on Klook - USD 18 (~IDR 283K)
08:30 PM - Dinner: Balinese Nasi Goreng in Campuhan Ridge area· 1 hr
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.
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.
- USD 5 (~IDR 79K)
08:00 AM - Tirta Empul Temple· 2 hrs 30 min
Chainwit. (CC BY 4.0Participate 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.
🎟Check prices on Klook - USD 5 (~IDR 79K)
11:00 AM - Penglipuran Village· 2 hrs
Balou46 (CC BY-SA 4.0Explore 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.
🎟Check prices on Klook - USD 8 (~IDR 126K)
01:00 PM - Lunch: Balinese Bakso in Gianyar· 1 hr
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.
- USD 40 (~IDR 628K)
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.
- USD 18 (~IDR 283K)
07:30 PM - Dinner: Balinese Gado-Gado in Penestanan· 1 hr
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.
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.
- FREE
07:00 AM - Campuhan Ridge Walk· 1 hr 30 min
Jakub Hałun (CC BY-SA 4.0Start your day with a tranquil walk along the scenic Campuhan Ridge, offering panoramic views of lush green valleys and a refreshing natural experience.
- USD 5 (~IDR 79K)
09:30 AM - Goa Gajah (Elephant Cave)· 1 hr 30 min
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.
🎟Check prices on Klook - USD 3 (~IDR 47K)
11:30 AM - Tegenungan Waterfall· 1 hr 30 min
Magul (CC BY-SA 4.0Visit the beautiful Tegenungan Waterfall, where you can admire the powerful cascades, take photos, and feel the refreshing mist of this natural wonder.
🎟Check prices on Klook - USD 20 (~IDR 314K)
01:00 PM - Lunch: Balinese Ikan Bakar in Gianyar· 1 hr
Enjoy a delicious Balinese Ikan Bakar (grilled fish) meal, a local specialty often served with fresh sambal and rice, in the Gianyar region.
- FREE
02:30 PM - Celuk Village Silver and Gold Smiths· 1 hr 30 min
Witness the exceptional craftsmanship of Balinese artisans at Celuk Village, renowned for its intricate silver and gold jewelry. Observe traditional techniques firsthand.
- USD 15 (~IDR 236K)
04:30 PM - Bali Coffee Plantation Tour & Tasting· 1 hr 30 min
Learn about the process of Balinese coffee cultivation, including the famous Luwak coffee. Enjoy a guided tour and sample various local coffees and teas.
🎟Check prices on Klook - USD 20 (~IDR 314K)
07:30 PM - Dinner: Balinese Babi Guling in Ubud Center· 1 hr
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.
Geoff (CC BY-SA 3.0
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.
- USD 30 (~IDR 471K)
10:30 AM - Balinese Painting Workshop· 2 hrs
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.
🎟Check prices on Klook - USD 18 (~IDR 283K)
12:30 PM - Lunch: Balinese Nasi Goreng in Campuhan· 1 hr
Enjoy a delicious Balinese Nasi Goreng, Indonesia's iconic fried rice, at a local eatery in the picturesque Campuhan area, offering a relaxed atmosphere.
- USD 10 (~IDR 157K)
02:00 PM - Ubud Botanical Garden· 2 hrs
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.
🎟Check prices on Klook - USD 18 (~IDR 283K)
07:30 PM - Dinner: Balinese Ayam Betutu in North Ubud· 1 hr
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.
Ubud Center
Centrally located with easy access to shops, restaurants, and cultural sites. Provides a good base for exploring Ubud and its surrounding areas.
- USD 60 (~IDR 942K)
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.
- USD 2 (~IDR 31K)
08:30 AM - Padang Padang Beach· 2 hrs
Relax and swim at Padang Padang Beach, a beautiful white-sand cove framed by dramatic rock formations, popular for its clear waters.
🎟Check prices on Klook - USD 10 (~IDR 157K)
10:30 AM - Garuda Wisnu Kencana Cultural Park (GWK)· 2 hrs
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.
🎟Check prices on Klook - USD 18 (~IDR 283K)
12:30 PM - Lunch: Balinese Seafood in Uluwatu· 1 hr
Savor fresh grilled seafood or other local Balinese dishes at a warung (local eatery) near the coastal area, offering authentic flavors.
- FREE
01:30 PM - Travel to Uluwatu Temple· 30 min
Short transfer to the majestic Uluwatu Temple site.
- FREE
02:00 PM - Uluwatu Temple Exploration· 2 hrs
GeoffClarke (CC BY-SA 3.0Wander the cliff-edge temple grounds, marvel at the breathtaking ocean vistas, and observe the playful resident monkeys. Be mindful of your belongings.
- FREE
04:00 PM - Prepare for Kecak Fire Dance Show· 30 min
Settle into the open-air amphitheater at Uluwatu Temple, taking in the pre-show atmosphere and the stunning cliffside setting.
- FREE
04:30 PM - Uluwatu Sunset Views and Coastal Ambiance· 1 hr
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.
- USD 18 (~IDR 283K)
07:00 PM - Dinner: Indonesian Cuisine in Jimbaran Bay· 1 hr
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.
- FREE
08:00 PM - Return Transfer to Ubud· 1 hr 30 min
Depart Jimbaran Bay for the transfer back to your accommodation in Ubud after a full day of exploration.
Ubud Center
Central location offering easy access to Ubud Palace, Ubud Market, and various dining options. Good base for day trips and evening activities.
- USD 30 (~IDR 471K)
07:00 AM - Ubud Jungle Trek and Hidden Waterfall Exploration· 4 hrs
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.
🎟Check prices on Klook - USD 10 (~IDR 157K)
11:00 AM - Lunch: Sate Lilit in Ubud Outskirts· 1 hr
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.
- USD 15 (~IDR 236K)
12:00 PM - Transfer to Ngurah Rai International Airport (DPS)· 1 hr 30 min
Depart from Ubud and transfer to Denpasar's Ngurah Rai International Airport for your flight to Yogyakarta.
- USD 60 (~IDR 942K)
01:30 PM - Flight from Denpasar (DPS) to Yogyakarta (YIA)· 1 hr 30 min
id:user:Danuganisp (CC BY-SA 4.0Board your domestic flight from Denpasar to Yogyakarta International Airport. Enjoy the aerial views as you transition between islands.
- USD 5 (~IDR 79K)
03:00 PM - Transfer to Yogyakarta Hotel and Check-in· 2 hrs
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.
- USD 5 (~IDR 79K)Closes 9 PM · 4h here
05:00 PM - Beringharjo Traditional Market· 1 hr 30 min
Chainwit. (CC BY 4.0Immerse 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.
🎟Check prices on Klook - USD 8 (~IDR 126K)
06:30 PM - Dinner: Gudeg in Malioboro Area· 1 hr
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.
- FREE
07:30 PM - Kotagede Historic District· 1 hr 30 min
The original uploader was Baskoro Aji at Indonesian Wikipedia. (GFDLExplore 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.
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.
- USD 2 (~IDR 31K)⚠️ Closed on Monday
09:00 AM - Keraton Ngayogyakarta Hadiningrat· 2 hrs
Chainwit. (CC BY 4.0Explore 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.
🎟Check prices on Klook - USD 1 (~IDR 16K)Closes 3 PM · 3.8h here
11:15 AM - Taman Sari Tourist Village· 1 hr 30 min
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.
🎟Check prices on Klook - USD 5 (~IDR 79K)
12:45 PM - Lunch: Javanese Bakmi Jawa near Taman Sari· 1 hr
Savor a comforting bowl of Bakmi Jawa, traditional Javanese-style noodles, often stir-fried or boiled, cooked over charcoal for a unique smoky flavor.
Gunawan Kartapranata (CC BY-SA 4.0 - FREE
01:45 PM - Explore Alun-Alun Kidul (South Square)· 1 hr 30 min
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.
- FREE
03:45 PM - Tugu Yogyakarta Monument· 30 min
Chainwit. (CC BY 4.0Visit Yogyakarta’s most recognizable landmark, a meaningful city axis marker. Capture photos and appreciate its historical significance at this central monument.
- USD 10 (~IDR 157K)
04:30 PM - Malioboro Street Exploration & Souvenir Shopping· 2 hrs
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.
🎟Check prices on Klook - USD 8 (~IDR 126K)
07:30 PM - Dinner: Angkringan-style Nasi Kucing in Malioboro· 1 hr
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.
Crisco 1492 (CC BY-SA 3.0
Malioboro
Central location, easy access to markets, street food, and historic sites. Lively atmosphere and good transit connections for exploring Yogyakarta.
- USD 2 (~IDR 31K)⚠️ Closed on Saturday, Sunday
10:00 AM - Taman Budaya Yogyakarta· 2 hrs
Tommy 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.
🎟Check prices on Klook - USD 8 (~IDR 126K)
12:00 PM - Lunch: Javanese Nasi Goreng in Gondomanan· 1 hr
Savor a plate of traditional Javanese Nasi Goreng (fried rice) at a local eatery in the Gondomanan area, a classic Indonesian fried rice dish.
- FREECloses 4:30 PM · 3.5h here
01:00 PM - Satwa and Tanaman Hias Market Yogyakarta· 2 hrs
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.
- USD 12 (~IDR 188K)
07:30 PM - Dinner: Sate Kere near Alun-Alun Kidul· 1 hr
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.
Gunawan Kartapranata (CC BY-SA 4.0
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.
- FREE
09:00 AM - Kotagede Historic District & Silver Craft Exploration· 3 hrs 30 min
Gunawan Kartapranata (CC BY-SA 3.0Spend 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.
- USD 5 (~IDR 79K)
12:30 PM - Lunch: Javanese Soto Ayam in Kotagede· 1 hr
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.
- FREE
01:30 PM - Masjid Gedhe Mataram Kotagede· 1 hr 30 min
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.
- USD 3 (~IDR 47K)
03:00 PM - Enjoy Jajan Pasar (Traditional Market Snacks) in Kotagede· 30 min
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.
- FREE
03:30 PM - Hotel Checkout & Luggage Collection· 30 min
Return to your hotel in Malioboro to complete the checkout process and collect your luggage, preparing for your departure.
- USD 15 (~IDR 236K)
04:00 PM - Depart from Yogyakarta International Airport (YIA)· 5 hrs
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.
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
Local Transport
Food
Activities
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.
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.
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.
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.
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.
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 ItineraryFREEAyung 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.
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
No sign-up required
Quick Actions
Free and without sign-inTrip Summary
Getting Around
Traffic-heavy cities; scooters common in Bali, TransJakarta in Jakarta
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
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 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.
USD 0-1Tempeh 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 Ayam
A classic Indonesian breakfast of savory rice porridge topped with shredded chicken, crispy fried shallots, soy sauce, and often a hard-boiled egg.
USD 1-3Sup Bakso
A comforting soup with bouncy meat balls, often served with noodles and vegetables in a clear broth, found at countless street stalls.
USD 2-5Mie 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.
USD 2-5Nasi 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 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 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 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
In the early mornings, the market offers fresh produce and local breakfast snacks; by evening, street food vendors appear with various Indonesian staples.
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.
The main road running through Ubud, featuring a mix of traditional Balinese restaurants alongside more modern establishments, some specializing in iconic Balinese dishes.
A bustling street with a high concentration of warungs, cafes, and restaurants offering a mix of local Indonesian and Balinese dishes, popular among visitors.
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
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-100Hand-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-200Intricately 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-150Experience 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-200These 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-300The 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-300Delicately 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-500Each 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-500Discover 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-20Bring 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-25Locally 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
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.
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.
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.
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.
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
- 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.
- 1Lightweight, quick-dry clothing (tropical climate)
- 2Scarf or sarong (modesty for temple visits, sun protection)
- 3DEET 30%+ mosquito repellent (dengue/malaria risk)
- 4Slip-on sandals or shoes (easy removal for temples/homes)
- 5Compact umbrella or light rain jacket (wet season: Oct-Apr)
- 6Small cross-body bag (deter phone snatching on streets)
- 7Rp1,000,000-Rp2,000,000 IDR cash (small vendors, transport)
- 8Sunscreen (high SPF, tropical sun protection)
- 9Unlocked smartphone (for local SIM card use)
- 10Basic 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
📍 Local sundry shops, phone shops, or official Telkomsel outlets in Ubud or Yogyakarta
📍 Local sundry shops, phone shops in Ubud or Yogyakarta
📍 Local sundry shops, phone shops in Ubud or Yogyakarta
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
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
Two round pins (most of Europe, South America)
Two round pins + side earth clips (Germany, Europe)
230V
50Hz
Tipping Etiquette
5–10% if no service charge
Round up to the nearest 5,000 IDR
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
110
118
113
Tourist police available in Bali
Payments
Cash needed for warungs, markets, and rural areas
Accepted at hotels, malls, and mid-range+ restaurants
QRIS QR codes growing rapidly
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
e.g., Pura Ulun Danu Beratan, Jatiluwih Rice Terraces

🌋Thrilling Volcanic Landscapes
e.g., Mount Merapi Jeep Tour, 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
You Might Also Like

Cebu City, Philippines; Ubud, Indonesia; Seminyak, Indonesia
Indonesia
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...

Bali, Indonesia
Indonesia
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...

Athens, Greece; Istanbul, Turkey
Greece And Turkey
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...

Honolulu, Maui, and Kailua-Kona, United States
United States
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...