The journey from Bekasi to Surabaya is a long-distance trip across the entire island of Java, covering approximately 750 kilometers. The most practical way to travel is by train, which takes about 10 hours and offers a comfortable way to see the changing landscapes. Driving is also possible via the Trans-Java Toll Road, but it is a demanding 12-hour journey. Surabaya, the capital of East Java, is a bustling port city known for its history and modern development. This route is essential for connecting the two largest metropolitan areas in Indonesia.
Total Distance: 750 km driving distance, 650 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 12 hours |
| Avg Price | 450,000 - 900,000 IDR | 1,000,000 - 1,500,000 IDR |
| Operator | Argo Bromo Anggrek | Personal Vehicle |
| Route | Bekasi Station to Surabaya Pasar Turi Station. | Trans-Java Toll Road (full length). |
| Tip | Book the Argo Bromo Anggrek for the fastest and most luxurious experience. | Plan for at least one overnight stop if driving to avoid extreme fatigue. |
May to September for dry weather, perfect for exploring East Java.