Semarang to Pekalongan Train Tickets

Trains

Origin
Type a city or station name
Destination
Type a city or station name
Departure
20 Sept 2026
Return
Adult
Age 3+
Infant
Below age 3
Search Ticket
Price and Train Schedule Semarang - Pekalongan
Travelling by Train from Semarang to Pekalongan
Semarang to Pekalongan Train: Frequently Asked Questions
List of Trains Serving the Semarang Routes to Pekalongan
Other Train Routes From Semarang
Other Train Routes to Pekalongan

Price and Train Schedule Semarang - Pekalongan

Train Name
Departure
Arrival
Duration
Price
Majapahit
Economy (245B)
01:04
Semarang
02:09
Pekalongan
1h 5m
Direct
Rp 210.000
Select
Blambangan ekspres
Economy (145A)
02:15
Semarang
03:28
Pekalongan
1h 13m
Direct
Rp 105.000
Select
Blambangan ekspres
Executive (145A)
02:15
Semarang
03:28
Pekalongan
1h 13m
Direct
Rp 155.000
Select
Kertajaya
Economy (253)
02:43
Semarang
03:54
Pekalongan
1h 11m
Direct
Rp 190.000
Select
Dharmawangsa ekspres
Economy (165)
03:05
Semarang
04:18
Pekalongan
1h 13m
Direct
Rp 195.000
Select
Dharmawangsa ekspres
Executive (165)
03:05
Semarang
04:18
Pekalongan
1h 13m
Direct
Rp 315.000
Select
Kaligung
Economy (217A)
05:00
Semarang
06:22
Pekalongan
1h 22m
Direct
Rp 75.000
Select
Kaligung
Executive (217A)
05:00
Semarang
06:22
Pekalongan
1h 22m
Direct
Rp 90.000
Select
Argo merbabu
Executive (23)
05:50
Semarang
06:52
Pekalongan
1h 2m
Direct
Rp 310.000
Select
Kamandaka
Economy (197A)
06:00
Semarang
07:22
Pekalongan
1h 22m
Direct
Rp 85.000
Select
Kamandaka
Executive (197A)
06:00
Semarang
07:22
Pekalongan
1h 22m
Direct
Rp 145.000
Select
Kamandaka
Economy (197A)
06:08
Semarang
07:22
Pekalongan
1h 14m
Direct
Rp 85.000
Select
Kamandaka
Executive (197A)
06:08
Semarang
07:22
Pekalongan
1h 14m
Direct
Rp 145.000
Select
Menoreh
Economy (175B)
06:35
Semarang
07:48
Pekalongan
1h 13m
Direct
Rp 175.000
Select
Menoreh
Executive (175B)
06:35
Semarang
07:48
Pekalongan
1h 13m
Direct
Rp 310.000
Select
Argo sindoro
Executive (17)
07:00
Semarang
08:01
Pekalongan
1h 1m
Direct
Rp 310.000
Select
Joglosemarkerto
Economy (187A)
07:20
Semarang
08:50
Pekalongan
1h 30m
Direct
Rp 85.000
Select
Joglosemarkerto
Executive (187A)
07:20
Semarang
08:50
Pekalongan
1h 30m
Direct
Rp 130.000
Select
Joglosemarkerto
Economy (187A)
07:29
Semarang
08:50
Pekalongan
1h 21m
Direct
Rp 85.000
Select
Joglosemarkerto
Executive (187A)
07:29
Semarang
08:50
Pekalongan
1h 21m
Direct
Rp 130.000
Select
Ciremai
Economy (171B)
07:55
Semarang
09:13
Pekalongan
1h 18m
Direct
Rp 140.000
Select
Ciremai
Executive (171B)
07:55
Semarang
09:13
Pekalongan
1h 18m
Direct
Rp 225.000
Select
Ciremai
Economy (171B)
08:05
Semarang
09:13
Pekalongan
1h 8m
Direct
Rp 140.000
Select
Ciremai
Executive (171B)
08:05
Semarang
09:13
Pekalongan
1h 8m
Direct
Rp 225.000
Select
Kaligung
Economy (213)
08:40
Semarang
09:57
Pekalongan
1h 17m
Direct
Rp 75.000
Select
Kaligung
Executive (213)
08:40
Semarang
09:57
Pekalongan
1h 17m
Direct
Rp 90.000
Select
Harina
Economy (99)
09:32
Semarang
10:36
Pekalongan
1h 4m
Direct
Rp 205.000
Select
Harina
Executive (99)
09:32
Semarang
10:36
Pekalongan
1h 4m
Direct
Rp 350.000
Select
Kamandaka
Economy (183)
10:40
Semarang
12:24
Pekalongan
1h 44m
Direct
Rp 85.000
Select
Kamandaka
Executive (183)
10:40
Semarang
12:24
Pekalongan
1h 44m
Direct
Rp 140.000
Select
Kamandaka
Economy (183)
10:51
Semarang
12:24
Pekalongan
1h 33m
Direct
Rp 85.000
Select
Kamandaka
Executive (183)
10:51
Semarang
12:24
Pekalongan
1h 33m
Direct
Rp 140.000
Select
Sembrani
Executive (39)
11:06
Semarang
12:09
Pekalongan
1h 3m
Direct
Rp 490.000
Select
Sembrani luxury
Executive (39L)
11:06
Semarang
12:09
Pekalongan
1h 3m
Direct
Rp 1.050.000
Select
Tawang jaya
Economy (259B)
11:50
Semarang
12:55
Pekalongan
1h 5m
Direct
Rp 175.000
Select
Argo merbabu
Executive (27)
14:00
Semarang
15:02
Pekalongan
1h 2m
Direct
Rp 310.000
Select
Tawang jaya premium
Economy (179B)
14:15
Semarang
15:30
Pekalongan
1h 15m
Direct
Rp 175.000
Select
Tawang jaya premium
Executive (179B)
14:15
Semarang
15:30
Pekalongan
1h 15m
Direct
Rp 310.000
Select
Kaligung
Economy (219)
14:45
Semarang
16:02
Pekalongan
1h 17m
Direct
Rp 75.000
Select
Kaligung
Executive (219)
14:45
Semarang
16:02
Pekalongan
1h 17m
Direct
Rp 90.000
Select
Argo anjasmoro
Executive (29A)
15:28
Semarang
16:32
Pekalongan
1h 4m
Direct
Rp 490.000
Select
Gunungjati
Economy (119B)
15:45
Semarang
16:49
Pekalongan
1h 4m
Direct
Rp 130.000
Select
Gunungjati
Executive (119B)
15:45
Semarang
16:49
Pekalongan
1h 4m
Direct
Rp 180.000
Select
Matarmaja
Economy (269B)
16:34
Semarang
18:13
Pekalongan
1h 39m
Direct
Rp 210.000
Select
Pandalungan 2
Executive (7049)
16:44
Semarang
17:46
Pekalongan
1h 2m
Direct
Rp 150.000
Select
Argo muria
Executive (21A)
16:55
Semarang
18:02
Pekalongan
1h 7m
Direct
Rp 310.000
Select
Kaligung
Economy (215A)
17:20
Semarang
18:34
Pekalongan
1h 14m
Direct
Rp 75.000
Select
Kaligung
Executive (215A)
17:20
Semarang
18:34
Pekalongan
1h 14m
Direct
Rp 90.000
Select
Airlangga
Economy (271A)
17:35
Semarang
18:49
Pekalongan
1h 14m
Direct
Rp 49.000
Select
Kamandaka
Economy (191)
18:20
Semarang
19:42
Pekalongan
1h 22m
Direct
Rp 85.000
Select
Kamandaka
Executive (191)
18:20
Semarang
19:42
Pekalongan
1h 22m
Direct
Rp 140.000
Select
Kamandaka
Economy (191)
18:30
Semarang
19:42
Pekalongan
1h 12m
Direct
Rp 85.000
Select
Kamandaka
Executive (191)
18:30
Semarang
19:42
Pekalongan
1h 12m
Direct
Rp 140.000
Select
Argo merbabu
Executive (25)
19:00
Semarang
20:02
Pekalongan
1h 2m
Direct
Rp 310.000
Select
Gumarang
Economy (163A)
19:08
Semarang
20:21
Pekalongan
1h 13m
Direct
Rp 340.000
Select
Gumarang
Executive (163A)
19:08
Semarang
20:21
Pekalongan
1h 13m
Direct
Rp 510.000
Select
Brantas
Economy (151)
19:25
Semarang
20:35
Pekalongan
1h 10m
Direct
Rp 180.000
Select
Brantas
Executive (151)
19:25
Semarang
20:35
Pekalongan
1h 10m
Direct
Rp 315.000
Select
Jayabaya
Economy (91)
20:08
Semarang
21:17
Pekalongan
1h 9m
Direct
Rp 260.000
Select
Jayabaya
Executive (91)
20:08
Semarang
21:17
Pekalongan
1h 9m
Direct
Rp 380.000
Select
Kaligung
Economy (221F)
21:00
Semarang
22:19
Pekalongan
1h 19m
Direct
Rp 75.000
Select
Kaligung
Executive (221F)
21:00
Semarang
22:19
Pekalongan
1h 19m
Direct
Rp 100.000
Select
Harina
Economy (95)
21:30
Semarang
22:34
Pekalongan
1h 4m
Direct
Rp 205.000
Select
Harina
Executive (95)
21:30
Semarang
22:34
Pekalongan
1h 4m
Direct
Rp 350.000
Select
Argo sindoro
Executive (19)
22:40
Semarang
23:42
Pekalongan
1h 2m
Direct
Rp 310.000
Select
Brawijaya
Executive (37)
22:54
Semarang
23:57
Pekalongan
1h 3m
Direct
Rp 430.000
Select
Brawijaya priority
Executive (37P)
22:54
Semarang
23:57
Pekalongan
1h 3m
Direct
Rp 700.000
Select
Pandalungan
Executive (31)
23:09
Semarang
00:11
Pekalongan
1h 2m
Direct
Rp 150.000
Select
Pandalungan priority
Executive (31P)
23:09
Semarang
00:11
Pekalongan
1h 2m
Direct
Rp 400.000
Select
Sembrani
Executive (41)
23:30
Semarang
00:33
Pekalongan
1h 3m
Direct
Rp 490.000
Select
Sembrani luxury
Executive (41L)
23:30
Semarang
00:33
Pekalongan
1h 3m
Direct
Rp 1.050.000
Select
Menoreh
Economy (177B)
23:45
Semarang
00:54
Pekalongan
1h 9m
Direct
Rp 175.000
Select
Menoreh
Executive (177B)
23:45
Semarang
00:54
Pekalongan
1h 9m
Direct
Rp 310.000
Select

