Jakarta Selatan
Jakarta Selatan
Garut
Garut
Train Bus

Jakarta Selatan to Garut

Updated: 28 May 2026

Garut is a highland retreat located 240 kilometers from Jakarta Selatan. You can reach this destination by taking a train to Bandung and transferring to a local shuttle, or by taking a direct bus from Kampung Rambutan. The journey involves navigating the winding roads of the West Java highlands. Garut is famous for its hot springs and dodol snacks. Expect a travel time of 5 to 7 hours depending on your transit choice.

Total Distance: 240 km driving distance, 190 km straight-line distance.
Fastest Way
Train to Bandung followed by a shuttle, taking approximately 5 hours and 30 minutes.
Cheapest Way
Bus from Kampung Rambutan Terminal, costing around Rp 100,000.
Compare Jakarta Selatan to Garut Routes
Train
Connecting
Bus
Direct
Duration 5 hours 30 mins 6 hours
Avg Price Rp 150,000 - Rp 250,000 Rp 100,000 - Rp 180,000
Operator Argo Parahyangan Primajasa
Route Gambir Station to Bandung Station, then local shuttle to Garut. Kampung Rambutan Terminal to Guntur Terminal in Garut via Cipularang Toll.
Tip The train is more comfortable, but requires a transfer in Bandung to reach Garut city center. Primajasa offers frequent departures from Kampung Rambutan throughout the day.
Travel Tips
  • Shuttle Service
    If taking the train, use the 'Travel' shuttle services from Bandung to Garut for convenience.
  • Terminal Choice
    Kampung Rambutan is the most reliable terminal for direct buses to Garut.
  • Booking
    Book your train tickets via the KAI Access app to avoid long queues at the station.
  • Local Transport
    Use 'Delman' (horse-drawn carriages) for a traditional way to explore the city center.
  • Weather
    Garut is significantly cooler than Jakarta; pack a sweater or light jacket.
Safety Tips
  • Mountain Roads
    The roads leading to Garut are winding; take motion sickness medication if needed.
  • Night Travel
    Avoid traveling late at night on mountain roads due to limited lighting.
  • Valuables
    Keep your bags in front of you while in crowded bus terminals.
  • Emergency
    Keep the contact number of your hotel handy in case you get lost.
People Also Ask
  • Is there a direct train to Garut?
    No, you must take a train to Bandung and then a shuttle to Garut.
  • How long does the bus take?
    The bus journey usually takes 6 hours from Jakarta.
  • What is Garut famous for?
    Garut is famous for its hot springs and traditional Dodol candy.
  • Can I hike in Garut?
    Yes, Mount Papandayan is a popular and accessible hiking destination.
  • Where do I catch the bus?
    You can catch the bus at Kampung Rambutan Terminal in East Jakarta.
Quick Info
  • From Jakarta Selatan, Jakarta, Indonesia
  • To Garut, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

June to August, when the weather is cool and dry, perfect for visiting hot springs.

Things to Do in Garut
1
Cipanas Hot Springs
Natural volcanic hot springs located at the foot of Mount Guntur. Many resorts offer private pools for a relaxing soak.
2
Mount Papandayan
An accessible volcano with stunning crater views and edelweiss fields. It is perfect for beginner hikers.
3
Candi Cangkuang
A unique Hindu temple located on an island in the middle of a lake. You must take a bamboo raft to reach the site.
4
Dodol Garut Factory
Visit local factories to see how the famous chewy candy is made. You can buy fresh batches directly from the source.
Tags
Jakarta to Garut Garut travel guide Jakarta to Garut bus Garut train station travel to Garut West Java tourism Garut transport Jakarta to Garut distance