Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Ubud

Getting around Ubud: public transport, passes and taxis

There is no metro or city bus network in Ubud, so most visitors walk the centre and use Grab or Gojek cars and bike taxis for anything over 1.5 km (0.9 mi). Hire a private driver (Rp600,000–900,000 a day) for day trips. Scooters only with a motorcycle licence and IDP.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20266 min read

Key facts

Best for the centre
Walking: Jalan Raya, Monkey Forest Road and Hanoman are 10–25 min apart on foot
Best for 2–8 kmcheck
Grab or Gojek car or bike taxi, Rp20,000–80,000
Best for day trips
Private driver, Rp600,000–900,000 a day in Bali
Transit passcheck
None for Ubud; no city bus network
App pickup zonescheck
Some Bali zones restrict app pickups — walk to the marked pickup point
Scooter
Rp70,000–150,000 a day; motorcycle licence and IDP required
Airport transfer
DPS to Ubud 1.5–2 h by car; evening traffic adds time

Your options at a glance

Ubud is a set of villages strung along a few roads, not a grid. The centre is walkable; everything else is a short ride. Match the mode to the distance and the time of day rather than looking for one solution.

Prices below are 2026 estimates in rupiah. App fares move with demand, so treat the bands as a guide, not a quote.

Your options at a glance
ModeBest forTypical costTime
WalkCentre: palace, market, Monkey Forest RoadFree10–25 min between stops
Grab / Gojek car2–8 km, rain, luggageRp20,000–80,0005–20 min, longer in traffic
Grab / Gojek bikeOne person, short hops, beating jamsRp15,000–50,0003–15 min
Private driverDay trips, temples, waterfalls, airportRp600,000–900,000 a dayFull day, 8–10 h
Scooter rentalFlexible solo travel, nearby villagesRp70,000–150,000 a dayYour own pace
Bemo / local minibusRare and hard to time; not a practical visitor optionCheapUnreliable (check)

App prices are 2026 estimates; surge pricing applies at peak times and in heavy rain.

Walking the centre

Most of what you came for sits within a 2 km band: Ubud Palace and the art market on Jalan Raya, Monkey Forest Road running south, and Jalan Hanoman and Jalan Dewi Sita looping east. Between any two of these is a 10–25 minute walk.

Pavements are patchy and often broken, and the narrow roads carry scooters, so walk facing traffic where there is no path and take a torch after dark. Rain turns some stretches into standing water. If you are staying outside the centre, walking is fine by day but a ride is safer at night.

  • Wear shoes with grip; tiles and moss get slippery after rain
  • Carry a small torch or use your phone for unlit lanes
  • Cross where locals cross; traffic does not stop for pedestrians

Grab and Gojek

Grab and Gojek both run in Ubud, with cars and bike taxis. They are the default for short trips and usually the cheapest option. Bike taxis carry one passenger and a small bag; cars suit two to four people with luggage.

The known friction is pickup zones. Some areas of Bali restrict app pickups, and drivers may ask you to walk to a nearby point rather than collect you at the door. This is normal, not a scam. If no driver accepts, walk 100–200 m to a main road and try again.

Pay in the app by card or e-wallet where you can, so you are not hunting for cash. Keep small notes for the times the app fails.

Grab and Gojek
TripCar (2026 estimate)Bike (2026 estimate)
Ubud centre to Monkey ForestRp20,000–40,000Rp15,000–25,000
Centre to Penestanan or Nyuh KuningRp25,000–50,000Rp15,000–30,000
Centre to Tegallalang or TegenunganRp60,000–120,000 (check)Rp40,000–80,000 (check)

Fares are 2026 estimates and vary with demand, rain and traffic.

Private drivers and day trips

For anything beyond about 10 km, a private driver for the day is the practical choice. The Bali norm is Rp600,000–900,000 for a day of roughly 8–10 hours, covering fuel and the driver's time. Agree the hours, the route and whether fuel and parking are included before you set off.

