Mojokerto is a city with deep historical roots, serving as the gateway to the ancient Majapahit Kingdom. Traveling from Purwokerto to Mojokerto is most efficiently done by train, with a travel time of approximately 8 to 9 hours. You will arrive at Mojokerto Station, which is well-connected to the rest of the city. The train journey offers a comfortable way to traverse the distance, with various classes available to suit your needs. Mojokerto is an excellent base for exploring historical sites.
Total Distance: 410 km driving distance; 360 km straight-line air distance.
The Gaya Baru Malam train is a reliable and popular option.
May to September for dry weather, ideal for visiting historical sites.