Travel Surakarta to Pekalongan

Surakarta to Pekalongan Train: Schedules, Tickets & Prices

The train journey from Surakarta to Pekalongan takes approximately 2h 51m to 3h 19m, with fares from 184,379 IDR to 629,060 IDR.

Train from Surakarta to Pekalongan

Catch a train from Surakarta by departing at Solojebres, Surakarta and arriving at Pekalongan. The journey usually takes about 2 hours 51 minutes. Tickets start at 184,379 IDR, book your seat in advance.

Popular departures: Solojebres, Surakarta
Popular arrivals: Pekalongan

Prices: 184,379 IDR to 629,060 IDR

Duration: 2h 51m – 3h 19m ⏱

Go with train from Surakarta to Pekalongan for IDR 184379 Experience train from Surakarta to Pekalongan for IDR 184379

View all Train tickets →

Distance Surakarta to Pekalongan

The distance between Surakarta and Pekalongan is 147.8 kilometers.

Train from Surakarta to Pekalongan Details

Find key information about the Train from Surakarta to Pekalongan, including travel time, prices and stations.

Train
Average price
377,436 IDR
 
Cheapest
184,379 IDR
Average duration
3h 5m
 
Shortest
2h 51m
Number of departures
5
12:43 - 23:18
Tickets
 
Stations
Departure stations
Arrival stations
Solojebres, Surakarta
Pekalongan

Train Routes & Schedules from Surakarta to Pekalongan

Traveling from Surakarta, the train departs from Solojebres, Surakarta and runs toward Pekalongan along a fixed rail route. The journey usually takes about 2h 51m to 3h 19m, with services operating from 12:43 until 23:18 and train ticket prices starting at 184,379 to 629,060 IDR. The train arrives at Pekalongan, where onward transport options are often available. Reviewing the train timetable for the Surakarta to Pekalongan route lets you compare departure times and plan your trip with confidence.

Train Timetable: Solojebres, Surakarta → Pekalongan

  • 12:43 15:44 3h 1m 444680 IDR
  • 14:23 17:42 3h 19m 184379 IDR
  • 17:22 20:35 3h 13m 444680 IDR
  • 20:58 23:57 2h 59m 629060 IDR
  • 23:18 02:09 2h 51m 184379 IDR

Check all Train tickets →

Frequently Asked Questions Train Surakarta to Pekalongan

Below you will find answers to the most common questions about traveling from Surakarta to Pekalongan by train.

How long is the train trip from Surakarta to Pekalongan?

The train trip from Surakarta to Pekalongan takes about 3 hours to 3 hours 20 minutes, so it is a fairly short rail journey. Travel time can vary a little depending on the specific train service you choose.

What is the price of train tickets for Surakarta to Pekalongan?

Train tickets for Surakarta to Pekalongan cost between 184379 IDR and 629060 IDR. The final fare depends on the train service and the ticket option you select.

When is the first train departure from Surakarta to Pekalongan?

The first train departure for Surakarta to Pekalongan is at 12:43. If you want an earlier start, you may need to plan around that train schedule.

What time is the last train from Surakarta to Pekalongan?

The last train departure on the Surakarta to Pekalongan route is at 23:18. That gives travelers a late-night train option for this journey.

How many train services run between Surakarta and Pekalongan?

There are 5 train trips available between Surakarta and Pekalongan. That means the train frequency is limited, so it is worth checking the train schedule before you travel.

Where does the train from Surakarta to Pekalongan leave from?

The train from Surakarta to Pekalongan departs from Solojebres, Surakarta and arrives in Pekalongan. It is a straightforward train connection for travelers starting in Surakarta.

Can I book train tickets for the Surakarta-Pekalongan route in advance?

Yes, it is a good idea to book train tickets in advance for the Surakarta-Pekalongan route, especially because the train service has only a few departures. Booking early can help you secure a better option for your train journey.

What should I know before taking the train between Surakarta and Pekalongan?

Before taking the train between Surakarta and Pekalongan, check the departure time, ticket price, and station details so your train journey goes smoothly. Since the route has a limited number of train trips, confirming your train schedule ahead of time is especially useful.


More Train routes from and to Surakarta or Pekalongan

Planning more than just Surakarta to Pekalongan?

You’re currently viewing Train options for Surakarta to Pekalongan. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.