This is also how most people reach Tegallalang rice terraces, Tirta Empul, Tegenungan waterfall and the Besakih or Batur area. Split between three or four people, a day hire often costs less than separate app rides and saves the waiting.

For the airport run, book ahead rather than relying on a last-minute app: DPS to Ubud is 1.5–2 hours by car, and evening traffic adds time.

  • Confirm total price, hours and inclusions in writing before departure
  • Ask whether temple entrance fees and parking are extra
  • Tipping a driver or guide Rp50,000–100,000 a day is the local norm

Scooters and bicycles

Scooter rental runs Rp70,000–150,000 a day and gives you the most freedom for nearby villages such as Penestanan, Nyuh Kuning and Sayan. It is also the riskiest option: Ubud's roads are narrow, busy and often wet.

Ride only with a motorcycle licence and an International Driving Permit. Police fine unlicensed riders, and travel insurance commonly excludes scooter injuries without a valid licence. Bali has discussed restricting foreign scooter rentals, so confirm the current rule before you rely on one.

Bicycles work for short, flat hops but Ubud sits on ridges and valleys, so most rides involve a climb. Traffic and heat limit how far most visitors go.

What a day of moving around costs

A day spent in the centre on foot costs nothing. A day of short app rides lands around Rp50,000–150,000. A full day with a private driver is Rp600,000–900,000, best shared.

Cash still matters. Many drivers and small warungs prefer rupiah notes, and ATMs in the centre can run out or cap withdrawals. Carry a mix of Rp20,000, Rp50,000 and Rp100,000 notes.

What a day of moving around costs
Day typeTypical transport spend (2026 estimate)
Centre on footRp0
Short app rides onlyRp50,000–150,000
Scooter rental plus fuelRp70,000–150,000 plus fuel
Private driver, shared by 3–4Rp600,000–900,000 total
Airport transfer DPS–UbudRp350,000–600,000 (check)

Practical tips

Plan around traffic. The centre jams in the late afternoon and early evening, and rain slows everything. Build 15–20 minutes of slack into any timed booking.

Nyepi, Bali's day of silence, shuts the island completely: no traffic, no check-ins, no going out. Check the date before you book travel across it.

Download offline maps and save your accommodation's location and phone number, since some drivers will call for directions down unmarked lanes.

  • Keep the Grab or Gojek app updated and a payment method loaded before you arrive
  • Screenshot your hotel address in Indonesian for drivers
  • Agree the price before getting into any unmarked car
  • Carry a light rain jacket; afternoon showers are common in the wet season

Questions people ask

What is the best way to get around Ubud?

Walk the centre, where the palace, market and Monkey Forest Road are 10–25 minutes apart. Use Grab or Gojek for 2–8 km trips, and hire a private driver (Rp600,000–900,000 a day) for day trips. Scooters only with a licence and IDP.

Is there a transit pass for Ubud?

No. Ubud has no city bus network or visitor transit pass. Transport is on foot, by app-hailed car or bike, by rented scooter, or by private driver. Treat any pass offer with caution and check what it actually covers.

Are taxis or ride-hailing better in Ubud?

Ride-hailing is usually cheaper and easier, but some Bali zones restrict app pickups, so you may need to walk to a pickup point. Metered street taxis are uncommon in Ubud; agree a price first if you take one.

How much is a private driver in Ubud?

Expect Rp600,000–900,000 for a day of about 8–10 hours, covering fuel and the driver's time. Confirm hours, route and inclusions before you set off, and split the cost between three or four people.

Do I need an IDP to ride a scooter in Ubud?

Yes. Ride only with a motorcycle licence and an International Driving Permit. Police fine unlicensed riders, and travel insurance often excludes scooter injuries without a valid licence.

How do I get from Ubud to the airport?

Ngurah Rai (DPS) is 1.5–2 hours from Ubud by car, longer in evening traffic. Book a private transfer or car ahead rather than relying on a last-minute app ride.

Deep dive

Every source; changeable facts are marked check

Sources