Book Official KAI Train Tickets Online in Traveloka

Reserve train tickets online with special price, complete schedules, and official partner of PT KAI. Easy and secure transaction with various payment options. Book your ticket now in Traveloka.

Trains

Origin
Type a city or station name
Destination
Type a city or station name
Departure
26 Apr 2025
Return
Adult
1
1
2
3
4
Age 3+
Infant
0
0
1
Below age 3
Search Ticket


Book Official KAI Train Tickets at Traveloka!

Plan the best trip by booking official KAI tickets at Traveloka! Now, you can book KAI train tickets easily via Traveloka, the leading travel platform in Indonesia. Traveloka offers various promotions for Train tickets, so that your trip will be more efficient and enjoyable. Secure your train tickets immediately with Traveloka!

Read More


Whoosh, The Most Innovative High Speed Train in Indonesia

KCIC is now the main operator of the Jakarta-Bandung High-Speed Train, officially known as WHOOSH (Waktu Hemat, Operasi Optimal, dan Sistem Hebat). Formerly called the Jakarta-Bandung High-Speed Train (KCJB), WHOOSH is expected to address several national challenges, including alleviating the congestion on the Cipularang (Cikampek-Purwakarta-Padalarang) and Padaleunyi (Padalarang-Cileunyi) toll roads. Additionally, WHOOSH aims to enhance connectivity between cities and regions, supporting regional and national economic growth.


On October 2, 2023, President Joko Widodo officially inaugurated the WHOOSH High-Speed Train at Halim Station in Jakarta. This inauguration marks the completion of Indonesia’s and Southeast Asia’s first high-speed rail project and introduces the new name that reflects the train's speed and efficiency.


Tickets for the Jakarta-Bandung High-Speed Train WHOOSH will be available for purchase starting October 18, 2023, with a promotional price of IDR 300,000 for a one-way trip. This ticket includes access to the feeder train service, which will take passengers to Cimahi or Bandung stations, depending on their final destination. The feeder train will also stop at Padalarang, Cimahi, and Bandung stations, making travel and access to various destinations more convenient.


The WHOOSH High-Speed Train uses advanced high-speed rail technology to connect Jakarta and Bandung efficiently. Thanks to the collaboration between Indonesia and China under the KCIC project, this train is designed to reach speeds of up to 350 km/h, allowing travel between the two cities in about 40-45 minutes. The route passes through several important cities, including Bekasi, Karawang, Purwakarta, and Lembang, providing better connectivity along the way.


With the launch of WHOOSH, passengers can now enjoy a faster and more comfortable journey between Jakarta and Bandung, experiencing the benefits of cutting-edge high-speed rail technology. Book your tickets now and experience the marvel of the Jakarta-Bandung High-Speed Train WHOOSH.


Advantages of the WHOOSH High-Speed Train

The WHOOSH High-Speed Train, part of the Indonesia-China Cooperation Project (KCIC), is a game-changer in Indonesia’s transportation landscape. Here’s why WHOOSH stands out for journeys between Jakarta and Bandung:


Speed and Efficiency

WHOOSH offers a highly efficient travel solution, cutting the journey time between Jakarta and Bandung to less than one hour. This is a major improvement over the usual 3-4 hours by car, making it an ideal choice for travelers and businesspeople who prioritize efficiency.


Comfort and Convenience

Designed with passenger comfort in mind, WHOOSH provides spacious seating with ample legroom, along with power sockets and Wi-Fi connectivity to keep passengers connected and productive. Panoramic windows allow you to enjoy the beautiful Indonesian landscape, while advanced suspension systems minimize vibrations and noise for a smooth and quiet ride.


Environmental Impact

WHOOSH supports sustainability as an environmentally friendly transport option. Operating on electricity, it significantly reduces the carbon footprint compared to diesel-powered trains or traditional cars. By choosing WHOOSH, passengers not only enjoy a fast journey but also contribute to a greener future.


Economic and Social Benefits

The introduction of the WHOOSH high-speed train is expected to positively impact Jakarta and Bandung by improving business exchanges, boosting tourism, and creating job opportunities. Shorter travel times will also enhance commuters' quality of life, giving them more free time and reducing travel stress.


Ticketing and Accessibility

