Batam
Batam
Sukabumi
Sukabumi
Flight Driving

Batam to Sukabumi

Updated: 28 May 2026

To reach Sukabumi from Batam, fly to Jakarta Soekarno-Hatta International Airport. From Jakarta, take a shuttle or bus to Sukabumi. The road journey takes about 3 to 4 hours depending on traffic. The total travel time is approximately 6 hours. Sukabumi is known for its mountainous scenery and tea plantations.

Total Distance: Driving distance 120 km (Jakarta to Sukabumi); Air distance 1,000 km.
Fastest Way
Flight to Jakarta followed by a private shuttle to Sukabumi.
Cheapest Way
Flight to Jakarta followed by a public bus to Sukabumi.
Compare Batam to Sukabumi Routes
Flight
Direct
Driving
Direct
Duration 1.5 hours 4 hours
Avg Price 700,000 - 1,200,000 IDR 150,000 - 250,000 IDR
Operator Lion Air or Citilink Travel Shuttle (e.g., Baraya)
Route Hang Nadim Airport (BTH) to Soekarno-Hatta Airport (CGK). Jakarta to Sukabumi via Bogor.
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 'Mochi' snacks.
  • Weather
    It can be cool in the mountains; carry a jacket.
  • 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 Sukabumi 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 Sukabumi, West Java, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Sukabumi
1
Situ Gunung Lake
A beautiful lake with a suspension bridge. It is a popular tourist spot.
2
Cimaja Beach
Famous for its surfing waves. It is located on the southern coast.
3
Mount Gede Pangrango
A popular destination for hikers. It offers stunning views.
4
Sukabumi City Square
A central area with various food stalls and activities.
Tags
Batam to Sukabumi Sukabumi travel Jakarta to Sukabumi Batam to Jakarta flight Sukabumi tourism Indonesia travel Batam transport Shuttle to Sukabumi