Java is home to around half of Indonesia’s total population. Despite this, not many tourists visit Java. Many people skip over it to go to Bali for a beach vacation. Because of this there is not a ton of information out there about Java and how to get around. Here are all the different modes of transport I used while on Java and some tips for figuring out the train system that connects most of the major cities of Java.
There are two main ways of getting around Java: train or plane. The bus is also an option, but if you are planning on staying on the main tourist routes the train will serve you just as well.
Before you go to the train station to buy your ticket make sure that you are choosing the right one. In many cities in Java, there are multiple train stations and different trains leave from certain stations depending on what class you want to ride in (executive, economy, or business). Each of the classes cost a different price, so make sure you are going to the one in your budget!