Banyuwangi
Banyuwangi
Denpasar
Denpasar
Bus Ship

Banyuwangi to Denpasar

Updated: 29 May 2026

The route from Banyuwangi to Denpasar involves a short ferry crossing from Ketapang Port to Gilimanuk Port, followed by a bus or private car journey across Bali. The ferry operates 24 hours a day, taking approximately 45 minutes to cross the Bali Strait. Once in Gilimanuk, you can take a public bus to Ubung Terminal in Denpasar. The total distance is about 180 km, including the sea crossing. This is the primary gateway for travelers entering Bali from Java.

Total Distance: 180 km driving distance, 100 km straight-line air distance.
Fastest Way
Private car hire allows for the fastest transit from port to Denpasar.
Cheapest Way
Public ferry followed by a local bus is the most economical way.
Compare Banyuwangi to Denpasar Routes
Bus
Direct
Ship
Direct
Duration 4 hours 45 mins
Avg Price IDR 60,000 - 100,000 IDR 10,000
Operator Gunung Harta ASDP Indonesia Ferry
Route Gilimanuk Terminal to Ubung Terminal, Denpasar Ketapang Port to Gilimanuk Port
Tip Buses are available immediately upon exiting the ferry terminal. Have your ID card ready for the mandatory check at the port.
Travel Tips
  • Ferry Tickets
    Buy tickets online via the Ferizy website to avoid long queues.
  • Currency
    Carry small denominations of cash for bus fares and snacks.
  • Time Zone
    Remember that Bali is one hour ahead of Banyuwangi (WIB to WITA).
  • Motion Sickness
    Take medication if you are prone to seasickness during the crossing.
  • Dress Code
    Wear comfortable clothing suitable for tropical humidity.
Safety Tips
  • Ferry Safety
    Locate the life jackets as soon as you board the ferry.
  • Scams
    Ignore unofficial touts offering overpriced transport at the port.
  • Road Safety
    Bali roads can be narrow and winding; choose reputable bus companies.
  • Hydration
    Drink plenty of bottled water to stay hydrated in the heat.
People Also Ask
  • How often do ferries run?
    Ferries run every 15-30 minutes, 24 hours a day.
  • Is there a train to Bali?
    No, there is no railway connection to Bali from Java.
  • How long is the bus ride?
    The bus from Gilimanuk to Denpasar takes about 4 hours.
  • Do I need a passport?
    Domestic travelers need an ID card; international travelers need a passport.
  • Can I take a car?
    Yes, you can drive your car onto the ferry for an additional fee.
Quick Info
  • From Banyuwangi, East Java, Indonesia
  • To Denpasar, Bali, Indonesia
  • Modes
Best Time to Travel

April to October for pleasant weather and calm sea conditions.

Things to Do in Denpasar
1
Ketapang Port
Watch the sunrise over the Bali Strait before boarding the ferry.
2
Gilimanuk Port
Visit the nearby West Bali National Park entrance for a quick nature stop.
3
Ubung Terminal
Navigate the local transport hub to reach your final destination in Bali.
4
Denpasar City
Explore the vibrant Badung Market for local produce and traditional crafts.
Tags
Banyuwangi to Denpasar Ketapang to Gilimanuk ferry Bali travel guide Banyuwangi to Bali bus ferry crossing Indonesia Denpasar transport Bali ferry schedule East Java to Bali