7 how to travel to Ubud from Ngurah Rai Airport Easily
Ever dreamed of starting your Bali adventure without a single hiccup?
At Ngurah Rai Airport (Denpasar) you catch the sweet scent of coconut palms and feel warm humidity wrapping you like a cozy hug.
But that 38 kilometer drive to Ubud past emerald rice terraces (stepped fields that glow at sunrise) and clove scented villages can trade paradise for a sweat fest.
Oops. Not exactly relaxing, right?
Ready to skip the stress?
Here are seven easy ways to glide into your jungle hideaway without the guesswork.
Overview of Transport Options from Ngurah Rai Airport to Ubud

Ever felt that soft sigh of relief when you step off your flight? That’s what happens at Ngurah Rai International Airport, coconut palms scenting the air, humidity wrapping you like a warm hug. Your next stop, Ubud, sits about 38–42 km to the north, with roads winding through rice terraces (stepped fields that glow emerald at sunrise), clusters of frangipani trees, and quiet villages.
Depending on your route, you’ll spend between 1.5 and 2.5 hours getting there. Choose the Denpasar toll road for a quicker trip, or take the scenic path past Mount Batur and Kintamani if you’re in no rush. After 4 pm, traffic around Seminyak shops and the airport exit can add another 30 minutes. But that first glimpse of jungle-clad hills makes it worth the wait. Pure bliss.
When it comes to airport transfers, it’s all about comfort, cost, and timing. Ever dreamed of skipping the queue and stepping straight into a waiting car? A pre-booked private ride gives you that stress-free feeling, no unlicensed drivers, just a fixed rate and WhatsApp updates if your flight runs late. Pure ease.
On a budget? Try the Teman public bus from Denpasar for just IDR 4,400. You might squeeze in with fellow travelers chatting in Bahasa. Families and small groups often pick pre-booked shuttles or the Kura Kura bus, fixed fares, room for luggage, no surprises at the meter. Simple.
| Transport Mode | Travel Time | Cost Range | Booking Method |
|---|---|---|---|
| Official Taxi | 1.5–2.5 hours | IDR 400k–500k | Airport taxi counter |
| Pre-booked Private Car | 1.5–2.5 hours | IDR 325k–600k | Online booking & WhatsApp |
| Grab/Gojek | 1.5–2.5 hours | IDR 350k–400k | App booking, curbside meet |
| Kura Kura Shuttle | 1 hr 45 min–2 hr | IDR 100k | Online or Lippo Mall ticket |
| Teman Public Bus | 2.5–3 hours | IDR 4,400 | Ticket at bus stop |
| Scooter Rental | 1.5–2.5 hours | IDR 105k–175k/day | Rental shop or airport delivery |
Think about when you arrive, how many are in your party, and how much luggage you have. Then pick the option that feels right. Your Bali adventure starts the moment you settle into the back seat.
Official and Private Taxi Services for Ubud Transfers

Feel the warm tropical breeze as you step out of the DPS arrivals hall. You’ll spot the official taxi counters just beyond the doors. These friendly desks are your first stop for a ride to Ubud. Fares start at IDR 500,000 (about $35), but with a little chat you can often settle around IDR 400,000.
Next, here’s how to grab your taxi:
- Head to the counter by baggage claim.
- Ask for a printed voucher showing “Ubud” and your fare in rupiah (Indonesian currency).
- Take the voucher to the taxi stand and hand it to the attendant.
- Watch for the license plate on your voucher and hop in when your car arrives.
Keep things simple by paying with rupiah notes, no confusion that way. Feel free to haggle down a bit before you hand over the cash. And don’t forget: always check the driver’s ID badge and the vehicle plate. That way your ride into Ubud is fair, safe, and stress-free.
Pre-Booked Private Car Transfers from Ngurah Rai Airport to Ubud

Imagine stepping off your plane into the warm Balinese breeze (that soft coconut-scented air!). Your friendly driver is waiting just beyond the arrivals door, holding your name on a hand-lettered sign. No waiting in lines or guessing who’s who. Ever dreamed of gliding past emerald rice terraces (stepped fields that glow at sunrise) on your way to Ubud?
We’ve set simple rates of IDR 350,000–600,000 for up to four guests (plus luggage). That fare covers bag assistance and the smooth hum of an air-conditioned ride to Ubud. We’ll keep an eye on your flight, WhatsApp updates for any delays, so you can sink into your seat and unwind. No surprises.
Booking feels like picking a date on a calendar, enter your travel info, click confirm, and you’re done. You’ll get instant confirmation via email or WhatsApp. Easy, right?
Just before you land we’ll send your driver’s name, photo, and license plate number. Pure peace of mind.
Ride-Hailing Services from Bali Airport to Ubud

