Sukasada
Sukasada
Surabaya
Surabaya
Bus

Sukasada to Surabaya

Updated: 28 May 2026

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.
Fastest Way
Private car to Gilimanuk, then bus to Surabaya.
Cheapest Way
Economy class bus from Gilimanuk to Surabaya.
Compare Sukasada to Surabaya Routes
Bus
Connecting
Duration
12 hours
Avg Price
250,000 - 400,000 IDR
Operator
AKAP Bus (e.g., Gunung Harta)
Route
Sukasada - Gilimanuk - Ketapang - Surabaya

Choose an executive class bus for better comfort.

Travel Tips
  • Ferry Schedule
    Ferries run 24/7, but check for potential delays during bad weather.
  • Bus Comfort
    Bring a blanket as the air conditioning on long-distance buses can be very cold.
  • Snacks
    Buy snacks before boarding the bus as stops are limited.
  • ID Documents
    Keep your ID card or passport ready for ferry boarding.
  • Booking
    Book your bus ticket online to secure a seat.
Safety Tips
  • Bus Safety
    Choose reputable bus companies with good safety records.
  • Night Travel
    Be cautious when traveling at night; keep your valuables close.
  • Ferry Safety
    Follow all safety instructions provided by the ferry crew.
  • Emergency
    Know the location of the nearest police station in Surabaya.
People Also Ask
  • Is there a train?
    No, there is no train from Bali; you must take a bus to Banyuwangi first.
  • How long is the ferry?
    The crossing takes about 45 to 60 minutes.
  • Can I fly?
    Yes, you can fly from Denpasar to Surabaya for a faster trip.
  • Is the bus safe?
    Yes, major bus lines are generally safe and reliable.
  • What is the best time to leave?
    Early morning to arrive in Surabaya by evening.
Quick Info
  • From Sukasada, Bali, Indonesia
  • To Surabaya, East Java, Indonesia
  • Modes
Best Time to Travel

May to September for stable weather and smooth ferry crossings.

Things to Do in Surabaya
1
House of Sampoerna
Visit this museum dedicated to the history of the Indonesian tobacco industry. It is housed in a beautiful colonial building.
2
Suramadu Bridge
See the longest bridge in Indonesia connecting Java and Madura. It is a marvel of modern engineering.
3
Submarine Monument
Explore a real decommissioned Russian submarine. It is a unique historical site in the city center.
4
Tunjungan Plaza
Shop at one of the largest and most comprehensive malls in Surabaya. It is a hub for dining and fashion.
Tags
Sukasada to Surabaya Bali to Java bus Gilimanuk ferry Surabaya travel East Java transport bus to Surabaya Bali to Java travel Sukasada to Surabaya route