- Book through official KAI channels
- Use your passport number
- Reservations generally open D-45
- Carry your original passport
Choose the right booking channel
Access by KAI is the official KAI mobile app. It covers intercity and local trains as well as other rail services, and lets users search schedules, buy tickets, select seats, access e-boarding, and manage eligible changes or cancellations.
KAI also lists its official website, Contact Center 121, station counters, and authorised partners as booking channels. For international visitors, start with Access by KAI or the official KAI booking website, then use an authorised partner if your preferred payment method is not accepted.
- Check that the app publisher or website belongs to KAI.
- Keep access to the email and phone number used for booking.
- Avoid sellers that cannot issue a valid booking code.
Know when reservations open
KAI's current intercity terms state that online reservations can generally be made from 45 days before departure until three hours before the scheduled train, subject to company booking rules. Access by KAI may accept bookings from under three hours until one hour before departure.
Booking earlier gives you more choice of departure times, fare levels, and seats, especially around Eid, Christmas, New Year, Indonesian school holidays, and long weekends. Always check the live sales calendar because KAI can adjust booking rules for special periods.
- Set a reminder for the opening date when travel dates are fixed.
- Search less popular departure times if your first train is full.
- Check nearby stations before changing your destination entirely.
Search the correct stations
Indonesian cities can have several long-distance stations. Jakarta services may use Gambir or Pasar Senen; Bandung also has Bandung and Kiaracondong; Yogyakarta services may use Yogyakarta or Lempuyangan; Surabaya has Gubeng and Pasarturi.
Confirm the exact station, not just the city. The cheapest departure can create a costly transfer if the station is far from your hotel or if you choose the wrong side of a large city.
- Check the station pin on a map before paying.
- Allow extra road time during rush hour.
- Make sure the arrival station suits your onward journey.
Enter foreign-passenger details correctly
KAI requires foreign passengers to enter the identity number shown in their passport. Type the passenger name consistently with the passport and review every digit before payment.
The original identity document must match the name on the boarding pass. KAI's terms say passengers who cannot show matching identification may be refused entry to the station and train.
- Use the passport number, not a hotel booking or visa number.
- Keep the same spelling and order shown in the passport.
- Bring the original passport to the station.
Select a train, fare, and seat
Available classes and layouts vary by train. Compare journey time, arrival hour, seat direction, included facilities, and fare conditions—not the class name alone.
KAI notes that fares can have several levels tied to seat inventory. Early booking can provide more flexibility, but the live booking screen is the source of truth for the selected train and date.
- Review the carriage and seat position before confirming.
- For a group, verify that selected seats are together.
- Check the arrival time before choosing a late-night service.
Pay before the booking code expires
Under KAI's current terms, standard online bookings generally allow up to 60 minutes after the payment code is issued. Bookings made through Access by KAI less than three hours before departure generally have a 15-minute payment deadline.
A reservation is cancelled automatically if payment is not completed within the applicable window. Save the confirmation email and booking code immediately after payment.
- Prepare a working payment method before selecting seats.
- Do not refresh or repeat payment while the first transaction is processing.
- Check your email and the app for confirmed status.
Understand baggage and boarding
KAI's current intercity terms allow up to 20 kg of free baggage across a maximum of four items, subject to size limits. Larger or heavier baggage may attract fees or require another arrangement, and prohibited-item rules still apply.
Arrive early enough to find the correct entrance, complete any boarding process, and reach the platform without rushing. Carry your original passport and keep the e-ticket or boarding pass available offline in case mobile data is weak.
- Keep valuables and documents with you.
- Do not block aisles with luggage.
- Recheck current baggage limits before travelling.
Changes, cancellations, and backup plans
Access by KAI supports eligible rescheduling and cancellations, but deadlines, fees, and refund methods apply. Current KAI terms state that app cancellations must generally be requested at least two hours before departure and carry a 25% cancellation fee excluding the booking fee.
Rules can change and some tickets may have different conditions. Read the conditions attached to your booking before payment, and manage any change as soon as your plans shift.
- Do not assume every fare is flexible.
- Keep the payment account available for a refund.
- Use official KAI support if the app cannot retrieve your booking.
Frequently asked questions
Can foreigners book Indonesian train tickets online?
Yes. KAI's terms instruct foreign passengers to use the identity number shown in their passport and to carry matching original identification when boarding.
How early can I book a KAI intercity train?
Current KAI terms generally allow reservations from 45 days before departure, though KAI may change the sales window for certain services or peak periods.
Which app should I use to book trains in Indonesia?
Access by KAI is KAI's official app. KAI also provides official web booking, Contact Center 121, station counters, and authorised sales partners.
How much baggage can I take on a KAI intercity train?
KAI's current intercity terms allow up to 20 kg across a maximum of four items without charge, subject to stated size limits. Verify the latest terms before travel.
Do I need my passport at the station?
Foreign travellers should carry their original passport. The identity must match the passenger name on the boarding pass.
Sources and further reading
We used the following primary consumer resources to review time-sensitive claims in this guide.
Compare options for your trip.
Continue to Traveloka to check current schedules, availability, and final prices for your travel dates.
Affiliate disclosure. This page contains Traveloka affiliate links. We may earn a commission when you book through them, at no additional cost to you. Commercial relationships do not determine our editorial recommendations.


