General speaking, Ubud transport could be a little bit challenging as you don’t have much options for Public transport. However, if you are comfortable riding motorbike it would be handy, besides it is affordable to rent either motorbike, bicycle or car in Ubud.
Here’s your guide to Ubud transport
Travel from Bali to Ubud
By bemo or minibus
From Denpasar’s Batubulan terminal to Ubud you can take Bemo which costs about Rp 8,000 but if you are a foreigners you will have to pay more, and it takes about one hour ride from Denpasar to Ubud by Bemo.
Bemo operating time is from the morning to about 16.00 in the afternoon, therefore you are recommended to take the morning Bemo from Denpasar to Ubud.
You can take the bemo connections in Denpasar to get to Batubulan terminal. Or the other option is taking the government owned bus (Trans Sarbagita) which is more comfortable and cheaper especially for those who are travelling from/to Nusa Dua, Kuta, Sanur, Airport or all the places between. Here’s Trans Sarbagita bus routes.
Travelling to Ubud By taxi
This is the handy option, you can easily take taxi from any part of Bali to Ubud. If you are not planning to stay overnight in Ubud, it is best to rest a return trip taxi for a better price, otherwise, you’ll be hit with a 30% fee for going out-of-town. Metered fares, one-way and not including surcharge, are around Rp 150,000 from Denpasar to Ubud and Rp 200,000 from Kuta.
Travelling to Ubud By online taxi (Grab / GoJek / Uber/Bali Cab)
The good news is that the online taxi is now also operating in Bali, like Ubud, Gocar/Gojek or Grab.
First make sure to download the app in your smartphone. Here’s the link for Bali online taxi applications:
Travelling to Ubud by a charter bus or shared shuttle bus
Either charter or shuttle bus, technically, you are going to share the air-conditioned bus with other passengers, and it is quite comfortable. You can either book the bus from your hotels or homestays or from the its bus companies.
Those companies offer daily direct transfers to Ubud from the Ngurah Rai International Airport and other main towns in Bali to Ubud and other destinations within Bali. The fares to Ubud is from Rp 50,000 to Rp 80,000.
Driving car or motorbike to to Ubud
If you are comfortable driving by yourself it would be perfect, besides, it is relatively safe to drive around Bali. You can either rent a motorbike or car.
Self driving is of course is cheaper since you will not have to pay the driver, just make sure to have your international driving license and drive safely!
Read a complete travel guide to Ubud here.