How to get from Purwokerto to Jakarta by train

345km
14 per day
4h - 5h
Reverse route

Fourteen trains run from Purwokerto to Jakarta Gambir, taking between 4 hours 13 minutes and 4 hours 54 minutes. They leave from 01:24 to 23:15, and the departures are spread over the whole day.

Have questions about your trip?Ask our Facebook group of fellow train travellers.
Join the group

Timetables

TrainPurwokertoJakarta
7 Bima01:2405:45
63 Manahan01:5306:33
121 Cakrabuana05:3010:24
56F/53F Purwojaya08:2912:55
43 Taksaka09:2213:35
13 Argo Lawu11:1015:25
61 Manahan12:5717:31
5 Argo Semeru15:0619:32
52/49 Purwojaya15:4720:19
47 Taksaka16:4120:54
60F/57F Purwojaya21:3702:10+1
35 Gajayana22:4003:05+1
45 Taksaka23:0203:15+1
15 Argo Dwipangga23:1503:30+1

Average journey time: 4 hours 26 minutes

How to buy tickets

The easiest way to book Purwokerto to Jakarta train tickets is through 12Go, which shows availability and lets you pay by card.

Tickets go on sale 45 days in advance. For full details on booking windows, see the when to book Indonesia train tickets guide.

Purwokerto to Jakarta train tickets

Book with 12Go

About the route

The early morning trains are the Bima at 01:24, Manahan at 01:53 and Cakrabuana at 05:30, which reach Jakarta in the early morning. For a daytime journey, the Taksaka at 09:22, Argo Lawu at 11:10 and Argo Semeru at 15:06 are good choices.

If you are visiting Baturraden before you go back, it is about half an hour from the city, so leave time to get to the station. Gambir is in the centre of Jakarta, and the train takes you straight to the main business district.


Have questions about your trip?Ask our Facebook group of fellow train travellers.
Join the group