The journey from Bandung to Surabaya is a long-distance rail trip across Java. Covering about 700 kilometers, the trip takes approximately twelve hours. You can take the Turangga train from Bandung Station. Surabaya is the second-largest city in Indonesia, known for its bustling port and vibrant culture. The route passes through beautiful landscapes and major cities. It is a popular choice for business and leisure travelers.
Total Distance: 700 km driving distance, 550 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 1 hour 30 mins |
| Avg Price | 500,000 IDR | 1,200,000 IDR |
| Operator | KA Turangga | Citilink |
| Route | Bandung Station to Surabaya Gubeng Station | Husein Sastranegara to Juanda International Airport |
| Tip | Book your tickets online via the KAI Access app. | Flights are the fastest way to travel between the two cities. |
April to October for dry weather and pleasant city exploration.