West Java 7-Day Itinerary: Tea Hills, Coastline & Train to Yogyakarta
Travel south from Jakarta through Bogor and Bandung to the Pangandaran coast, then take a train to Yogyakarta, bypassing the mainstream eastern route.
Mainstream overland routes often skip the southern coast of West Java. This itinerary crosses the Puncak tea hills, passes through Bandung to the coastal town of Pangandaran, takes a boat into the Green Canyon, and finally boards a train from Banjar to Yogyakarta. The trip relies mainly on chartered cars, with the drive from Bandung to the coast being the longest stretch. Temples are saved for later in your journey, making this ideal for those who have already seen Yogyakarta and Bali and want to travel at a slower pace.
During the rainy season, the water in the Green Canyon can become muddy, which may suspend boat operations. Puncak experiences severe traffic jams on weekends.
Day by day
Day 1 · One Day in Central Jakarta
Jakarta(Monas (National Monument)、National Museum of Indonesia、Kota Tua (Old Batavia))
Take the airport train or a taxi to the city center (approx. 1 hour). Take a public bus to the Old Town in the afternoon (approx. 30 minutes), and return to the central district in the evening.
Stay: Gambir and Monas
Day 2 · Commuter Train to Bogor
Puncak & Bogor(Bogor Botanical Gardens、Jalan Suryakencana & Vihara Dhanagun)
Take the commuter train from Jakarta to Bogor (approx. 1.5 hours). Walk or take a taxi from the station to the Botanical Gardens and the historic streets.
Since you will be crossing the mountains the next day, try not to schedule this day on a Friday or Saturday.
Stay: Bogor City
Day 3 · Over Puncak Pass to Bandung
Puncak & Bogor(Gunung Mas Tea Plantation、Puncak Pass)
Take a chartered car up to Puncak. Stop at the tea plantations before crossing the pass to Bandung. The entire journey takes about 5 hours on busy mountain roads.
Stay: Braga and Asia-Afrika
Day 4 · Tangkuban Perahu & Historic Asia-Afrika Street
Bandung(Tangkuban Perahu、Floating Market Lembang、Museum of the Asian-African Conference、Jalan Braga)
Take a chartered car to Tangkuban Perahu in the morning (approx. 1.5 hours), returning via Lembang. Enjoy a walking tour of the old town in the afternoon.
Confirm in advance whether the Museum of the Asian-African Conference is open on Mondays and public holidays.
Stay: Braga and Asia-Afrika
Day 5 · Long Drive South to Pangandaran
Pangandaran(Pangandaran Beach (West Beach))
Take a chartered car to Pangandaran (approx. 6–7 hours) along winding mountain roads. Arrive at the coast in the afternoon to catch the sunset.
Stay: West Beach Area
Day 6 · Nature Reserve & Green Canyon
Pangandaran(Pananjung Pangandaran Nature Reserve、Green Canyon (Cukang Taneuh)、Batu Karas)
Explore the peninsula nature reserve in the morning, then take a chartered car to the Green Canyon (approx. 1 hour). Take a 45-minute boat ride, and return to town via Batukaras in the late afternoon.
The Green Canyon may close after heavy rain due to muddy water; check with the pier on the day.
Stay: West Beach Area
Day 7 · Train from Banjar to Yogyakarta
Yogyakarta & Borobudur(Malioboro Street)
Take a chartered car to Banjar Station (approx. 1.5 hours), then take a train to Yogyakarta (approx. 4 hours), arriving at Malioboro Street in the evening.
Train services from Banjar Station are infrequent; book tickets in advance and allow plenty of travel time.