Surabaya
Surabaya
Denpasar
Denpasar
Bus Flight

Surabaya to Denpasar

Updated: 28 May 2026

The route from Surabaya to Denpasar is a popular path for travelers heading to Bali. You can fly from Juanda International Airport to Ngurah Rai. Alternatively, take a bus from Bungurasih Terminal, which includes a ferry crossing from Ketapang to Gilimanuk. This journey offers a mix of urban, rural, and coastal scenery. It is the primary land route for goods and people entering Bali.

Total Distance: Driving 430km, air distance 300km.
Fastest Way
Direct flight, taking 60 minutes.
Cheapest Way
Bus, costing around 200,000 IDR.
Compare Surabaya to Denpasar Routes
Bus
Direct
Flight
Direct
Duration 12 hours 1 hour
Avg Price 200,000 - 350,000 IDR 600,000 - 1,200,000 IDR
Operator Akas Asri Lion Air
Route Bungurasih to Ubung SUB to DPS
Tip Includes the ferry crossing fee. Flights are very frequent and affordable.
Travel Tips
  • Ferry
    If taking the bus, have your ID ready for the ferry check.
  • Transport
    Use Grab or Gojek for easy navigation in Denpasar.
  • Culture
    Dress modestly when visiting temples.
  • Currency
    Carry cash for small shops and markets.
  • Booking
    Book flights in advance for better rates.
Safety Tips
  • Traffic
    Be careful of motorbikes in heavy traffic.
  • Scams
    Avoid unofficial money changers.
  • Health
    Drink only bottled water.
  • Emergency
    Keep the tourist police number saved.
People Also Ask
  • Is the ferry included?
    Yes, bus tickets usually include the ferry fee.
  • How long is the flight?
    About 1 hour.
  • Can I drive?
    Yes, but the ferry crossing is mandatory.
  • Is it safe?
    Yes, it is a very popular tourist route.
  • Are there trains?
    No, there are no trains in Bali.
Quick Info
  • From Surabaya, Jawa Timur, Indonesia
  • To Denpasar, Bali, Indonesia
  • Modes
Best Time to Travel

April to September for dry weather.

Things to Do in Denpasar
1
Sanur Beach
A calm beach perfect for sunrise and water sports.
2
Bajra Sandhi Monument
A grand monument dedicated to the struggle of the Balinese people.
3
Badung Market
The largest traditional market in Denpasar.
4
Bali Museum
Showcases the rich history and culture of the island.
Tags
Surabaya to Denpasar flights to Bali bus to Bali Surabaya to Denpasar travel Bali travel guide how to get to Bali Surabaya to Denpasar distance best way to Bali