How to Get from Bali Ngurah Rai International Airport (DPS) to Ubud Monkey Forest
Ubud Monkey Forest lies about 35 km north of Bali Ngurah Rai International Airport. Depending on traffic and mode, the journey takes roughly 1 hour by private car or taxi and about 2.5–3 hours by public bus.
Bali Ngurah Rai International Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Ubud Monkey Forest
See all tours & tickets⚠️ Important Local Taxi & Arrival Tips
- Ignore touts inside the arrivals hall offering unofficial rides; use the official taxi counter or designated app pickup zones only.
- Airport taxi must be paid at the counter with a fixed-price voucher; confirm the Ubud fare before leaving and do not pay the driver a second time.
- For Grab/Gojek, only meet at the designated Grab lounge/Gojek pick-up point, not at the general kerb, and never accept a driver who approaches you elsewhere.
- Trans Metro Dewata is cashless only (QRIS/e-money); anyone selling cash bus tickets is a scam.
Frequently Asked Questions
The cheapest way is the Trans Metro Dewata public bus. You need two corridors via Ubung Terminal, costing Rp4,400 each, so about €0.40 per person, but it is slow and buses are daytime only.
By private car or official taxi, the 34.9 km drive normally takes about 1 hour but can take up to 2 hours in heavy traffic. The public bus with transfer can take about 2.5–3 hours.
The official airport taxi counter mainly accepts cash rupiah; card acceptance is reported but not guaranteed, so carry enough cash. Grab and Gojek accept in-app card/wallet or cash.
No direct bus serves the airport to Ubud Monkey Forest. You must take Trans Metro Dewata K2B from the airport to Ubung Terminal, transfer to the Ubung–Ubud corridor, then walk from the Monkey Forest parking stop.
Yes, but only at the designated Grab lounge or Gojek pick-up zones signposted from baggage claim. They cannot pick up at the general kerb, and drivers may ask you to walk to the pickup point.
A pre-booked private transfer or official airport taxi is best for families because it is door-to-door, has fixed per-car pricing and space for bags. The public bus has little luggage space and requires transfers.
Nearby places
More transfers from Bali Ngurah Rai International Airport (DPS)


