The route from Penebel to Mojokerto covers approximately 420 kilometers. You will travel by road to Gilimanuk, cross the Bali Strait by ferry, and then proceed through East Java via the Trans-Java Toll Road or the northern coastal route. Mojokerto is historically significant as the former capital of the Majapahit Empire. The journey typically takes 10 to 12 hours. You can choose between direct bus services or a combination of ferry and train.
Total Distance: Driving distance 420 km, straight-line air distance 350 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 9 hours (from Ketapang) | 12 hours |
| Avg Price | 200,000 - 400,000 IDR | 350,000 - 500,000 IDR |
| Operator | PT Kereta Api Indonesia | Gunung Harta |
| Route | Ketapang Station - Surabaya Gubeng - Mojokerto Station | Penebel - Gilimanuk - Ketapang - Surabaya - Mojokerto |
| Tip | Transferring at Surabaya Gubeng is the most efficient way to reach Mojokerto. | Look for executive class buses for better legroom on this long journey. |
April to October, avoiding the peak monsoon season for better road conditions.