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