Book Bojonegoro to Surabaya Train Tickets

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

Train Schedule & Ticket Prices Bojonegoro - Surabaya

Sancaka Utara
Economy Wednesday, 10 June 2026
01:29
1h 29m
Bojonegoro
02:58Surabaya Pasarturi
IDR 180,000/paxSee Train
Sancaka Utara
Economy Wednesday, 10 June 2026
01:29
1h 29m
Bojonegoro
02:58Surabaya Pasarturi
IDR 180,000/paxSee Train
Sancaka Utara
Economy Wednesday, 10 June 2026
01:29
1h 29m
Bojonegoro
02:58Surabaya Pasarturi
IDR 180,000/paxSee Train
Sancaka Utara
Economy Wednesday, 10 June 2026
01:29
1h 29m
Bojonegoro
02:58Surabaya Pasarturi
IDR 180,000/paxSee Train
Sancaka Utara
Executive Wednesday, 10 June 2026
01:29
1h 29m
Bojonegoro
02:58Surabaya Pasarturi
IDR 320,000/paxSee Train
Sancaka Utara
Executive Wednesday, 10 June 2026
01:29
1h 29m
Bojonegoro
02:58Surabaya Pasarturi
IDR 320,000/paxSee Train
Sancaka Utara
Executive Wednesday, 10 June 2026
01:29
1h 29m
Bojonegoro
02:58Surabaya Pasarturi
IDR 320,000/paxSee Train
Sancaka Utara
Executive Wednesday, 10 June 2026
01:29
1h 29m
Bojonegoro
02:58Surabaya Pasarturi
IDR 320,000/paxSee Train
Gumarang
Economy Wednesday, 10 June 2026
06:29
1h 29m
Bojonegoro
07:58Surabaya Pasarturi
IDR 340,000/paxSee Train
Sembrani
Executive Wednesday, 10 June 2026
02:43
1h 12m
Bojonegoro
03:55Surabaya Pasarturi
IDR 490,000/paxSee Train

What to Know About Bojonegoro to Surabaya Train

 

Say goodbye to traffic and toll fees when you take the train! Your Bojonegoro to Surabaya train trip will take you through lush landscapes and quaint villages and towns. In just under two hours, you’ll arrive directly in the heart of the city. You can choose from economy, business, and executive class trains for this route. 

 

For those who’d like to grab a bite or rest before their adventure are in luck as well - both arrival stations are centrally located next to many accommodations and eateries. Surabaya itself is also home to a melting pot of cultures, with the city’s Arab Quarter and Chinatown topping the must-visit list.

 

Ticket Prices

Starting from IDR 49,000

Journey Duration

About 1 hour 35 minutes

First Train to Surabaya

02:26 AM

Last Train to Surabaya

11:36 PM

Departure Stations

Bojonegoro Station (BJ)

Arrival Stations

Surabaya Gubeng Station (SGU), Surabaya Pasar Turi Station (SBI)

Train Classes

Economy, Business, Executive

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

 

 

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

 

Make the most out of your trip by booking your Bojonegoro to Surabaya train tickets with tiket.com. You’ll be able to order your tickets up to 45 days in advance, making planning future trips much easier. 

 

Plus, you can opt into our Full Protection travel insurance program, ensuring your peace of mind. You can find out more about booking your ticket through our guide.

 

For those looking to save on their journey, we’ve got your back. With lots of exclusive discounts in store, traveling by train is more affordable than ever. Keep an eye out for our OTW promo for even bigger discounts, too! So hurry - book now to get your Bojonegoro to Surabaya train tickets for less, only at tiket.com.