Bali transport options can be limited. They don’t have a great public transport system and traffic can be heavy. Having said that there is always a “project” (aka roadwork) on the go to improve the road conditions to decrease congestion.
Put simply, most people who live in Bali use motorcycles to get around. There are cars on the roads, which are either taxi’s or company cars/vans. Most Balinese people use motorbikes for 2 reasons. 1) it’s much more affordable then a car…often an entire family will only have one motorbike between them and 2) with the traffic congestion it is quicker to weave in and out with a bike to get you there faster.
Main way to get around Bali
The best form of transport to get around Bali on your Bali vacation is by taxi. Of course you can ride a motorbike if you wish, but I would only suggest this is you were an experienced rider and used to the Bali road conditions.
If you do organised activities or tours, most companies in Bali provide hotel pick ups and transfers to the location. Airport transfers can be organised through your hotel, but it’s just as simple to get an airport taxi once you have arrived.
Another great way to get around, if you want to see more of the island, is to hire a private driver. Prices are usually good value, and you have flexibility and the knowledge of the driver.
The price of Bali transport
Bali transport is reasonably cheap. We paid roughly $20 – $25 AUD (or between 200, 000 – 240, 000 Indonesian Rupiah) to get from Kuta to Ubud. Most local trips would cost you less then $10 AUD (100,000 Rupiah).
Airport taxis are also well priced. Airport to Jimbaran for example, cost $60000 Rupiah (roughly $6 AUD).
Here is the list of Airport Taxi Fares:
Batubulan 175,000 rupiah
Bukit (Ayana) 150,000 rupiah
Bukit (Pecatu) 225,000 rupiah
Bukit (Uluwatu) 225,000 rupiah
Candidasa 425,000 rupiah
Canggu 225,000 rupiah
Denpasar 125,000-175,000 rupiah
Dyana Pura / Abimanyu 120,000 rupiah
Jimbaran (Intercon) 100,000 rupiah
Jimbaran (Four Seasons) 125,000 rupiah
Kuta (Discovery) 70,000 rupiah
Kuta Centre (Melasti etc) 80,000 rupiah
Legian (Jl Padma) 95,000 rupiah
Nusa Dua 150,000 rupiah
Nusa Dua (Nikko) 185,000 rupiah
Oberoi / Kerobokan 150,000 rupiah
Padang Bai 400,000 rupiah
Sanur 150,000 rupiah
Seminyak (Jl Double Six) 110,000 rupiah
Tanah Lot 300,000 rupiah
Tanjung Benoa 185,000 rupiah
Ubud 300,000 rupiah
Umalas 135,000 rupiah
Are we there yet?
Travel time by car can vary depending on time of day, amount of roadwork being done, time of year etc. However, between most of the main tourist destinations there is a lot of traffic pretty much all the time. Below is a list of average times it takes to get from one place to the next in Bali by taxi:
Kuta – Jimbaran: 20 mins – 1 hr (depending on traffic conditions)
Kuta – Nusa Dua: 45 mins
Kuta – Seminyak: 10 – 20 mins
Kuta – Ubud: 1.5 – 2.5 hrs
Kuta – Lovina: 3 hrs
Kuta – Candidasa: 2hrs
Kuta – Uluwatu: 40 mins – 1 hr
Kuta – Sanur: 30 mins