The journey from Nusa Dua to Pamekasan spans roughly 450 kilometers, requiring a combination of road travel and a ferry crossing. You will first drive or take a bus to Gilimanuk Port, cross the Bali Strait to Ketapang, and continue through the Trans-Java highway toward Surabaya. From Surabaya, you must cross the Suramadu Bridge to reach Madura Island. The final leg involves driving through the Sampang-Pamekasan coastal road. This route is best suited for those seeking a scenic overland adventure across two major islands.
Total Distance: 450 km driving distance; 380 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 14 hours | 12 hours |
| Avg Price | 600,000 - 900,000 IDR | 1,500,000 IDR (fuel + tolls) |
| Operator | Akas Asri | Private Rental |
| Route | Nusa Dua - Gilimanuk - Ketapang - Surabaya - Suramadu Bridge - Pamekasan | Jalan Tol Trans Jawa |
| Tip | Book an executive class bus from Ubung Terminal in Denpasar for better legroom. | Ensure your e-toll card has sufficient balance for the long Trans-Java toll segments. |
May to September, as the dry season ensures smoother ferry crossings and better road conditions.