Whether it’s a trip to the airport or a cross-country adventure, book your train tickets hassle-free with us!
We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
Our system is expertly designed to connect directly with PT KAI, so you can be sure that your e-ticket will be issued and your seat is secured.
Check in and get your official boarding pass from PT KAI simply by scanning the barcode in your e-ticket at the station’s self-printing facility.
Find the most competitive prices, with special discounts for newsletter subscribers and Traveloka members.
Booking your train tickets on Traveloka now easier with various payment options from ATM Transfer, Credit Card to Internet Banking.
Choose the best train schedule to suit your needs. Here you can find all train schedules for the next 90 days, covering all classes from Economy, Business, to Executive.
Security and privacy of your online transaction are protected by RapidSSL authorized technology. Receive instant confirmation and e-ticket directly in your email.
PayLater allows you to book train tickets at any time and secure your bookings without having to pay full immediately. Use the initial limit starting from 10 mio, then pay in 1-12 installments with low interest.
Buy your train ticket at Traveloka by following these steps:
Your booking is confirmed as soon as you receive your e-ticket, which contains a booking code from PT Kereta Api Indonesia. You should be able to find your e-ticket in your email, SMS, and on My Booking.
On the day of your departure, you have to bring your Traveloka e-ticket to the departure station. Please make sure to arrive at the station at the latest 60 minutes before your departure schedule. Upon your arrival at the station, please follow these steps:
Yes, you can manage to cancel or get a refund for your train ticket, for further information, you can learn it here.
PT KAI requires reschedule or reroute requests to be made in person at any of the selected stations for verification purposes. For further information, you can find it here.
Based on the official information from PT Kereta Api Indonesia (KAI) Persero, the rules for carrying baggage that apply, when boarding the train are as follows:
1. Each passenger is allowed to bring luggage onto the train with a maximum weight for each passenger of 20 kg, with a maximum volume of 100 dm3 (with maximum dimensions of 70 cm x 48 cm x 30 cm), and consisting of a maximum of 4 bags, without incurring additional fees.
2. Baggage that exceeds the weight and/or size as referred to above, up to a maximum of 40 kg or a volume of 200 dm3 (with maximum dimensions of 70 cm x 48 cm x 60 cm), is permitted to be carried on passenger trains subject to excess baggage fees, or buy extra seating.
3. Tariffs for excess baggage weight are as follows:
Executive class trains Rp. 10,000 per kg
Business class trains Rp. 6,000 per kg
Economy class trains Rp. 2,000 per kg
4. Baggage that can be carried directly onto the train without being subject to additional duties is:
5. Specifically for sports equipment, musical equipment and certain electronic equipment that is "DEEMED APPROPRIATE" to be carried on the train in sizes exceeding the provisions as stated in point 2, can be brought on board the train, by purchasing additional seats to store the items. In the event that there are no additional seats available, items are not permitted to be carried into the train cabin. When reserving an additional ticket for baggage, fill in the name column with the passenger's name and in the identity column write baggage 1 for the first seat, baggage 2 for the second seat, and so on.
Examples of baggage that is appropriate to carry:
6. Items that are not permitted to be carried as baggage include: animal; Psychotropic Narcotics and other addictive substances; Firearms and sharp weapons; Surfing board; All flammable/explosive items; All items that smell foul, fishy or because of their nature can disturb/damage health and disturb the comfort of other passengers; Items which, according to the officer's consideration, are inappropriate in condition and size to be transported as baggage, Items which are prohibited by statutory regulations.
Those are the rules for carrying train baggage, make sure you comply with the rules for carrying baggage when boarding the train.
Best Train Ticket Promo Only at Traveloka
As one of the major transportations in Indonesia, train is used to facilitate trips and homecoming. It is also a reason for increment in number of customers in Indonesia. Nowadays, KAI (Kereta Api Indonesia) tickets are easy to get, nowadays, you can easily book your train ticket through Traveloka, that is also the official partner of KAI Access. You might find the additional services for your train trip as well. However, customers need to be careful at the time of purchase. Listed below are several tips on how to purchase train ticket easily, conveniently and to make your trip comfortable and enjoyable.
PT KAI ticket is better booked from a long time before the departure date. Beside to avoid running out of tickets, book the ticket earlier will give you the flexibility to choose schedule as various of time slots available, with many types of class and seat. It also allows you to change the train schedule if needed.
Kereta Api Indonesia (KAI) ticket can be booked 90 days before the departure date. To have a ticket as have scheduled, you can use a feature, Train Seat Alert on Traveloka App. You will get a notification if the ticket on your selected schedule is available.
Another class of train is business class. This class has slightly different facilities from the Executive Class, namely that there are no reclining seats. The facilities available are air conditioning, television, swivel chairs, toilets and sockets. This class can accommodate passengers up to 64 people.
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:
Train tickets from
Semarang to:
starting from:
Train tickets from
Malang to:
starting from: