Travel from Jakarta to Indramayu

Bus or train from Jakarta to Indramayu?

Kereta API operates a train from Jakarta to Indramayu 5 times a day. Tickets cost $1 - $10 and the journey takes 1 h 59 min. Alternatively, Kramat Djati operates a bus from Jakarta to Indramayu once daily. Tickets cost $3 - $5 and the journey takes 5 h 30 min.

How to get from Jakarta to Indramayu

ModeDurationPrice
From Manggarai train to Bekasi, train to Jatibarang, then taxi to Indramayu.3 h 49 minRp239069
From Jakarta taxi to Cililitan then bus to Indramayu.5 h 42 minRp113216
From Pondok Jati train to Kampung Bandan, train to Jakarta Tanjung Priok Bus Station, then bus to Indramayu.7 h 19 minRp74342
From Jakarta taxi to Indramayu.2 h 28 minRp910122
From Jakarta drive to Indramayu.2 h 28 minRp178876

How long does it take to get from Jakarta to Indramayu?

It takes approximately 3 h 49 min to get from Jakarta to Indramayu, including transfers.

Operators from Jakarta to Indramayu

OperatorPhoneWebsite
Commuter LineCommuter Line
Kereta API021-121Kereta API
Kramat DjatiKramat Djati