10-Day Indonesia Itinerary

Day 1: Arrival in Jakarta

Jakarta Cityscape

Jakarta Cityscape

  • Arrival at Soekarno-Hatta International Airport (CGK).
  • Transfer to your accommodation in Jakarta. Consider staying in Central Jakarta for easy access to attractions or South Jakarta for a more upscale feel.
  • Explore the National Monument (Monas), a 132-meter-high obelisk symbolizing Indonesia's independence. Take the elevator to the top for panoramic city views.
  • Visit Merdeka Square, one of the world's largest city squares, surrounding Monas.
  • Enjoy local cuisine at a Padang restaurant, known for its flavorful dishes served in a unique style, or explore Jakarta's diverse culinary scene, from street food to fine dining.

Day 2: Jakarta Cultural Exploration

Istiqlal Mosque

Istiqlal Mosque

  • Visit the Istiqlal Mosque, Southeast Asia's largest mosque, a symbol of religious tolerance. Dress modestly and be mindful of prayer times.
  • Explore Jakarta Cathedral, a beautiful example of neo-gothic architecture located across from the mosque.
  • Wander through the Old Town (Kota Tua), a historic area with Dutch colonial buildings. Visit the Cafe Batavia for a taste of colonial-era ambiance.
  • Visit Fatahillah Square, the heart of Kota Tua, and explore the Jakarta History Museum (Museum Fatahillah) to learn about the city's past.
  • Optional: Enjoy a Wayang Kulit (shadow puppet) performance in the evening, a traditional Indonesian art form. Check schedules at Wayang Orang Bharata or other cultural centers.

Day 3: Jakarta to Yogyakarta & Borobudur

Borobudur Temple

Borobudur Temple

  • Take an early morning flight from Jakarta (CGK) to Yogyakarta (YIA). Several airlines offer this route, check for the best deals and schedules.
  • Check in to your accommodation in Yogyakarta. Consider staying near Malioboro Street for convenience or in a quieter area like Prawirotaman.
  • Visit the magnificent Borobudur Temple, a 9th-century Mahayana Buddhist temple and a UNESCO World Heritage Site. It's about an hour's drive from Yogyakarta.
  • Explore the temple complex and admire the intricate stone carvings. Consider hiring a local guide for a deeper understanding of the temple's history and symbolism.
  • Enjoy sunset views over Borobudur (optional). Many tours offer this option, or you can arrange your own transport.

Day 4: Yogyakarta: Prambanan & City Tour

Prambanan Temple

Prambanan Temple

  • Visit the Prambanan Temple complex, a 9th-century Hindu temple compound and a UNESCO World Heritage Site. This is also about an hour outside of Yogyakarta.
  • Explore the main temples dedicated to Shiva, Vishnu, and Brahma. See the Ramayana ballet performance at Prambanan (optional, check schedules).
  • Visit the Sultan\'s Palace (Kraton), the residence of the Sultan of Yogyakarta. Explore the various sections, including the museum and the living quarters.
  • Explore Taman Sari Water Castle, a former royal garden with bathing complexes. Learn about its history and the various functions of the different pools and buildings.
  • Stroll along Malioboro Street, Yogyakarta\'s famous shopping street, known for its street food and souvenirs. Bargaining is expected!

Day 5: Yogyakarta to Bali & Beach Time

Seminyak Beach, Bali

Seminyak Beach, Bali

  • Take a morning flight from Yogyakarta (YIA) to Bali (DPS). Flights are frequent, book in advance for better prices.
  • Transfer to your chosen area in Bali (e.g., Seminyak, Kuta, or Canggu). Seminyak is known for its upscale vibe, Kuta for its party atmosphere, and Canggu for its surfer scene.
  • Relax on the beaches of Seminyak or Kuta, known for their surf and vibrant atmosphere. Enjoy the sun, sand, and sea.
  • Enjoy the sunset at Tanah Lot Temple, a rock formation with a Hindu shrine. Be prepared for crowds, especially during peak season.
  • Explore the nightlife and dining options in your chosen area. Bali offers a wide range of restaurants, bars, and clubs.

Day 6: Bali: Uluwatu & Kecak Dance

Uluwatu Temple, Bali

Uluwatu Temple, Bali

  • Visit Uluwatu Temple, a Balinese Hindu sea temple perched on a cliff overlooking the ocean. Be aware of monkeys, they can be mischievous!
  • Watch the sunset over the Indian Ocean from Uluwatu. The views are breathtaking.
  • Attend a traditional Kecak fire dance performance near Uluwatu Temple, a mesmerizing cultural experience. Book tickets in advance, especially during peak season.
  • Enjoy a seafood dinner at Jimbaran Bay, known for its beachfront restaurants. Choose a restaurant with fresh seafood and a romantic ambiance.

Day 7: Bali: Ubud Cultural Immersion

Tegalalang Rice Terraces, Bali

Tegalalang Rice Terraces, Bali

  • Travel to Ubud, the cultural heart of Bali. You can hire a driver, take a shuttle, or use a ride-hailing app.
  • Visit the Tegalalang Rice Terraces, known for their stunning landscapes and traditional irrigation systems. Take a walk through the terraces and enjoy the views.
  • Explore the Sacred Monkey Forest Sanctuary, home to hundreds of long-tailed macaques. Be respectful of the monkeys and follow the rules.
  • Shop at the Ubud Art Market, offering a wide variety of local crafts and souvenirs. Practice your bargaining skills!
  • Optional: Take a yoga class or enjoy a traditional Balinese massage. Ubud is a hub for wellness and relaxation.

Day 8: Bali: East Bali Exploration

Tirta Gangga Water Palace, Bali

Tirta Gangga Water Palace, Bali

  • Explore East Bali. This region offers a more laid-back and authentic Balinese experience.
  • Visit Tirta Gangga Water Palace, a former royal water garden with pools and fountains. Enjoy the peaceful atmosphere and beautiful scenery.
  • Explore the Pura Lempuyang temple complex, known for its "Gates of Heaven" with views of Mount Agung. Be prepared for a hike to reach the top temple.
  • Relax on the black sand beaches of Amed, a popular spot for diving and snorkeling. The underwater world here is rich and vibrant.
  • Optional: Visit a local village to experience traditional Balinese life. Consider taking a cooking class or learning about traditional crafts.

Day 9: Bali: North Bali Waterfalls & Dolphins

Pura Ulun Danu Bratan, Bali

Pura Ulun Danu Bratan, Bali

  • Explore North Bali. This region is known for its natural beauty and cooler climate.
  • Visit Pura Ulun Danu Bratan temple, a picturesque Hindu temple on Lake Bratan. The temple's reflection on the lake is a stunning sight.
  • Hike to the Gitgit Waterfall, one of Bali's tallest waterfalls. Enjoy the refreshing spray and the surrounding rainforest.
  • Relax on Lovina Beach, known for its black sand and calmer waters.
  • Optional: Take an early morning boat tour to watch dolphins in their natural habitat off the coast of Lovina. This is a popular activity, but choose a responsible tour operator.

Day 10: Bali: Relaxation & Departure

Bali Beach

Bali Beach

  • Spend the morning relaxing on the beach, enjoying a spa treatment, or doing some last-minute souvenir shopping. Reflect on your Indonesian adventure.
  • Enjoy a final Balinese meal. Try some local specialties you haven't had yet.
  • Transfer to Ngurah Rai International Airport (DPS) for your departure. Allow plenty of time for traffic, especially during peak season.