The journey from Banyuwangi to Surabaya spans approximately 300 km across the northern coast of East Java. You can choose between the scenic rail route via the Probowangi train or the faster bus route using the Trans-Java Toll Road. Trains depart from Ketapang Station and arrive at Gubeng Station in Surabaya. Buses typically depart from Jember or Banyuwangi terminals and utilize the Pasuruan-Probolinggo highway. This route is essential for connecting the eastern tip of Java to the provincial capital.
Total Distance: 300 km driving distance, 240 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 30 mins | 6 hours |
| Avg Price | IDR 56,000 - 150,000 | IDR 120,000 - 200,000 |
| Operator | PT Kereta Api Indonesia | Akas Asri |
| Route | Ketapang Station to Gubeng Station via Jember | Banyuwangi Terminal to Bungurasih Terminal via Probolinggo |
| Tip | Book your ticket via the KAI Access app at least 7 days in advance. | Choose executive class buses for air conditioning and reclining seats. |
May to September for dry weather and clear road conditions.