Find cheap train tickets with Utiket

switch

Cheap Train Tickets

Popular Train Destinations

Popular Trains

Looking for cheap train tickets?

  1. to Jakarta
  2. to Yogyakarta
  3. to Bandung
  4. to Surabaya
  5. to Solo
  1. Surabaya depart Jakarta

    1. 18 Jul
    2. Eksekutif
    3. THB 1026.20
    1. 19 Jul
    2. Ekonomi
    3. THB 227.07
    1. 20 Jul
    2. Ekonomi
    3. THB 227.07
    1. 21 Jul
    2. Ekonomi
    3. THB 764.19
  1. Yogyakarta depart Jakarta

    1. 18 Jul
    2. Ekonomi
    3. THB 349.34
    1. 19 Jul
    2. Ekonomi
    3. THB 214.97
    1. 20 Jul
    2. Ekonomi
    3. THB 214.97
    1. 21 Jul
    2. Ekonomi
    3. THB 349.34
  1. Solo depart Jakarta

    1. 18 Jul
    2. Eksekutif
    3. THB 1026.20
    1. 19 Jul
    2. Eksekutif
    3. THB 1092.70
    1. 21 Jul
    2. Ekonomi
    3. THB 214.97
  1. Malang depart Jakarta

    1. 18 Jul
    2. Ekonomi
    3. THB 590.52
    1. 19 Jul
    2. Ekonomi
    3. THB 238.99
    1. 20 Jul
    2. Eksekutif
    3. THB 1212.79
  1. Purwokerto depart Jakarta

    1. 18 Jul
    2. Eksekutif
    3. THB 611.35
    1. 21 Jul
    2. Ekonomi
    3. THB 146.29
  1. Semarang depart Jakarta

    1. 18 Jul
    2. Ekonomi
    3. THB 480.35
    1. 20 Jul
    2. Ekonomi
    3. THB 328.51
    1. 21 Jul
    2. Ekonomi
    3. THB 225.89

Important information about going by train

The trains in Indonesia are generally safe and comfortable and can provide an unique view of the country. There are some things to consider before booking your train ticket.

There are three train classes: Ekonomi, Bisnis and Eksekutif. Ekonomi does not have guaranteed seating and has no airconditioning. With Bisnis you do reserve a seat but there is still no air-conditioning (there is no comparison possible with the Business Class flight tickets, besides the name). Eksekutif class has spacious seats and airconditioning. Be aware thought that they will put the AC on max and it can be very cold inside the carriage.

The scheduled departure times are more "around" times: trains are notoriously late and best to always take into account 10 to 20% extra scheduled travel time. But sometimes they are early so best to be at the station well in time. On most stations are shops and restaurants where you can buy snacks and drinks for on the way. Although you can also buy it in the train, it is way cheaper to buy it beforehand.