Trains in Java – Indonesia

Java has a useful train network which makes for a great way to get from Jakarta to major cities on the island.

Train at Jakarta Gambir Station

Train at Jakarta Gambir Station

The trains are spacious and comfortable and have a meal service.

Jakarta view from train

Jakarta view from train

After flying and overnight buses the train has been a welcome change. The train from Jakarta to Yogyakarta shows off Java at its most scenic, with dormant volcanos as the back drop of rice fields.

Java from the train

Java from the train