Morning: Arrive at Soekarno-Hatta International Airport in Jakarta and check into your hotel. Take some time to relax and adjust to the local time zone.
Afternoon: Explore the National Monument (Monas), an iconic symbol of Indonesia’s independence, offering panoramic views of Jakarta from its observation deck. Afterwards, visit the Museum Nasional to learn about Indonesia’s rich history and culture.
Evening: Dine at Kota Tua, the old town of Jakarta, where you can enjoy traditional Indonesian cuisine amid colonial architecture. Consider a stroll through Fatahillah Square to experience the lively evening atmosphere.
Find HotelsMorning: Fly to Yogyakarta early in the morning and head straight to the magnificent Prambanan Temple, a stunning Hindu temple complex known for its tall and pointed architecture.
Afternoon: Visit the Keraton Palace, the royal palace of the Sultan of Yogyakarta, to witness traditional Javanese culture and architecture. Afterward, explore the vibrant Malioboro Street for shopping and local street food.
Evening: Enjoy a traditional Ramayana Ballet performance at the Prambanan open-air theater, a captivating display of Javanese dance and storytelling under the stars.
Find HotelsMorning: Fly from Yogyakarta to Bali. Start the day with a visit to the sacred Uluwatu Temple, perched on a cliff overlooking the ocean. Explore the temple grounds and enjoy spectacular sea views.
Afternoon: Head to Seminyak Beach for some relaxation by the sea. Enjoy swimming, sunbathing, or exploring the nearby shops and cafes in this trendy beach town.
Evening: Experience the famous Kecak Fire Dance performance at Uluwatu, then have dinner at a seaside restaurant to savor fresh seafood while watching the sunset.
Find HotelsTotal estimated cost: $198 (excluding meals and personal expenses)
If you want to extend your trip, consider spending additional days in Bali to explore its lush rice terraces, waterfalls, and vibrant nightlife, or add a visit to the island of Lombok for pristine beaches and hiking opportunities. To shorten the trip, focus on either Jakarta and Yogyakarta for cultural experiences or Bali alone for a more relaxed, nature-focused itinerary.