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.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 0.9 mi (1.5 km). Hire a private driver (Rp600,000–900,000 a day) for day trips. Scooters only with a motorcycle licence and IDP.
- 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
GuideUbud
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.
| Mode | Best for | Typical cost | Time |
|---|---|---|---|
| Walk | Centre: palace, market, Monkey Forest Road | Free | 10–25 min between stops |
| Grab / Gojek car | 2–8 km, rain, luggage | Rp20,000–80,000 | 5–20 min, longer in traffic |
| Grab / Gojek bike | One person, short hops, beating jams | Rp15,000–50,000 | 3–15 min |
| Private driver | Day trips, temples, waterfalls, airport | Rp600,000–900,000 a day | Full day, 8–10 h |
| Scooter rental | Flexible solo travel, nearby villages | Rp70,000–150,000 a day | Your own pace |
| Bemo / local minibus | Rare and hard to time; not a practical visitor option | Cheap | Unreliable (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.
| Trip | Car (2026 estimate) | Bike (2026 estimate) |
|---|---|---|
| Ubud centre to Monkey Forest | Rp20,000–40,000 | Rp15,000–25,000 |
| Centre to Penestanan or Nyuh Kuning | Rp25,000–50,000 | Rp15,000–30,000 |
| Centre to Tegallalang or Tegenungan | Rp60,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.
| Day type | Typical transport spend (2026 estimate) |
|---|---|
| Centre on foot | Rp0 |
| Short app rides only | Rp50,000–150,000 |
| Scooter rental plus fuel | Rp70,000–150,000 plus fuel |
| Private driver, shared by 3–4 | Rp600,000–900,000 total |
| Airport transfer DPS–Ubud | Rp350,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
- officialIndonesia.travel – official tourism portal
- officialGrab Indonesia
- officialGojek
- officialAngkasa Pura I – Ngurah Rai (DPS)
- secondaryWikivoyage – Ubud