Booking tickets for WHOOSH is easy, with options available online and at various ticket counters in Jakarta and Bandung. The strategically located train stations ensure easy access to public transportation, making it convenient for passengers to reach their final destinations.


The WHOOSH High-Speed Train revolutionizes travel between Jakarta and Bandung, offering unmatched speed, comfort, and efficiency compared to traditional transportation options. Whether you’re a business traveler or a tourist, WHOOSH is the perfect choice for your next trip. Book your Jakarta-Bandung High-Speed Train tickets now!


Train Routes on Traveloka

Traveloka makes it easy to find train routes that get you to your destination comfortably and efficiently. You can explore a variety of routes to different areas, such as Yogya - Jakarta, Yogya - Semarang, Yogya - Madiun, Yogya - Solo, Yogya - Bandung, Yogya - Malang, Solo - Yogya, Solo - Semarang, Solo - Jakarta, Solo - Jakarta, Solo - Bandung, Solo - Surabaya, Solo - Malang, Semarang - Yogya, Semarang - Pekalongan, Semarang - Purwokerto, Semarang - Malang, Jakarta - Solo, Jakarta - Cirebon, Jakarta - Tegal, Jakarta - Purwokerto, Jakarta - Karawang, Jakarta - Purwakarta, Bandung Solo, Bandung - Cirebon, Bandung - Purwakarta, Surabaya - Semarang, Surabaya - Jember, Surabaya - Madiun, Surabaya - Solo, and many more. With Traveloka, you can easily plan your train journey and get the latest information on routes and ticket classes. Find the best deals and enjoy a comfortable trip!


Most Popular Trains in Indonesia

In Indonesia, you can find various train options that offer comfort and efficiency. Through Traveloka, you can choose from popular trains at friendly prices, including Matarmaja, Gajayana, Kertajaya, Krakatau, Jayabaya, Logawa, Brantas, Malabar, Serayu, Bangunkarta, Bima, Majapahit, Argo Parahyangan, Bengawan, Sri Tanjung, Argo Lawu, Argo Wilis, Mutiara Selatan, Pasundan, Bogowonto, Kereta Cepat Jakarta Bandung.  

Read More

Official Partner of KAI & Railink

Whether it’s a trip to the airport or a cross-country adventure, book your train tickets hassle-free with us!

Payment Partners

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!


Why book train tickets with Traveloka?

Reliable Booking

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.

Easy Check-in

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.

Best Price

Find the most competitive prices, with special discounts for newsletter subscribers and Traveloka members.

Various Payment Options

Booking your train tickets on Traveloka now easier with various payment options from ATM Transfer, Credit Card to Internet Banking.

Most Extensive Search Results

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.

Secure Online Transaction Guaranteed

Security and privacy of your online transaction are protected by RapidSSL authorized technology. Receive instant confirmation and e-ticket directly in your email.

Easier Payment with PayLater

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.

KAI Frequently Asked Questions (FAQ)

Buy your train ticket at Traveloka by following these steps:

  • Tap Train on your homepage.Fill in the routes, departure and return dates, and the number of passengers, then tap Search.
  • You will see the train names, classes, and departure times. Select one that fits your preferences.
  • Fill in the required details, such as Contact Details and Passenger Details.
  • You can choose your seat by tapping on Select Seat. Then, tap Continue to Payment to make your payment. Please review your details before making your payment. Keep in mind that your payment must be made in the exact amount as stated on the invoice to the last three digits.


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:


  • Go to the check-in machine.
  • Open My Booking on your Traveloka App and find your e-ticket.
  • Enter the booking code or scan the barcode at the machine.
  • Print your boarding pass.


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:

  • Passenger personal items such as handbags, laptop bags, backpacks measuring 50cm x 35cm x 25cm
  • Folding bicycles with a maximum weight of 20 kg and a maximum wheel diameter of 22 inches, as well as ensuring that the condition of the folding bicycle does not have the potential to cause damage to train facilities.
  • Manual wheelchairs, strollers, walking sticks.


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:

  • Musical instruments: guitar, keyboard, trumpet, accordion, harp, etc.
  • Sports equipment: golf equipment packaged in a closed bag, golf equipment protected by a PVC tube with a swivel end or upper electrical cable cheek wrapped in other materials.
  • Electronic equipment: Rice Cooker, Tube TV maximum 17 inches, Flat TV (LED/LCD) maximum 24 inches, DVD Player, etc.


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.


