Surabaya to Banyuwangi

Six hours along the east coast to Ketapang, where the station sits beside the Bali ferry terminal — the rail link that makes Java to Bali possible without flying.
Which class to book
Ekonomi on a daytime departure. Fares on this line are low, the views are free, and eksekutif adds little.
Surabaya to Banyuwangi

About 300km from Surabaya Gubeng to Ketapang at Banyuwangi, running down the east coast through Probolinggo, Jember and Kalibaru. The daytime service is genuinely good: sea on one side for long stretches, and a climb through plantation country around Kalibaru.

This is the Bali connection. Ketapang station is a short walk from Ketapang ferry port, where boats leave for Gilimanuk on Bali. Ferries run around the clock and take about an hour. From Gilimanuk, buses continue to Denpasar. The whole Surabaya to Bali journey is very achievable in a day using this route, and considerably more interesting than flying.

Which trains run this route: Mutiara Timur is the main service. Probowangi covers the same line at the ekonomi end. Several services also start from Malang rather than Surabaya. Since May 2026 the Sangkuriang from Bandung also calls at Gubeng, leaving at about 01:40 and reaching Ketapang just before 7am, in time for a morning ferry; it is the only train on this line with a Compartment Suite coach. The Blambangan Ekspres from Jakarta, with eksekutif and new-generation ekonomi seats, also calls at Surabaya Pasarturi and Gubeng late in the evening and reaches Ketapang at dawn.

Allow buffer time if you are connecting to a specific ferry. Trains on this line are reliable but the walk, ticketing and boarding at Ketapang add up.

For the opposite direction, see Banyuwangi to Surabaya. Check current times and fares in Access by KAI.

Route details

Journey times vary by service and season. Confirm against current schedules before booking.

Departures Per Day
4
Destination City
Banyuwangi
Destination Station
Ketapang
Distance
300 km
Journey Time
5h 15m - 7h
Ferry Connection
Yes
Named Trains
Mutiara Timur, Probowangi, Sangkuriang, Blambangan Ekspres
Origin City
Surabaya
Origin Station
Surabaya Gubeng
Overnight Service
Yes
Scenery
Exceptional - ride it for the view
Service Status
Operating
Highest Class Available
Luxury / Compartment Suite

Fares

Indicative bands only. KAI adjusts fares by season and subclass, so treat these as a guide to the order of magnitude rather than a quote.

Fare Range (Ekonomi)
Rp 56-260k
Fare Range (Eksekutif)
Rp 280-460k
Fares Last Checked
Sep 8, 2026
Book this route

Categories

From Surabaya

Last updated 14 Oct 2026

© Indonesia By Train 2026. All rights reserved