Probolinggo to Surabaya by Train

The way back from Bromo — two hours west along the coast, and far less hassle than a private transfer.
Which class to book
Ekonomi. Two hours, low fares, and you will be tired from a 3am start — just take whatever leaves next.

About 100km west along the coast from Probolinggo to Surabaya Gubeng, taking under two and a half hours.

This is the leg most people take coming down from Mount Bromo. Shared minibuses run from Cemoro Lawang on the caldera rim back to Probolinggo station, and the train onward to Surabaya from there is cheap, frequent and considerably less stressful than arranging a private transfer.

Timing matters coming off the mountain. Bromo sunrise trips typically return to Cemoro Lawang mid-morning, and the minibus down takes around two hours, which puts most travellers at Probolinggo station early afternoon with plenty of westbound departures still to come.

Which trains run this route: every westbound service from Banyuwangi calls here, including Mutiara Timur and Probowangi, along with local ekonomi trains.

Route details

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

Departures Per Day
8
Destination City
Surabaya
Destination Station
Surabaya Gubeng
Distance
100
Journey Time
1h 45m - 2h 30m
Ferry Connection
No
Named Trains
Mutiara Timur, Probowangi, plus local ekonomi services
Origin City
Probolinggo
Origin Station
Probolinggo
Overnight Service
No
Scenery
Good - worth a window seat
Service Status
Operating
Highest Class Available
Eksekutif

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 25-70k
Fare Range (Eksekutif)
Rp 150-260k

Categories

Other Java Departures

Last updated 8 Sep 2026

© Indonesia By Train 2026. All rights reserved