Contents
Surabaya's industrial hum gives way to the volcanic landscapes of East Java on the way to Banyuwangi, the gateway to the blue flames of Ijen and the ferry to Bali. The route crosses fertile plains, and the urban sprawl turns into rice paddies with mountain peaks on the horizon.
Most travellers choose between the train, which gives you a front-row seat to Javanese village life, and a short flight.
Surabaya to Banyuwangi by Train
Several KAI long-distance trains run between Surabaya Gubeng and Banyuwangi's Ketapang station. KA Probowangi leaves Gubeng in the morning and Ketapang in the late afternoon.[1] KA Logawa and KA Wijayakusuma also run Surabaya Gubeng to Ketapang.[2] Ketapang station is also served by Ijen Ekspres, Tawang Alun and Mutiara Timur.[3] KAI sells tickets through booking.kai.id and the Access by KAI app.[4]
Executive and Economy classes
Executive class is the more comfortable choice if you want to arrive fresh for a midnight hike up Ijen, and Economy class is the budget option.
Surabaya to Banyuwangi by Flight
Wings Air flies non-stop from Juanda Airport in Surabaya to Banyuwangi Airport in about 1 hour. Fares start at around IDR 870,000.[5] You miss the overland scenery, but the view of the volcanoes from above can be spectacular on a clear day.
Surabaya to Banyuwangi by Bus
The evening Executive bus leaves Surabaya at 19:00 and takes about 9 hours. On booking platforms, a ticket costs about $11 (October 2026).[6] It is a straightforward fallback if train seats are sold out on weekends or public holidays.
Comparing Your Options
| Mode | Price | Duration | Comfort |
|---|---|---|---|
| Flight | From about IDR 870,000[5] | About 1 hour[5] | High |
| Bus (Executive) | About $11[6] | About 9 hours[6] | Medium |
Tips for Traveling from Surabaya to Banyuwangi
- Book in advance: Trains to Banyuwangi are popular, especially the budget-friendly Economy seats. Book at least a few days ahead.
- Station names: In Surabaya, long-distance trains to Banyuwangi leave from Gubeng station. In Banyuwangi, Ketapang station is the one for the crossing to Bali.[3][7]
- Pack a jacket: Air conditioning on Indonesian trains and buses can be cold.
- Ijen logistics: If you plan to hike Mount Ijen, take an afternoon departure so you reach Banyuwangi in the evening and can rest before the midnight start.
Timetable
| Flight East Java - Banyuwangi $ 49.13 1h | |
|
| Bus Surabaya - Banyuwangi $ 11.32 9h | |
|
|
| Train Surabaya - Banyuwangi $ 3.77–34.59 4h 46m – 6h 23m | |
|
| Train Sidoarjo - Banyuwangi $ 4.00 5h 2m – 6h 12m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Surabaya to Banyuwangi, including current prices and schedules.
The Economy train and the Executive bus are the cheapest options. The bus costs about $11 on booking platforms (October 2026).
Flying, which takes about 1 hour on Wings Air from Juanda Airport to Banyuwangi Airport.
A flight takes about 1 hour, and the bus takes about 9 hours.
Long-distance trains to Banyuwangi leave from Surabaya Gubeng station, which is easy to reach by taxi or ride-hailing app.
KA Probowangi, KA Logawa and KA Wijayakusuma all run between Surabaya Gubeng and Ketapang station in Banyuwangi.
Ketapang station is the Banyuwangi station for the crossing to Bali, which ASDP runs between Ketapang and Gilimanuk.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] PT Kereta Api Indonesia (KAI): KA Berangkat Datang Gapeka 2025. Retrieved October 26, 2026.
- [2] PT Kereta Api Indonesia (KAI): Okupansi KA Jarak Jauh Tembus 256%, Joglosemarkerto Pimpin Daftar Perjalanan Terpadat. Retrieved October 28, 2026.
- [3] PT Kereta Api Indonesia (KAI): Stasiun Ketapang Perkuat Peran Mobilitas Banyuwangi Selama Nataru 2025/2026. Retrieved October 15, 2026.
- [4] PT Kereta Api Indonesia (KAI): Angkutan Penumpang. Retrieved October 26, 2026.
- [5] AirAsia: Cheap Flights from Surabaya to Banyuwangi. Retrieved October 28, 2026.
- [6] 12Go: Surabaya - Banyuwangi timetable. Retrieved October 28, 2026.
- [7] ASDP Indonesia Ferry: Libur Panjang Mei-Juni, ASDP Wajibkan Pengguna Jasa Beli Tiket Ferry Secara Online via Ferizy. Retrieved October 19, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
