The journey from Sukasada to Surabaya is a long-haul trip covering approximately 400 kilometers. You will first travel by bus or private car to Gilimanuk Port, then take a ferry across the Bali Strait to Ketapang, Banyuwangi. From Ketapang, you can board a long-distance bus to Surabaya. The entire journey takes about 12 hours depending on ferry schedules and road conditions. This route is essential for those traveling overland between Bali and the major cities of East Java.
Total Distance: 400 km total travel distance.
Choose an executive class bus for better comfort.
May to September for stable weather and smooth ferry crossings.