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.
Find complete information regarding KAI Train Travel Requirements, Stations Available for Rapid Antigen Test, Vaccination, and many more.
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.
When ordering train tickets through Traveloka, you may find various types of classes available for the route you are going. PT KAI provides various classes for train services, namely Economy, Business, Executive and Luxury Trains. You may have seen the price difference, but do you know exactly what the differences between these four classes of trains are? Check out the reviews below so you know better what you need before ordering train tickets.
Economy class trains usually have the most passenger capacity, which is 80 to 106 passengers. One of the visible differences between economy trains and other classes is the format and shape of the seats. Economy train seating format is usually facing 2-3 or 3-3, depending on the train. For the form of the seat, the economy train has an upright back, and you can't tilt it as you wish. However, economy trains are equipped with AC facilities, plugs and pillows or blankets that you can get for an additional fee. Perfect for long trips by train. Another advantage of economy trains is that in addition to the cheapest price, most routes are also owned by economy trains.
Business class usually costs a higher ticket price than economy class trains, but not as expensive as executive trains. For a price that is not too expensive, you can already get a 2-2 seat format and not face each other. The legroom provided by business class trains is also wider than economy trains. However, you can still not tilt the business class train seat as you wish, only the shape of the seat provided is not as upright as an economy train. The facilities available in economy class are also of course available in business class.
For those of you who want a comfortable and premium trip, then booking executive train tickets is for you. In terms of price, executive class train tickets are indeed much more expensive than economy and business class. However, you can already get many facilities such as a reclining chair, a softer and wider seat, as well as a footrest to stretch your legs. Air conditioning in executive trains is also usually cooler than air conditioning in economy and business trains. Usually, executive trains also distribute free compliments such as drinking water and masks. In terms of duration, it turns out that executive trains also have a shorter travel duration than economy and business trains. This is perfect for those of you who are in a hurry!
Luxury Train is a train ticket with the most expensive price compared to all PT KAI service classes. Luxury class or also known as sleeper class has facilities, an atmosphere that is almost similar to business class on an airplane. Luxury trains are usually divided into 2, Luxury 1 and Luxury 2. For Luxury 1, the passenger capacity is only 18 people, and the seats provided can be reclined up to 170 degrees with the automatic button. You can also enjoy multimedia entertainment such as TV, touch screen and universal USB port to charge your device. For luxury 2, the passenger capacity is 26 people, the only difference is the shape of the seat that can be stretched up to 145 degrees. Other facilities provided are the same as Luxury 1.
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 Lifestyle SuperApp, 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.
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: