There are 4 ways to get from Ubud to Banyuwangi by bus, car, car ferry, taxi or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  4h 50m

  1. Take the bus from Terminal Mengwi to Banyuwangi

Rp265232 - Rp297093

Cheapest option

Drive, car ferry  •  2h 50m

  1. Drive from Ubud to Gilimanuk
  2. Take the car ferry from Gilimanuk to Ketapang

Rp117142 - Rp167329

2 alternative options

Taxi, car ferry  •  4h

  1. Take a taxi from Ubud to Gilimanuk
  2. Take the car ferry from Gilimanuk to Ketapang

Rp1128452 - Rp1428085

Fly  •  3h 48m

  1. Fly from Ngurah Rai (DPS) to Blimbimgsari (BWX) DPS - BWX

Rp630000 - Rp1670000

Questions & Answers

The cheapest way to get from Ubud to Banyuwangi is to drive and car ferry which costs Rp110000 - Rp170000 and takes 2h 50m.

More details

The quickest way to get from Ubud to Banyuwangi is to drive and car ferry which costs Rp110000 - Rp170000 and takes 2h 50m.

More details

The distance between Ubud and Banyuwangi is 105 km.

The best way to get from Ubud to Banyuwangi without a car is to bus which takes 4h 50m and costs Rp260000 - Rp300000.

More details

It takes approximately 4h 50m to get from Ubud to Banyuwangi, including transfers.

More details

The best way to get from Ubud to Banyuwangi is to bus which takes 4h 50m and costs Rp260000 - Rp300000. Alternatively, you can fly, which costs Rp600000 - Rp1700000 and takes 3h 48m.

Mode details

The quickest flight from Ngurah Rai Airport to Blimbimgsari Airport is the direct flight which takes 50 min.

Search flights

Banyuwangi is 1h behind Ubud. It is currently 10:26 PM in Ubud and 9:26 PM in Banyuwangi.

Citilink Indonesia offers flights from Ngurah Rai Airport to Blimbimgsari Airport.

Search flights

There are 247+ hotels available in Banyuwangi. Prices start at Rp1267500 per night.

More details

Map of how to get from Ubud to Banyuwangi.
Launch map view
  • Distance: 104.5 km
  • Duration: 4h 50m

What companies run services between Ubud, Indonesia and Banyuwangi, Indonesia?

LADJU Trans operates a bus from Ubud to Banyuwangi every 4 hours. Tickets cost Rp90000 and the journey takes 4h 30m. Alternatively, Citilink Indonesia flies from Ubud to Banyuwangi once daily.

Airlines
Citilink Indonesia
Website
Flights from Ngurah Rai to Blimbimgsari
Ave. Duration
50 min
When
Every day
Estimated price
Rp400000 - Rp1400000
Bus operators
LADJU Trans
Website
ladjutrans.com
Bus from Terminal Mengwi to Banyuwangi
Ave. Duration
4h 30m
Frequency
Every 4 hours
Estimated price
Rp90000
Schedules at
ladjutrans.com
Book at
easybook.com
Ferry operators
ASDP Indonesia Ferry
Phone
(021) 191
Email
pelanggan@indonesiaferry.co.id
Website
indonesiaferry.co.id
Car ferry from Gilimanuk to Ketapang
Ave. Duration
45 min
Frequency
Hourly
Estimated price
Rp6473
Schedules at
indonesiaferry.co.id
Book at
tiket.indonesiaferry.co.id
Adult Passenger
Rp6473
Bike/Motorcycle
Rp7000 - Rp37000
Car
Rp158333
Other operators
Taxi from Ubud to Gilimanuk
Ave. Duration
1h 54m
Estimated price
Rp1000000 - Rp1300000
Ngurah Rai Airport Taxi
Phone
+62 361 935 1011
Grab Taxi
Website
grab.com
Blue Bird Group
Phone
+62 361 701111
Website
bluebirdgroup.com

Want to know more about travelling around Indonesia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Ubud to Ngurah Rai Airport is to bus which takes 1h 30m and costs Rp60000.

More details