warning
PromosMy InboxSavedMy Booking
IDR
Pay
Payment

Login to your account

No account yet?
Register
Or log in with:
Facebook
Google
1
2
Log In

Log in to your account

No account yet?
Register
Or log in with:
Facebook
Google
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!

If You Can't Find Your Tickets...

Connecting Train

When all direct train tickets to your destination are sold out, or when your.destination is not reachable by a single train route, you can search & book Connecting Trains, available only on Traveloka.

These trains take passengers from their origin station to a transit station, and from the transit station to their final destination.

Additional Train

Also, make sure to download Traveloka App to receive informations when Additional Trains are available.

Popular Train Routes

Train tickets from

Jakarta to:

starting from:

Train tickets from

Bandung to:

starting from:

Train tickets from

Surabaya to:

starting from:

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:

Need help?