These are the check-in counters at Jakarta Gambir (above left) and more basic ones at Yogyakarta (above right)... A range of trains links Jakarta with Surabaya, but the best train is the Argo Bromo Anggrek, Eksekutif class only, modern and powerfully air-conditioned.
Jakarta - Surabaya Jakarta - Bandung Jakarta - Yogyakarta & Solo Yogyakarta - Solo Bandung - Yogyakarta & Solo - Surabaya Surabaya - Probolinggo - Banyuwangi (for Bali) It's easy to travel by train & ferry between Java and Bali, or Java & Sumatra.
Java to Bali by train & ferry Java to Sumatra by train & ferry Train travel on Sumatra Ferries to Borneo, Sulawesi & Papua How to travel by ferry between Singapore or Malaysia & Indonesia How to travel overland between Europe & SE Asia Citizens of many countries including the UK, USA, Canada, New Zealand, Malaysia, Thailand & Singapore do not require a visa for stays of up to 30 days.
The countryside is largely flat, rice paddies, villages, towns, palms and the occasional mosque.
After Semarang there's a brief stretch where the train skirts the Java Sea, and around Cirebon you'll see the vast shadow of Mt Cereme in the distance to the south, its summit usually hidden by cloud.
There is both a daytime service and a time-effective overnight service, although the night trains have no sleepers - these disappeared from Indonesian trains in the 1990s.
On the plus side, Eksekutif class seats recline to a good 30 degrees.Trains are cheap, comfortable and air-conditioned, the ideal way to get around.Bookings are computerised and can be made up to 90 days in advance.Some other nationalities including Australia can get a tourist visa on arrival for a stay of up to 30 days. ) and your passport checked at the entrance gate to the platforms.You must enter through a major airport or designated seaport and a return or onward ticket is required, see for details. Check-in to get your orange boarding pass by scanning your QR barcode or typing in your booking reference. This is the South Concourse departures gate at Jakarta Gambir...Our online tutors have years of experience mentoring students just like you.