Brebes to Surabaya Train Ticket, Schedule & Price

Hero image
Select city or station
Going anywhere?
Sun, 07 Jun 26 (One Way)
1 Passenger
Select city or station
Going anywhere?
Sun, 07 Jun 26 (One Way)
1 Passenger

Train Schedule & Ticket Prices Brebes - Surabaya

Ranggajati
Economy Sunday, 07 June 2026
07:44
8h 43m
Ketanggungan
16:27Surabaya Gubeng
IDR 380,000/paxSee Train
Ranggajati
Economy Sunday, 07 June 2026
07:44
8h 43m
Ketanggungan
16:27Surabaya Gubeng
IDR 380,000/paxSee Train
Ranggajati
Economy Sunday, 07 June 2026
07:44
8h 43m
Ketanggungan
16:27Surabaya Gubeng
IDR 380,000/paxSee Train
Ranggajati
Economy Sunday, 07 June 2026
08:25
8h 2m
Bumiayu
16:27Surabaya Gubeng
IDR 380,000/paxSee Train
Ranggajati
Economy Sunday, 07 June 2026
07:44
8h 43m
Ketanggungan
16:27Surabaya Gubeng
IDR 380,000/paxSee Train
Argo Anjasmoro
Executive Sunday, 07 June 2026
02:57
5h 43m
Brebes
08:40Surabaya Pasarturi
IDR 490,000/paxSee Train
Ranggajati
Executive Sunday, 07 June 2026
07:44
8h 43m
Ketanggungan
16:27Surabaya Gubeng
IDR 520,000/paxSee Train
Argo Anjasmoro
Executive Sunday, 07 June 2026
02:57
5h 43m
Brebes
08:40Surabaya Pasarturi
IDR 525,000/paxSee Train
Argo Anjasmoro
Executive Sunday, 07 June 2026
02:57
5h 43m
Brebes
08:40Surabaya Pasarturi
IDR 565,000/paxSee Train
Argo Anjasmoro
Executive Sunday, 07 June 2026
02:57
5h 43m
Brebes
08:40Surabaya Pasarturi
IDR 640,000/paxSee Train

What to Know About Brebes to Surabaya Train

Being the capital of the East Java region, Surabaya always steals everyone's hearts with its unrivaled charm. There are many choices of destinations that can fulfill all your desires. Urban tourism is suitable for those who like cultural, architectural and social experiences. Meanwhile, in the eastern part, you can enjoy many beaches to witness the beautiful sunset! It takes about 6 hours to go from Brebes to Surabaya if you take the train.

 

With this long journey, the train will serve you according to your comfort level which is divided into class categories ranging from Economy Class to Business Class. You can get ticket prices starting from IDR 104,000 to IDR 510,000. There are many train stops provided by Brebes and Surabaya. Make sure you know the best point to start your exploration!

 

Ticket Price

Starts from IDR 104,000

Journey Duration

Around 7 hours

First Train to Surabaya

07:29 AM

Last Train to Surabaya

06:30 PM

Departure Station

Brebes Station (BB), Ketanggungan Station (KGG), Tanjung Station (TGN), Bumiayu Station (BMA)

Arrival Station

Surabaya Pasar Turi Station (SBI), Surabaya Gubeng Train (SGU), Wonokromo Station (WO)

Train Classes

Economy, Executive, Business

*The information in the table above is subject to change.

 

Save on Your Brebes to Surabaya Train Tickets with tiket.com

Ready to drift into the cradle of Surabaya? Just order your train tickets now only at tiket.com! We provide more affordable prices for the Brebes to Surabaya train with our train ticket promo. No need to bother queuing on the platform. You can get everything instantly at tiket.com!

 

As you arrive in Surabaya, don't forget to try the special foods, from savory to sweet! It really pampers your taste buds! Plan all your travel needs from Brebes to Surabaya at a more budget friendly using the OTW promo! This special discount is only available at tiket.com!