Java is the richest, lushest and most densely populated of Indonesia’s countless islands. Its diverse landscape ranges from towering volcanoes to dense forest, manicured rice paddies and teeming cities.
Our train adventure explores this 1000km long island starting in Jakarta and travelling through Bandung, Yogyakarta, Solo to Ketapang in the east where we take a short ferry trip to Bali. Our tour ends in Ubud in a luxurious resort nestled in the lush tropical rain forest along the banks of The Ayung River. This tour of Indonesia’s heart really does explore the undiscovered gem that is Java.

We are your choice when you tour Indonesia

A Railway Adventures tour will take you to places that blow you away; places that are beyond your wildest expectations. Experience the richness of Indonesia’s cultural history as you traverse this varying landscape and truly immerse yourself in local traditions.

We have handpicked all of our transport and accommodation options to see you travelling in the height of comfort. With most travel taking place by train, you can sit back and relax while your carriage takes its winding, languorous journey through the island of Java. Every turn will delight your senses and, with a range of comforts available on board, you’ll never be disappointed.

Tour Java with the experts

With decades of experience travelling the world, we offer you a precisely organised trip that lets you truly relax. During our time, we have developed connections with a range of travel companies, meaning we are able to take you to the greatest attractions, wherever you go.

Once you have seen Java – and made plans to come back and explore more of the beautiful island – we also provide tours of Burma and Vietnam for you to enjoy.

Please contact one of our guides for more information on how to book your trip of a lifetime.