Touch down at Ngurah Rai Airport (Bali’s main airport) and breeze past the long taxi lines. Ever wished you could summon a ride in seconds? Just fire up Grab or Gojek (a bike-taxi app), tap your screen and feel that soft hum of scooters as drivers ping back.
Next, head to the official Grab Lounge (a comfy spot inside the terminal) or step outside to the marked curb meeting points. Look for a car or motorbike with your name on the windshield. No guesswork. Usually you’re rolling in under 15 minutes, even if your flight’s late.
There’s a small airport surcharge on top of the fare. For up to four people and two large suitcases, expect around IDR 350,000–400,000 (about US$23–26). Pure convenience.
If you’re ever unsure where to meet, ping your driver in the app or shoot a quick WhatsApp message. They’ll guide you right to the curb, no stress. Oops, let me rephrase that: smooth sailing all the way to Ubud.
Shared Shuttle and Public Bus Transfers to Ubud

Traveling in a group from Ngurah Rai Airport (Bali’s main airport) is a breeze. Shared vans you book online usually stop at a few hotels, plan for an extra 30 to 60 minutes for drop-offs. But it feels like a rolling tour of emerald rice terraces (stepped fields that glow at sunrise). Pure bliss.
If you don’t mind a short stroll, the Kura Kura shuttle picks up at Lippo Mall Kuta (a mall near the airport). It’s about a 15-minute walk from the terminal. The shuttle leaves at 8 am and 2 pm daily, costs IDR 100,000 (about $7), and glides into Ubud (Bali’s artsy jungle town) in around 1 hour 45 minutes to 2 hours. You can book your seat online and step off right where your adventure begins.
Next, the Teman public bus runs from Denpasar (Bali’s capital city) between 6 am and 7:50 pm. Fares are IDR 4,400 (about 30 cents) and it’s tap-and-go with a contactless card or e-wallet, no cash needed. You’ll transfer once in town and the trip takes 2½ to 3 hours with stops at local hubs. It’s longer but budget-friendly, and you might catch the scent of sate skewers (grilled meat with spicy peanut sauce) sizzling roadside.
For a stay as smooth as your shuttle ride, explore our luxury villa in Ubud experiences.
Self-Drive Car Rental and Scooter Options from DPS to Ubud

Ever dreamed of sliding behind the wheel with palm fronds swaying overhead? Renting a car gives you the freedom to pull over at rice terraces (stepped fields that glow emerald at sunrise) or explore a hidden temple whenever you like. But I’ll be honest. Bali’s narrow lanes and unpredictable drivers can feel a bit chaotic if you’re not used to it.
You’ll spot rental counters in the arrivals hall at Ngurah Rai Airport (DPS). Choose from a sleek sedan, an SUV, or an MPV (multi-purpose vehicle). Daily rates start around IDR 300k–500k (about $20–$35), depending on the model. Many guests skip driving and hire a local driver instead. They charge roughly the same and know all the shortcuts, plus the perfect spots for fresh coconut water.
Feeling adventurous? Try renting a scooter to zip through traffic like a local. Companies like Bikago can deliver a well-oiled bike right to the terminal. You’ll pay IDR 105k–175k per day, with a three-day minimum. Don’t forget your International Driving Permit (IDP) and a snug helmet. Local rules require both. Keep your speed easy, stick to quieter back roads, and mount your phone for GPS. It takes a little practice, but once you’ve got it, island life feels so close.
Traffic Timing Tips

Ever dreamed of gliding into our villa without a traffic snarl? Here’s our insider scoop.
From around 4 pm, the stretch from Ngurah Rai airport (your first glimpse of Bali) through Seminyak’s lively arterials (the busy main roads) starts to slow. Central Ubud (the island’s cultural heart) often joins in the gridlock.
Time your trip before noon or wait until after 7 pm. You’ll breeze through with no idling engines, just the soft murmur of your ride.
Or try a late-night run. The roads open up, you’ll save about 15-30 minutes, and the warm jungle air feels like a calm embrace. Pure bliss.
Booking Best Practices and Scam Prevention for Ubud Airport Transfers

Watch for helpers without a proper permit offering to haul your bags (they look official but aren’t). Instead, head to the licensed transport counter right inside the terminal.
Show your printed voucher or e-ticket for the transfer you pre-booked. That way you lock in the fare in Indonesian rupiah (IDR) before you even step outside.
Double-check your driver’s name, the license plate number, and look for a matching ID badge. It’s quick and gives you peace of mind.
Send yourself a WhatsApp message with the pickup spot, driver’s name, and plate number. Then you can spot the right car in the crowd.
Final Words
Right from official taxis and private car services to app-based rides and shared shuttles, we’ve mapped the main ways to reach Ubud after landing in Bali. We dug into costs, travel times, pickup spots, and even permit tips for those craving a scooter ride.
Picking the right option comes down to your budget, time, and comfort needs. Grab a private car if you’re all about ease, or hop on a Teman bus for a budget ride.
Now you know exactly how to travel to Ubud from Ngurah Rai Airport with a plan that matches your pace.
FAQ
How do I get from Ngurah Rai Airport to Ubud?
- Official taxi
- Pre-booked private car
- Grab/Gojek ride
- Shared shuttle
- Public bus with transfer
- Scooter rental
What is the travel time and distance between Ubud and Denpasar Airport?
How much does a taxi cost from Denpasar Airport to Ubud?
- Metered airport taxi: IDR 400,000–500,000
- Grab/Gojek ride: IDR 350,000–400,000
- Pre-booked private car: starting at IDR 325,000