Travelling by Train from Semarang to Pekalongan

The Semarang to Pekalongan train route is served by 26 intercity services. Departures from Semarang are handled by the main stations in Semarang, while arrivals in Pekalongan are handled by the main stations in Pekalongan. Available classes range from Economy, Executive, Luxury to Priority.

Route and Stations from Semarang to Pekalongan

The journey begins at the main stations in Semarang and ends at the main stations in Pekalongan. The stations used differ by service, so check the departure and arrival station names on the schedule details before completing your booking.

Trains and Classes on the Semarang – Pekalongan Route

Services on this route include Airlangga, Argo Anjasmoro, Argo Merbabu, Argo Muria, Argo Sindoro, Blambangan Ekspres, Brantas, Brawijaya, Ciremai, Dharmawangsa Ekspres, Gumarang, Gunungjati, Harina, Jayabaya, Joglosemarkerto, Kaligung, Kamandaka, Kertajaya, Majapahit, Matarmaja, Menoreh, Pandalungan, Pandalungan 2, Sembrani, Tawang Jaya and Tawang Jaya Premium. Economy is the most affordable option, while Executive offers wider reclining seats. Availability of each service and class varies by departure date, so compare them directly in the search results.

How to Check Schedules and Book Semarang to Pekalongan Train Tickets

Enter Semarang as the origin, Pekalongan as the destination and your departure date. Available schedules appear with the train name, class, duration and stations, and you can then choose a seat and complete payment. The e-ticket is emailed to you and stored in the Traveloka app, so there is no need to exchange it at a counter before departure.

Semarang to Pekalongan Train: Frequently Asked Questions

Which trains serve the Semarang to Pekalongan route?

Services on the Semarang – Pekalongan route include Airlangga, Argo Anjasmoro, Argo Merbabu, Argo Muria, Argo Sindoro, Blambangan Ekspres, plus 20 further services. Availability differs by departure date, so check the full list and schedules on Traveloka's train search page.

Which classes are available on the Semarang to Pekalongan train?

Classes available on the Semarang – Pekalongan route include Economy, Executive, Luxury and Priority. Economy is the most affordable option, while Executive offers wider reclining seats. Class options per schedule can be compared directly on Traveloka.

How do I check schedules and book Semarang to Pekalongan train tickets?

Enter Semarang as the origin, Pekalongan as the destination and your departure date on Traveloka. Available schedules appear with the train, class, duration and stations, and you can then choose a seat and complete payment. The e-ticket is emailed to you and stored in the Traveloka app, so there is no need to exchange it at a counter before departure.