Singaraja
Singaraja
Surabaya
Surabaya
Bus

Singaraja to Surabaya

Updated: 28 May 2026

The journey from Singaraja to Surabaya involves driving to the Gilimanuk port, taking a ferry to Ketapang in Java, and then a long bus ride to Surabaya. The total distance is about 350 kilometers, taking 12 hours. This is a major route connecting Bali to East Java. It is a long but rewarding journey through diverse landscapes.

Total Distance: 350 km driving distance, 280 km straight-line air distance.
Fastest Way
Private car to Gilimanuk and bus/car to Surabaya, taking 12 hours.
Cheapest Way
Public bus is the most economical way to travel to Surabaya.
Compare Singaraja to Surabaya Routes
Bus
Direct
Duration
12 hours
Avg Price
300,000 - 500,000 IDR
Operator
AKAP Bus
Route
Singaraja to Gilimanuk, ferry to Ketapang, then bus to Surabaya.

Choose an executive class bus for better comfort on the long ride.

Travel Tips
  • Bus
    Book your bus ticket in advance.
  • Comfort
    Bring a neck pillow for the long bus ride.
  • Booking
    Arrange your transport in advance for a smooth trip.
  • Food
    Pack snacks for the long journey.
  • Navigation
    Use GPS to navigate the roads in Surabaya.
Safety Tips
  • Bus
    Keep your valuables with you at all times.
  • Weather
    Check for traffic updates before traveling.
  • Health
    Carry basic medical supplies for your trip.
  • Emergency
    Keep your phone charged and have a local map.
People Also Ask
  • Is Surabaya worth visiting?
    Yes, it is a major city with much to offer.
  • How long is the trip?
    Approximately 12 hours.
  • Can I fly?
    Yes, but this guide focuses on the land/sea route.
  • What is the best time to visit?
    Dry season for better travel conditions.
  • Is the bus safe?
    Yes, it is a standard and regulated service.
Quick Info
  • From Singaraja, Bali, Indonesia
  • To Surabaya, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

Early morning to ensure you reach Surabaya by evening.

Things to Do in Surabaya
1
Surabaya Submarine Monument
A unique museum inside a real submarine.
2
House of Sampoerna
A historical museum about the tobacco industry.
3
Tunjungan Plaza
A massive shopping mall in the city center.
4
Cheng Ho Mosque
A beautiful mosque with Chinese architectural influences.
Tags
Singaraja to Surabaya Bali to Java Gilimanuk ferry Surabaya travel Singaraja transport overland travel how to get to Surabaya Bali travel guide