You can get cheaper train tickets if you purchase them within two hours before departure. However, this offer may not be available for all routes or schedules, and discounted tickets are limited.

Passengers must show an ID before boarding. While a KTP (Indonesian ID card) is preferred, other forms of identification that include personal details and a photo can also be used if a KTP is not available.

Train tickets are valid only for the named passenger and cannot be transferred or used for a different schedule, train number, or departure time from what is stated on the ticket.

Passengers are allowed to bring up to 20 kg of baggage without extra charges. Baggage exceeding this limit will incur additional fees.

Excess baggage fees are Rp 10,000/kg for executive class, Rp 6,000/kg for business class, and Rp 2,000/kg for economy class.


Best Train Ticket Promo Only at Traveloka

For many people, trains are an appealing transportation option. With affordable ticket prices, efficient travel times, and no traffic jams, traveling by train offers a level of comfort and convenience that other modes of transport can’t match. If you’re planning to travel with Indonesian Railways, Traveloka offers a practical solution for buying train tickets online.


By using Traveloka, you can take advantage of Train Ticket Promotions available during certain periods. These promotions offer the chance to get tickets at lower prices than the regular rates. Here are some benefits of using Traveloka to book your train tickets:



Easy Access

Book tickets anytime and anywhere without having to queue, making the booking process more convenient and efficient.



Best Prices

Enjoy exclusive offers and promotions available only on Traveloka, so you can get the best ticket prices.



Flexible Options

Compare various schedules and train classes to find the option that best fits your needs and preferences.



Convenient Payment

Benefit from a range of secure and easy payment methods, including the option to pay later with PayLater.



Comprehensive Search Results

Find detailed information on schedules, prices, and train routes with comprehensive search results.



Secure Online Transactions

Transactions made through Traveloka are guaranteed to be secure with reliable security systems.


Make the most of Traveloka promo or Traveloka coupon code to enjoy discounts on train tickets, bus tickets, travel tickets, car rental, airport transfer, and other services such as flights, hotels, and Xperience. Looking for the perfect gift for someone special? You can also purchase a Traveloka Gift Voucher, ideal for occasions like birthdays, weddings, and more.


With these advantages, your train travel will be more comfortable and cost-effective.

Read More

Tips on Purchasing Train Ticket

As one of the leading mass transportation options in Indonesia, Indonesian trains managed by PT. KAI are commonly used for various travel purposes, including tourism, business trips, and family visits. This popularity has led to a growing number of KAI train users in Indonesia.


Nowadays, getting tickets for Indonesian trains (KAI) has become much easier, including booking them through Traveloka, an official partner of KAI tickets and KAI Access. You can also choose additional train facilities for your journey. However, passengers should still exercise caution when purchasing tickets. It is advisable to select a trusted official railway site for buying train tickets.


Here are some tips for safely and easily purchasing train tickets or KAI tickets (Economy Class, Business Class, Luxury Class, dan Executive Class) through Traveloka's train ticket app. Traveloka offers online ticket purchasing through its website and app, making your travel more comfortable and enjoyable. So, book your KAI tickets online via Traveloka now and don’t forget to enjoy the various promotions available!

1. Buy Train Tickets Online

Currently, train tickets can only be purchased at station counters from 9:00 AM to 4:00 PM daily. Additionally, you won’t know the availability of tickets at the counter until you arrive at the station. If this happens, you might end up wasting time and effort traveling to the station or a travel agent without getting the PT KAI train tickets you want. Therefore, buying train tickets online is a smart solution. With easy access through your laptop or phone, you can purchase tickets anytime and anywhere, with greater assurance.

2. Find KAI ticket promo price on Traveloka

KAI ticket with promo price can be found easily online. Traveloka has officially partnered with PT KAI for online train ticket sales and provide easy online booking through fast and secure process, with various type of payments, and accessible anytime.

Moreover, Traveloka allows you to get the cheapest PT KAI ticket price. Therefore, always check the special promotion before purchasing a ticket.

3. Book train ticket well ahead

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.

4. Select the suitable passenger class

The difference in the passenger classes are normally in the travel time and facilities given. As the highest class, Kereta Api Indonesia (KAI) Executive class offers the shortest travel time and luxurious facilities. The higher the class, the less number of passengers in one carriage, so you will feel more freely.

