The journey from Ubud to Mojokerto covers approximately 400 kilometers. You will travel from Ubud to Gilimanuk, cross to Ketapang, and then take a train or bus to Mojokerto. Mojokerto is a city with deep historical roots, being the center of the Majapahit Kingdom. The route is relatively short and easy to navigate. Expect a total travel time of around 11 hours.
Total Distance: 400 km driving distance, 350 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 12 hours |
| Avg Price | 200,000 - 400,000 IDR | 250,000 - 400,000 IDR |
| Operator | Kereta Api Indonesia (KA Gaya Baru Malam) | PO Harapan Jaya |
| Route | Banyuwangi - Surabaya - Mojokerto | Denpasar - Gilimanuk - Ketapang - Mojokerto |
| Tip | The train is the most convenient way to reach Mojokerto. | Buses are frequent and easy to find. |
May to September, when the weather is dry and pleasant.