Indonesian Train Timetable & Map

Java Rail Map
Please click on Java rail map image for full-size, then click again for zoom.

We are proud to offer the most current Indonesian rail timetable in English, as well as the only online train ticket booking service for visitors to Indonesia.

train-time-change-2014
Translation: Starting 1 June 2014, the train timetable is changing.
Please re-check your schedule. Thank you

This page contains the new timetable, effective 1 June 2014.

The Top 5 most popular train routes for tourists are between the following stations:

1. Jakarta and Yogyakarta 2. Yogyakarta and Surabaya
3. Bandung and Yogyakarta 4. Jakarta and Bandung
5. Surabaya and Banyuwangi/Bali

You can make a train booking enquiry here. Bookings can be made up to three months in advance.

For your information, the railway operator recently introduced e-tickets. Booking here, you can now receive your train tickets by email as a pdf/Acrobat Reader file.



1. JAKARTA AND YOGYAKARTA

View Map

A scenic ride through Java, the most popular train ride by far.

JAKARTA TO YOGYAKARTA

Train Name Class Departs Arrives
Fajar Utama Yogya Business 07:30 15:12
Argo Dwipangga Executive 08:15 15:24
Taksaka Pagi Executive 09:05 16:21
Argo Lawu Executive 20:20 03:24
Taksaka Malam Executive 20:40 04:06
Senja Utama Yogya Business 20:55 05:01

*In Jakarta, business class trains depart from Pasar Senen, while executive class trains depart from Gambir.

weather icon
Weather
Jakarta
Yogyakarta
hotel logo
Hotels
Near Gambir Station, Jakarta
Near Pasar Senen Station, Jakarta
Near Tugu Station, Yogyakarta

YOGYAKARTA TO JAKARTA

Train Name Class Departs Arrives
Taksaka Pagi Executive 08:00 15:27
Fajar Utama Yogya Business 08:45 16:47
Argo Lawu Executive 09:26 16:37
Taksaka Malam Executive 19:35 02:56
Argo Dwipangga Executive 20:20 03:36
Senja Utama Yogya Business 20:30 04:21

*In Jakarta, business class trains arrive at Pasar Senen, while executive class trains arrive at Gambir.

Interested in travelling between Jakarta and Yogyakarta? Please fill in an enquiry form.



2. YOGYAKARTA AND SURABAYA

A route between two large Javanese cities where taking the train is faster than bus or car, and more comfortable and convenient than by plane.

YOGYAKARTA TO SURABAYA

Train Name Class Departs Arrives
Sancaka Pagi Business &
Executive
06:55 11:36
Sancaka Sore Business &
Executive
16:50 21:34
weather icon
Weather
Yogyakarta
Surabaya
hotel logo
Hotels
Near Tugu Station, Yogyakarta
Near Gubeng Station, Surabaya

SURABAYA TO YOGYAKARTA

Train Name Class Departs Arrives
Sancaka Pagi Business &
Executive
08:15 12:57
Sancaka Sore Business &
Executive
15:35 20:25

Interested in travelling between Yogyakarta and Surabaya? Please fill in an enquiry form.



3. BANDUNG AND YOGYAKARTA

View map

A train between two tourist launching pads, it also has some useful stops near e.g. Pangandaran (Banjar, Sidareja).

BANDUNG TO YOGYAKARTA

Train Name Class Departs Arrives
Lodaya Pagi Business &
Executive
07:00 14:44
Argo Wilis Executive 08:30 15:53
Lodaya Malam Business &
Executive
19:35 03:07
weather icon
Weather
Bandung
Pangandaran
Yogyakarta
hotel logo
Hotels
Near Bandung Station
Pangandaran
Near Tugu Station, Yogyakarta

YOGYAKARTA TO BANDUNG

Train Name Class Departs Arrives
Lodaya Pagi Business &
Executive
08:20 16:04
Argo Wilis Executive 11:24 18:44
Lodaya Malam Business &
Executive
19:44 03:44

Interested in travelling between Yogyakarta and Bandung? Please fill in an enquiry form.



4. JAKARTA AND BANDUNG

View Map

A 3-hour ride through the hills of West Java. Faster than driving during holidays, weekends, etc.

JAKARTA TO BANDUNG

Train Name Class Departs Arrives
Argo Parahyangan Executive 05:15 08:32
Argo Parahyangan Executive 06:45 09:45
Argo Parahyangan Executive 08:30 11:35
Argo Parahyangan Business &
Executive
10:15 13:08
Argo Parahyangan Executive 11:20 14:11
Argo Parahyangan Executive 15:30 18:14
Argo Parahyangan Executive 18:05 21:05
Argo Parahyangan Business &
Executive
19:50 22:47
weather icon
Weather
Jakarta
Bandung
hotel logo
Hotels
Near Gambir Station, Jakarta
Near Bandung Station

BANDUNG TO JAKARTA

Train Name Class Departs Arrives
Argo Parahyangan Executive 05:01 08:01
Argo Parahyangan Business &
Executive
06:35 09:41
Argo Parahyangan Business &
Executive
07:35 10:45
Argo Parahyangan Executive 11:00 14:00
Argo Parahyangan Executive 12:00 15:04
Argo Parahyangan Executive 14:30 17:32
Argo Parahyangan Business &
Executive
16:15 19:04
Argo Parahyangan Executive 19:50 23:05

Interested in travelling between Jakarta and Bandung? Please fill in an enquiry form.



5. SURABAYA AND BANYUWANGI/BALI

View Map

Good for trips to Mt Bromo (Probolinggo), Ijen Plateau (Jember or Banyuwangi), coffee plantations (Kalibaru) or the ferry terminal for boats to/from Bali (Banyuwangi).

Please note: it is now possible to buy one all-inclusive ticket for the train, boat and bus ride between Surabaya and Denpasar (South Bali). The bus terminal is in Sanglah, near the public hospital in Central Denpasar. More information here.

SURABAYA TO BANYUWANGI/BALI

Train Name Class Departs Arrives
Banyuwangi
Arrives
Denpasar
Mutiara
Timur Siang
Business &
Executive
09:00 15:20 20:22^
Mutiara
Timur Malam
Business &
Executive
22:10 04:28 09:30^

^Local time in Denpasar is one hour ahead of Surabaya.

weather icon
Weather
Surabaya
Probolinggo
Banyuwangi
Denpasar, Bali
hotel logo
Hotels
Near Gubeng Station, Surabaya
Near Mt Bromo
Near Banyuwangi Baru Station
Near Sanglah Bus Terminal, Denpasar

BALI/BANYUWANGI TO SURABAYA

Train Name Class Departs
Denpasar
Departs
Banyuwangi
Arrives
Mutiara
Timur Siang
Business &
Executive
04:00^ 09:00 15:21
Mutiara
Timur Malam
Business &
Executive
14:45^ 22:00 04:05

^Local time in Denpasar is one hour ahead of Surabaya.

Interested in travelling between Surabaya and Banyuwangi or Bali? Please fill in an enquiry form.


For other routes (e.g. Yogyakarta to Malang, Jakarta to Semarang), please fill in the enquiry form.

Indonesian Train

Copyright Mau Ke Mana 2010-14
Terms & Conditions