Multi-Modal Train & Transit Search
Choose your origin and destination station above to discover direct train schedules, optimized layover connections, and pedestrian platform transfers.
Popular Transit Corridors & Multi-Leg Guides
Detailed step-by-step transfer guides, official timetables, and fares across Indonesia.
The longest continuous railway journey across Java Island spanning ~1,120 km from the western tip (Merak Station, Banten) to th...
Train journey from Jakarta to Malang covering ~880 km. Travelers can choose direct trains (KA Matarmaja, KA Jayabaya, KA Majapa...
The historic scenic mountain route from Bogor to Bandung crossing the slopes of Mount Salak and Lampegan Tunnel. Completed via ...
The fastest journey connecting Jakarta to central Bandung in 45 minutes: Take Whoosh High-Speed Rail from Halim to Padalarang (...
Strategic rail route connecting Central Java (Solo Balapan) to the Sumatra ferry port at Merak via Pasar Senen & Rangkasbitung.
East Java popular circular route operated by KAI Commuter: Western line via Kertosono-Kediri (Commuter Line Dhoho) or Eastern l...
Frequently Asked Questions: Multi-Modal Rail Transit
Everything you need to know about train layovers, booking multi-leg connections, and station transfers.
Multi-leg transit involves connecting between different rail services, such as urban commuter lines (KRL Commuter Line, LRT, MRT) and intercity trains (KA Jarak Jauh). Passengers must allow adequate layover time (typically 45 to 90 minutes) to clear exit gates, transfer platforms, and check in for subsequent legs.
Intercity (KAJJ) tickets are booked via Access by KAI, while urban commuter transit (KRL, LRT, MRT) utilizes contactless smartcards (KMT, e-money) or QR ticketing. alurail provides an end-to-end timetable and transfer optimizer so you can plan both legs accurately.
A minimum layover of 45-60 minutes is recommended when transferring within the same station, and 90-120 minutes if pedestrian or cross-town station transfer is required (e.g., Surabaya Pasarturi to Surabaya Gubeng, or Gambir to Juanda).
Take the subsidized PSO train KA Airlangga from Jakarta Pasar Senen to Surabaya Pasarturi (~IDR 104,000), then connect via KA Probowangi from Surabaya Gubeng to Ketapang Banyuwangi (~IDR 56,000). Total cross-Java rail transit fare starts at only ~IDR 160,000-200,000. Stasiun Ketapang is located directly opposite the ASDP ferry port to Gilimanuk, Bali.
Whoosh passengers disembarking at Padalarang Station enjoy a seamless, free transfer onto the dedicated KCIC Feeder train directly into Bandung Central Station (18 minutes transit, 45 minutes total trip from Halim).