Sanur is roughly 25–30 minutes by car from Ngurah Rai International Airport (DPS) in normal traffic, closer to 20 minutes late at night, and up to 45–60 minutes in the late-afternoon rush. In 2026 a Grab or Gojek car costs around IDR 100,000–180,000 including the airport surcharge, the official airport taxi desk charges around IDR 150,000–250,000, and a pre-booked private driver typically runs IDR 250,000–350,000. It is one of the closest beach areas to the airport, and the drive stays on the same coast, so there is no mountain road or island crossing after a long flight.
THE PRACTICALITIES
What the journey looks like
- The route
- The time
- Pre-booked transfer
- Airport taxi
- Ride-hailing
- Arriving late
- 25–30 MIN TO DPS OFF-PEAK
- GRAB IDR 100,000–180,000
- TAXI DESK IDR 150,000–250,000
- LATE ARRIVALS BY ARRANGEMENT
- FREE PRIVATE PARKING
The transfer is the part of a Bali holiday nobody plans and everybody remembers. Most long-haul flights land in the early hours or late at night, the terminal is busy, and the drive that follows can be twenty minutes or two hours depending on where you are going.
READ MORESHOW LESS
Sanur is on the short end of that range. It sits on the same coast as the airport, north-east of it along the Bypass Ngurah Rai, and the route avoids the roads that make Canggu, Ubud and the north famous for marathon transfers.
This page covers the practical side: how long the drive really takes at different times of day, what each option costs in 2026, how ride-hailing pick-up actually works at the airport, and how a late-night arrival works when your accommodation is a private villa rather than a hotel desk.
How far is Sanur from Bali airport?
Roughly 25–30 minutes by car in normal traffic, which makes Sanur one of the closest beach areas to Ngurah Rai International Airport (DPS). Land late at night and it can be closer to 20 minutes; hit the late-afternoon rush and 45–60 minutes is realistic.
READ MORESHOW LESS
The pattern is fairly reliable. Flights landing after about 21:00 or before 07:00 meet a near-empty bypass, which is when Sanur feels almost next door to the airport. Mid-morning and midday are usually easy too. The slow window is the stretch from roughly 16:00 to 19:00, when the roads around Denpasar clog, and the days around Galungan and the Christmas and New Year peak can slow things at any hour. Every honest time estimate for Bali comes with that caveat, and this one is no different.
For departures the same logic applies in reverse: for an afternoon flight, leave Sanur with an hour of margin rather than counting on thirty minutes. And note Nyepi, Bali's day of silence in March: the airport closes for the day and no vehicles are allowed on the roads, so never plan to arrive or leave on it.
How much does a taxi or transfer from Bali airport to Sanur cost?
Expect around IDR 100,000–180,000 with Grab or Gojek, around IDR 150,000–250,000 at the official airport taxi desk, and around IDR 250,000–350,000 for a pre-booked private driver. Fares move with demand and vehicle size, so treat these as ranges rather than quotes.
READ MORESHOW LESS
The airport taxi desk in the arrivals hall is the simplest walk-up option: you name the destination, the fare is set before you move, and staff walk you to the car, so there is no negotiation at the kerb. Metered Bluebird taxis, Bali's most reputable taxi firm, price similarly on this run; a mid-2026 quote for Sanur came in around IDR 150,000.
A pre-booked driver costs a little more and removes every decision: someone standing in arrivals with your name, a price agreed before you fly, help with the bags. Our concierge arranges airport transfers for guests and confirms the exact price with you in advance; we never quote a figure we have not checked.
One small extra to expect: if your driver takes the Bali Mandara toll road to skip traffic, the toll of around IDR 15,000 is usually not included, and you will be asked to cover it in cash at the gate. It saves a few minutes at busy times and very little at quiet ones.
Can you use Grab or Gojek from Bali airport?
Yes. Both apps operate at DPS, but they pick up from designated zones rather than the kerb outside arrivals: you book in the app, walk a few minutes to the marked pick-up point and meet your driver there.
READ MORESHOW LESS
At the international terminal, follow the Grab or Gojek signs through the arrivals retail area out to the pick-up zone; both firms run small staffed lounges on the way where you can sit down and get help placing the ride. Airport pick-ups carry a surcharge on top of the normal fare, which is why this leg costs more per kilometre than the same car ordered in town, and app prices shift with demand, so the fare you see at 02:00 will not match the one at 17:00.
Two honest caveats. Do not plan on a motorbike pick-up from the terminal with luggage; the apps steer airport rides to cars, and rightly so. And after a red-eye landing with tired children and two trolleys, the walk to the ride-hailing zone is exactly the moment a pre-booked driver holding a name board earns its extra hundred thousand rupiah.
Is Sanur closer to the airport than Ubud or Canggu?
Considerably. Sanur sits on the same coast as the airport, 25–30 minutes up the bypass in normal traffic, while Ubud is an hour or more inland and Canggu is a longer run through some of the island's worst traffic.
READ MORESHOW LESS
That difference matters most at the two ends of a holiday. Arriving, it is the difference between being in the pool by mid-morning and spending the first half day in a car. Leaving, it is the difference between a relaxed breakfast and a nervous early start.
It is also why Sanur works so well for a short first or last night in Bali; see our guide to using Sanur as a stopover base.
What happens when you land at Bali airport?
Immigration, baggage and customs, then the arrivals hall where drivers wait with name boards. From a busy long-haul arrival, allow a good hour between touchdown and driving away.
READ MORESHOW LESS
Paperwork first. Since September 2025 Indonesia has merged its customs, health and immigration declarations into a single free online form, the All Indonesia Arrival Card, which every traveller completes within three days before arrival. Most visitors also need a visa on arrival, which can be bought online in advance as an e-VOA to skip a queue. These rules genuinely change, so check an official source shortly before you fly rather than trusting a travel article, including this one.
Cash is worth a thought too. Airport exchange rates are rarely the best available, and there are ATMs and money changers in Sanur, so changing a small amount at the airport and the rest in town is the usual approach. Keep some smaller notes handy for the toll and tips.
Can you check in late at night?
By arrangement. Check-in at Oasis Residences runs from 15:00 until 23:00; later arrivals are possible by arrangement, so tell us your flight number and someone will be expecting you.
READ MORESHOW LESS
Share your flight number when you book and we plan the arrival around it. If the villa is free the night before, an early check-in is often possible; where it is not, we will say so plainly rather than leave it open.
Early check-out works the same way: if you have a dawn flight, the concierge arranges the car the evening before so nobody is booking a driver at five in the morning.
Frequently asked questions
Is there a toll road from Bali airport to Sanur?
Drivers sometimes use the Bali Mandara toll road to skip traffic on the way to Sanur. The toll is around IDR 15,000, usually paid by you in cash at the gate, and it saves a few minutes at rush hour. The ordinary bypass route is free and just as quick when the roads are quiet.
“Very quiet, loved the upstairs space, it was huge and very spacious, just what I needed. Villa was fully equipped.”
Where Oasis fits in
A gate, not a lobby
Oasis Residences is about 25–30 minutes from the airport in normal traffic, on a quiet gated lane less than a ten-minute walk from Sanur Beach. Airport transfers, drivers and taxis are arranged through the concierge, with the price confirmed to you beforehand. Check-in from 15:00 until 23:00; later arrivals by arrangement, tell us your flight number.
