Traveling from Kuta Selatan to Madiun involves crossing the Bali Strait via ferry and traversing the Trans-Java Highway. The journey covers approximately 550 km. You can take an inter-provincial bus from Mengwi Terminal in Bali directly to Madiun. Alternatively, fly from Ngurah Rai International Airport to Juanda Airport in Surabaya, then take a train. The route passes through major cities like Probolinggo and Mojokerto.
Total Distance: Driving distance 550 km, straight-line air distance 420 km.
|
Direct
|
Connecting
|
|
|---|---|---|
| Duration | 14 hours | 6 hours |
| Avg Price | IDR 350,000 - 500,000 | IDR 1,200,000 - 2,000,000 |
| Operator | Gunung Harta | Lion Air |
| Route | Mengwi Terminal - Gilimanuk - Ketapang - Probolinggo - Madiun | DPS - SUB - Madiun (via train) |
| Tip | Book your seat at least two days in advance at Mengwi Terminal. | Take the Argo Wilis train from Gubeng Station in Surabaya to Madiun. |
May to September, as the dry season ensures smoother ferry crossings and road travel.