Batam
Batam
Purwakarta
Purwakarta
Flight Driving

Batam to Purwakarta

Updated: 28 May 2026

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.
Fastest Way
Flight to Jakarta followed by a private shuttle to Purwakarta.
Cheapest Way
Flight to Jakarta followed by a public bus to Purwakarta.
Compare Batam to Purwakarta Routes
Flight
Direct
Driving
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.
Travel Tips
  • Transport
    Use a shuttle service for a comfortable trip from Jakarta.
  • Food
    Try the local 'Sate Maranggi' dish.
  • Weather
    It can be hot; carry light clothing.
  • Cash
    Keep small change for local transport.
  • Connectivity
    Good mobile coverage throughout the city.
Safety Tips
  • Personal Belongings
    Watch your bag in crowded areas.
  • Traffic
    Be careful when crossing busy streets.
  • Health
    Stay hydrated.
  • Emergency
    Keep the local police number saved.
People Also Ask
  • Is there a train from Batam?
    No, you must fly to Jakarta first.
  • How to get to Purwakarta from airport?
    Take a shuttle or bus.
  • What is the best time to visit?
    Dry season between May and September.
  • Are there hotels?
    Yes, many hotels are available.
  • Is it safe?
    Yes, it is a safe city.
Quick Info
  • From Batam, Riau Islands, Indonesia
  • To Purwakarta, West Java, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Purwakarta
1
Jatiluhur Reservoir
A massive reservoir with beautiful views. It is perfect for water activities.
2
Sri Baduga Fountain
A famous dancing fountain show in the city center.
3
Purwakarta City Square
A central area with various food stalls and activities.
4
Local Culinary
Try the famous 'Sate Maranggi' dish.
Tags
Batam to Purwakarta Purwakarta travel Jakarta to Purwakarta Batam to Jakarta flight Purwakarta tourism Indonesia travel Batam transport Shuttle to Purwakarta