10 Days Jakarta to Yogyakarta Itinerary: Explore the Heart of Java

Travel Itinerary

€2000.0012 h

Hotel, Airport, Train Station

If you're looking for a complete 10 Days Jakarta to Yogyakarta itinerary, you're in for a cultural, historical, and natural treat. This carefully curated Java journey takes you from Indonesia’s vibrant capital through majestic mountains, traditional villages, and ancient temples, all the way to the royal city of Yogyakarta.

In this travel guide, you’ll discover how to make the most of your 10-day trip across Java—experiencing hidden gems, iconic sites, and local traditions while enjoying smooth transitions with private transport. Whether you're a culture lover, nature enthusiast, or first-time visitor to Indonesia, this itinerary will give you the perfect balance of exploration and relaxation.

Day 1: Arrival in Jakarta – Indonesia’s Bustling Capital

Welcome to Jakarta! Start your journey in Indonesia’s energetic capital. After arriving at Soekarno-Hatta International Airport, check into your hotel and enjoy your first taste of Indonesian cuisine. If time allows, visit the National Monument or explore Kota Tua (Jakarta’s Old Town).

Day 2: Jakarta to Bogor – Gardens and Local Life

Leave the traffic behind and head to Bogor, just 60 kilometers south. The highlight here is the famous Bogor Botanical Gardens, home to over 15,000 plant species. Enjoy a relaxed walk or visit the Presidential Palace nearby. Spend the night in Bogor.

Day 3: Bogor to Bandung via Puncak Pass

Drive through the lush hills of Puncak Pass, stopping for scenic tea plantations and panoramic views. Arrive in Bandung, known as the "Paris of Java," and explore Gedung Sate, colonial architecture, and local food at the famous Braga Street.

Day 4: Bandung City and Kawah Putih

Today you’ll explore the surreal beauty of Kawah Putih (White Crater) in Ciwidey. The striking turquoise crater lake surrounded by white volcanic sand is one of Java’s natural wonders. On the way back, visit local strawberry farms or take a dip in a hot spring.

Day 5: Bandung to Garut – Culture and Nature

Leave the city behind and drive east to Garut, a quieter region known for its mountains and lakes. Visit Mount Papandayan or explore traditional Sundanese villages for an immersive cultural experience. Overnight in a local guesthouse or eco-lodge.

Day 6: Garut to Pangandaran – Java’s Southern Coast

Continue south to Pangandaran Beach, a charming coastal town offering sun, sand, and surf. Stop at Green Canyon (Cukang Taneuh) for a magical boat trip through emerald waters and rocky cliffs. Enjoy fresh seafood by the beach.

Day 7: Pangandaran – Leisure or Optional Activities

This day is perfect for relaxing or joining optional tours. Visit Batu Karas Beach for surfing, take a village tour to see local crafts, or simply unwind by the sea.

Day 8: Pangandaran to Wonosobo

Today is a longer drive inland to Wonosobo, the gateway to Dieng Plateau. Enjoy scenic views as the terrain shifts from coastline to highlands. Rest up for a full day of exploration tomorrow.

Day 9: Dieng Plateau to Yogyakarta

Visit the misty highlands of the Dieng Plateau, home to geothermal vents, multi-colored lakes, and ancient temples. Highlights include Telaga Warna and Arjuna Temple Complex. After exploring, continue your journey to Yogyakarta.

Day 10: Yogyakarta – Borobudur & Prambanan Temples

End your trip with a bang! In the morning, visit Borobudur, the world’s largest Buddhist temple and a UNESCO World Heritage Site. Then head to Prambanan, the majestic Hindu temple complex. In the evening, enjoy a traditional Ramayana ballet performance or go souvenir shopping on Malioboro Street.