Cikarang
Cikarang
Surabaya
Surabaya
Train Flight

Cikarang to Surabaya

Updated: 29 May 2026

The distance from Cikarang to Surabaya is approximately 750 kilometers. The most efficient way to travel is by train from Cikarang or Bekasi station. The journey typically takes 10 hours. Surabaya is a major port city and the capital of East Java. It is well-connected to Cikarang via the rail network.

Total Distance: 750 km driving distance, 650 km straight-line air distance.
Fastest Way
Flight at 1 hour 30 minutes (plus travel to airport).
Cheapest Way
Train for IDR 400,000.
Compare Cikarang to Surabaya Routes
Train
Direct
Flight
Direct
Duration 10 hours 1 hour 30 mins (flight time)
Avg Price IDR 400,000 - 800,000 IDR 800,000 - 1,500,000
Operator KAI (Executive/Business) Garuda Indonesia/Lion Air
Route Cikarang/Bekasi to Surabaya Gubeng Station Jakarta (CGK) to Surabaya (SUB)
Tip Book your train tickets online via the KAI Access app. You must travel to Jakarta airport first.
Travel Tips
  • Book Train Early
    Train tickets sell out quickly, especially on weekends.
  • Carry E-Toll
    Keep your e-toll card topped up for the toll road.
  • Avoid Peak Hours
    Commuter traffic is extremely heavy between 6 AM and 9 AM.
  • Stay Connected
    Ensure your phone has a reliable data plan for navigation.
  • Try Local Food
    Don't miss out on Rawon, a local Surabaya specialty.
Safety Tips
  • Drive Safely
    The Trans-Java toll road has high-speed lanes; maintain a safe distance.
  • Public Transport Safety
    Keep your bag in front of you on the train.
  • Use Registered Taxis
    Only use official taxi companies for your safety.
  • Emergency Contacts
    Keep local emergency numbers saved.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains from Bekasi/Cikarang to Surabaya.
  • How long does it take?
    It takes about 10 hours by train.
  • What is the best way to travel?
    The train is the most comfortable and reliable method.
  • Are there buses?
    Yes, there are various bus routes connecting the areas.
  • Is Surabaya worth visiting?
    Yes, it has many historical buildings and cultural attractions.
Quick Info
  • From Cikarang, Jawa Barat, Indonesia
  • To Surabaya, East Java, Indonesia
  • Modes
Best Time to Travel

Mid-day to avoid the heavy morning and evening commuter traffic.

Things to Do in Surabaya
1
Surabaya Submarine Monument
A real submarine turned into a museum.
2
House of Sampoerna
A historic museum showcasing the history of the tobacco industry.
3
Tunjungan Plaza
A massive shopping mall in the heart of the city.
4
Surabaya Square
A central city square perfect for evening walks and local food.
Tags
Cikarang to Surabaya travel to Surabaya Cikarang to Surabaya route Surabaya transport train to Surabaya Cikarang travel East Java trip Surabaya city guide