Traveling from Mojokerto to Jakarta covers over 750 kilometers. The most practical way to travel is by train from Mojokerto station to Jakarta (Gambir or Pasar Senen) or by flying from Juanda International Airport (SUB) in Surabaya, which is about an hour from Mojokerto. The train journey offers a scenic view of the Javanese countryside, while the flight is significantly faster. Both options are well-established and reliable for long-distance travel across the island of Java.
Total Distance: 780 km driving distance, 680 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 1 hour 30 minutes (flight time) |
| Avg Price | IDR 300,000 - 800,000 | IDR 900,000 - 1,500,000 |
| Operator | KAI (Argo Bromo Anggrek) | Garuda Indonesia or Citilink |
| Route | Mojokerto Station to Jakarta Gambir Station. | Juanda Airport (SUB) to Soekarno-Hatta Airport (CGK). |
| Tip | Book executive class for a comfortable overnight journey. | Factor in the 1-hour travel time from Mojokerto to Juanda Airport. |
Year-round, though avoid the peak holiday seasons (Lebaran) for better ticket availability.