If convenience is your priority, choosing KAI Executive class ticket is the best choice. However, if you are on a long-haul budget trip, choosing the Business or Economy train classes will be the best option instead.

5. Select comfortable seats as needed

When buying train ticket, you are able to select seat as you want. Based on passengers experience, the most comfortable seat is in the middle of the carriage. It is stable and quiet due to far from carriage connector.

Make sure that you select the window seat so that your trip will not feel bored. For day train passengers, check direction of the sun beforehand and select seat opposite to the sun to avoid the heat and sun glare along the trip.

6. Consider Alternative Routes

Save the cost of train tickets and get more comfort by finding out alternative routes on your way. E.q travel from Jakarta to Surabaya, there are alternative routes such as Gambir Station (GMR) - Pasar Turi Station (SBI), Gambir (GMR) - Surabaya Gubeng (SGU), Pasar Senen (PSE) - Surabaya Pasar Turi (SBI) Pasar Senen (PSE) - Surabaya Gubeng (SGU), and Pasar Senen (PSE) - Wonokromo (W).

Gambir Station route is usually quieter and organised than the route from Pasar Senen Station. In choosing a destination station, you may consider a train ticket for closer station to your activities while in that town.
Read More

Get to know the train classes, tickets are available at Traveloka!

If you're planning to travel by train, PT. KAI has a range of ticket classes with different amenities. Before you buy your train tickets online, it's a good idea to understand the differences between each class to make sure you pick the one that best fits your needs and budget. Here’s a detailed rundown of the train classes you can find on Traveloka:

KA Ekonomi

KA Ekonomi offers a great balance of affordability and comfort. With a capacity to seat 80-106 passengers, it features seat arrangements of either 2-3 or 3-3. Although the seats can't recline, you'll still have the benefit of AC, power outlets, and a table. You can also get extra amenities like food, blankets, and pillows for a small additional fee. It's the most budget-friendly option available, making it ideal for those looking for cheap train tickets without sacrificing too much comfort.

KA Ekonomi New Generation

KA Ekonomi New Generation is a step up from the older economy trains. It comes with advanced safety features like CCTV, accident detectors, and clean toilets. The seats are new captain seats with adjustable backs and armrests, plus more legroom for extra comfort. It’s a great choice if you’re after affordable train tickets with modern amenities. Check out the prices for KA Ekonomi New Generation on Traveloka to see the latest deals.

KA Bisnis

KA Bisnis offers a nice upgrade from economy class. It features a 2-2 seat arrangement, giving you more legroom and a bit more space overall. The seats are comfy, though they don’t recline. It’s a great option if you’re looking for a bit more comfort without breaking the bank. It’s perfect for those who want good value for their train tickets.

KA Eksekutif Priority

KA Eksekutif Priority takes comfort to the next level. You get plush, adjustable seats that let you kick back and relax, plus extra legroom and a footrest. The air conditioning is cooler, and you’ll also get free meals, pillows, and blankets. This class is perfect if you're looking for a premium travel experience with top-notch comfort.

KA Luxury

KA Luxury Class offers an unparalleled travel experience with its top-of-the-line amenities. The seats can recline up to 150 degrees with an automatic button (Sleeper Mode), and you get additional perks like a touchscreen TV and earphones. You’ll also enjoy free meals, drinks, and snacks. Luxury Class is available on several trains, including Argo Bromo Anggrek, Argo Dwipangga, Argo Gajayana, Argo Lawu, and Gajayana. This class is all about indulgence, providing a lavish journey with the best facilities and is the perfect choice for those seeking a luxury train experience.

KA Suite Class Compartment

KA Suite Class Compartment offers a truly luxurious and private travel experience. It’s designed to provide an exclusive space for you, ensuring maximum comfort throughout your journey. The Suite Class is available on routes connected with KA Bima and KA Argo Semeru, traveling between Gambir and Surabaya Gubeng.
Read More

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:

Madiun

130k

Jakarta

315k

Malang

225k

Train tickets from Semarang

Train tickets from

Semarang to:

starting from:

Jakarta

104k

Solo

90k

Bandung

225k

Tegal

60k

Train tickets from

Malang to:

starting from: