warning

All you need to know about status and policy of flights during Corona Virus Outbreak.

Promos Partner with UsSavedMy Booking
IDR
Pay
Payment

Login to your account

No account yet?
Register
Or log in with:
1
2

Log in to your account

No account yet?
Register
Or log in with:
1
2

The Smart Way to Book Your Homecoming Train Tickets

We understand, the struggle to book your train tickets home is real. There are hundreds of thousands of people, along with yourself, who will make such attempt simultaneously. Therefore, speed is key, and we have the key to end your struggle. Say hello to the fastest, smartest ways to book your train tickets to help you celebrate Lebaran in your hometown.

Train tickets can be booked 90 days prior to departure date. Use the calculator below to determine the best date to book your train tickets, then pick the smartest way to book them with Traveloka!


When do you plan to go?

Your departure date

Best time to book your train tickets

Your booking date

Fastest Way to Book Train Tickets

Pay with Traveloka PayLater

Most people purchase their tickets around payday. Be way ahead of them using Traveloka PayLater. Apply now, it’s easy and fast. Most importantly, you will be able to manage your cash flow better since you do not have to pay in advance for your train tickets.

Pay with UANGKU

Eliminate any worries with a fast and secure transaction with UANGKU. Top up and make your payment anytime and anywhere.

Use Passenger Quick Pick

Input passengers' data ahead of time using Passenger Quick Pick to avoid the hassle and errors during booking.

Use MyCards Feature

For credit card holders, input your credit card data on MyCards so you don't have to waste a lot of time inputting credit card details.

When passengers' data & payment methods are ready, you can now book your train tickets quickly!

Booking Schedule Regular Train Ticket for Lebaran 1441 H

Train Routes

Train tickets from

Yogyakarta to:

starting from:

Solo

190k

Jakarta

215k

Malang

260k

Train tickets from Semarang

Train tickets from

Semarang to:

starting from:

Jakarta

135k

Solo

80k

Bandung

160k

Tegal

100k

Train tickets from

Malang to:

starting from: