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

Pekalongan to Pasuruan Train Prices and Schedules

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

Train Schedule & Ticket Prices Pekalongan - Pasuruan

Jayabaya
Economy Saturday, 12 September 2026
03:07
6h 32m
Pekalongan
09:39Bangil
IDR 345,000/paxSee Train
Blambangan Ekspres
Economy Saturday, 12 September 2026
17:02
6h 38m
Pekalongan
23:40Bangil
IDR 350,000/paxSee Train
Jayabaya
Economy Saturday, 12 September 2026
03:07
6h 32m
Pekalongan
09:39Bangil
IDR 360,000/paxSee Train
Jayabaya
Economy Saturday, 12 September 2026
03:07
6h 32m
Pekalongan
09:39Bangil
IDR 385,000/paxSee Train
Jayabaya
Economy Saturday, 12 September 2026
03:07
6h 32m
Pekalongan
09:39Bangil
IDR 400,000/paxSee Train
Pandalungan 2
Executive Saturday, 12 September 2026
13:51
6h 42m
Pekalongan
20:33Bangil
IDR 480,000/paxSee Train
Jayabaya
Executive Saturday, 12 September 2026
03:07
6h 32m
Pekalongan
09:39Bangil
IDR 505,000/paxSee Train
Jayabaya
Executive Saturday, 12 September 2026
03:07
6h 32m
Pekalongan
09:39Bangil
IDR 520,000/paxSee Train
Jayabaya
Executive Saturday, 12 September 2026
03:07
6h 32m
Pekalongan
09:39Bangil
IDR 545,000/paxSee Train
Jayabaya
Executive Saturday, 12 September 2026
03:07
6h 32m
Pekalongan
09:39Bangil
IDR 560,000/paxSee Train

What to Know about Pekalongan to Pasuruan Train

There are many options for you who wants to enjoy Pekalongan to Pasuruan trip. Yes, you can ride Pekalongan to Pasuruan Train directly. You don’t have to worry because this Pekalongan to Pasuruan trip which takes around 481,6 kilometers is able to ride directly without transit. By using train, you will find wonderful experience through convenient and services along the journey.

 

It’s an important thing to know that you can take Pekalongan to Pasuruan Train in any class based on travel needs. Jayabaya Train and many more trains will depart to this destination. 

 

It’s very easy to have a journey with Pekalongan to Pasuruan Train. Check this out for more information about Pekalongan to Pasuruan Train ticket price, train services, and stations. 

 

Ticket Prices

Starting from IDR 170,000

Journey Duration

7 hours 19 minutes

First Train To Pasuruan

1:22 AM

Last Train To Pasuruan 

10:29 PM

Departure Stations 

Pekalongan Station (PK)

Arrival Stations 

Pasuruan Station (PS), Bangil Station (BG)

Train Classes

Economy, Executive

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

Save on Your Pekalongan to Pasuruan Train Tickets on tiket.com

Make the most out of your trip by booking your Pekalongan to Pasuruan 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 how to book your train 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 Pekalongan to Pasuruan train tickets for less, only at tiket.com.

 

Find The Best Hotel in Pasuruan

Inna Tretes Hotel
Prigen, Pasuruan
Starts from
IDR 362,544/room/night
Find
Royal Senyiur Hotel
Prigen, Pasuruan
Starts from
IDR 785,780/room/night
Find
Surya Hotel and Cottage Prigen
Prigen, Pasuruan
Starts from
IDR 1,142,740/room/night
Find
BAOBAB SAFARI RESORT
Prigen, Pasuruan
Starts from
IDR 1,491,401/room/night
Find
Plataran Bromo
Tosari, Pasuruan
Starts from
IDR 5,849,801/room/night
Find