The journey from Yogyakarta to Mojokerto covers 300 km. The train is the most efficient mode, taking about 4.5 hours from Tugu Station to Mojokerto Station. Mojokerto is known for its historical significance as the center of the Majapahit Empire. The route passes through the scenic landscapes of East Java.
Total Distance: 300 km driving distance, 260 km straight-line distance.
Trains are frequent and reliable.
May to September for pleasant weather.