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

Pandalungan
Executive Tuesday, 09 June 2026
03:54
1h 34m
Bojonegoro
05:28Surabaya Gubeng
IDR 150,000/paxSee Train
Pandalungan
Executive Tuesday, 09 June 2026
03:54
1h 34m
Bojonegoro
05:28Surabaya Gubeng
IDR 160,000/paxSee Train
Pandalungan
Executive Tuesday, 09 June 2026
03:54
1h 34m
Bojonegoro
05:28Surabaya Gubeng
IDR 170,000/paxSee Train
Jayabaya
Economy Tuesday, 09 June 2026
06:45
1h 24m
Bojonegoro
08:09Surabaya Pasarturi
IDR 300,000/paxSee Train
Gumarang
Economy Tuesday, 09 June 2026
06:29
1h 29m
Bojonegoro
07:58Surabaya Pasarturi
IDR 340,000/paxSee Train
Gumarang
Economy Tuesday, 09 June 2026
06:29
1h 29m
Bojonegoro
07:58Surabaya Pasarturi
IDR 360,000/paxSee Train
Gumarang
Economy Tuesday, 09 June 2026
06:29
1h 29m
Bojonegoro
07:58Surabaya Pasarturi
IDR 375,000/paxSee Train
Gumarang
Economy Tuesday, 09 June 2026
06:29
1h 29m
Bojonegoro
07:58Surabaya Pasarturi
IDR 390,000/paxSee Train
Pandalungan Priority
Executive Tuesday, 09 June 2026
03:54
1h 14m
Bojonegoro
05:08Surabaya Pasarturi
IDR 440,000/paxSee Train
Pandalungan Priority
Executive Tuesday, 09 June 2026
03:54
1h 14m
Bojonegoro
05:08Surabaya Pasarturi
IDR 455,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.