Promo
Promo
Blibli Tiket RewardsYour Orders
Tiket.com logo
Staycation in Bandung
Event in Jakarta
Flight to Surabaya
Tour in Lombok
Train to Yogyakarta
Car Rental in Semarang
Activities in Bali

Train Ticket from Mojokerto to Surabaya

Hero image
Select city or station
Going anywhere?
Mon, 20 Jul 26 (One Way)
1 Passenger
Select city or station
Going anywhere?
Mon, 20 Jul 26 (One Way)
1 Passenger

Train Schedule & Ticket Prices Mojokerto - Surabaya

Sangkuriang
Economy Monday, 20 July 2026
00:38
34m
Mojokerto
01:12Surabaya Gubeng
IDR 90,000/paxSee Train
Sangkuriang
Economy Monday, 20 July 2026
00:38
34m
Mojokerto
01:12Surabaya Gubeng
IDR 100,000/paxSee Train
Sangkuriang
Economy Monday, 20 July 2026
00:38
34m
Mojokerto
01:12Surabaya Gubeng
IDR 100,000/paxSee Train
Sangkuriang
Economy Monday, 20 July 2026
00:38
34m
Mojokerto
01:12Surabaya Gubeng
IDR 110,000/paxSee Train
Sangkuriang
Executive Monday, 20 July 2026
00:38
34m
Mojokerto
01:12Surabaya Gubeng
IDR 150,000/paxSee Train
Sangkuriang
Executive Monday, 20 July 2026
00:38
34m
Mojokerto
01:12Surabaya Gubeng
IDR 150,000/paxSee Train
Sangkuriang
Executive Monday, 20 July 2026
00:38
34m
Mojokerto
01:12Surabaya Gubeng
IDR 160,000/paxSee Train
Sancaka
Economy Monday, 20 July 2026
01:50
39m
Mojokerto
02:29Surabaya Gubeng
IDR 220,000/paxSee Train
Sangkuriang Compartment
Executive Monday, 20 July 2026
00:38
34m
Mojokerto
01:12Surabaya Gubeng
IDR 1,500,000/paxSee Train
Sangkuriang Compartment
Executive Monday, 20 July 2026
00:38
34m
Mojokerto
01:12Surabaya Gubeng
IDR 1,800,000/paxSee Train

What to Know about Mojokerto to Surabaya Train

Need a spontaneous trip from Mojokerto to Surabaya? Opting for the train is the hassle-free way! Say goodbye to highways, traffic jams and delays, and say hello to the train that will bring you only around 40 minutes to your destination!

 

The train tickets cost you ranging from IDR 88,000 to IDR 455,000. The price is subject to the class you choose, Economy Class, Executive Class, or Business Class.

 

Ticket Prices

Starting from IDR 88,000

Journey Duration

Around 40 minutes

First Train to Surabaya

02:51 AM

Last Train to Surabaya

11:31 PM

Departure Stations

Mojokerto Station (MR)

Arrival Stations

Wonokromo Station (WO), Surabaya Gubeng Station (SGU), 

Train Classes

Economy, Executive, Business

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

 

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

Secure your ticket for Mojokerto to Surabaya train now only at tiket.com! Book 45 days in advance to guarantee your ticket availability. As your travel partner, we understand that it’s not just getting you to the destination! Apply our train ticket promo to enjoy the best price on your purchase.

 

We still have so much left! During our OTW promo, you can take the advantage of captivating deals that are applicable to all travel products not limited to trains only! So, what are you waiting for? Going anywhere? tiket.com!

Popular Train Route from Mojokerto

Popular Train Routes from Surabaya

Stations in Mojokerto

Mojokerto Station (MR) will be your one and only departure station for this train route. Simply head your move to Jl. Bhayangkara No. 20, Miji, Kranggan, Mojokerto, Jawa Timur.

 

This station works as a primary station for the city. Thus, it makes the station busy everyday facilitating train services for inter-regional trains including local commuter trains for connectivity within the city and also cargo trains particularly for parcels. It’s also already packed with comprehensive facilities like parking areas, commercial spaces, ticket counters, restrooms, and prayer rooms.

Stations in Surabaya

For this train route, only two stops are available, with Surabaya Gubeng Station (SGU) being the primary landing point. It is precisely located at Jl. Gubeng Masjid (bangunan baru), Pacar Keling, Tambaksari, Surabaya, Jawa Timur. 

 

In addition to Surabaya Gubeng, t-mates can also drop off at Wonokromo Station (WO) as an alternative stop. 

Hotels near Surabaya Station

Things to Do in Surabaya