To reach Garut from Batam, fly to Jakarta Soekarno-Hatta International Airport. From Jakarta, take a shuttle or bus to Garut. The road journey takes about 4 to 5 hours depending on traffic. The total travel time is approximately 7 hours. Garut is famous for its hot springs and mountainous landscapes.
Total Distance: Driving distance 200 km (Jakarta to Garut); Air distance 1,000 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1.5 hours | 5 hours |
| Avg Price | 700,000 - 1,200,000 IDR | 150,000 - 250,000 IDR |
| Operator | Lion Air or Citilink | Travel Shuttle (e.g., Primajasa) |
| Route | Hang Nadim Airport (BTH) to Soekarno-Hatta Airport (CGK). | Jakarta to Garut via toll road. |
| Tip | Book early for the best rates. | Shuttles are more comfortable than public buses. |
May to September for dry weather.