Bali airport to Canggu: transfers, Grab, taxis, travel time and traffic (2026)
Canggu is about 17 to 20 km from Ngurah Rai airport, but the drive can take from 45 minutes to almost two hours. Every way to make the trip compared, what it costs, and how to land without the stress.

Bali airport to Canggu: the short answer
Canggu is about 17 to 20 km from I Gusti Ngurah Rai International Airport, depending on where exactly you are staying. By day the drive takes anywhere from 45 minutes to 1 hour 45 minutes, and at night it usually drops to around 45 minutes to an hour.
The easiest way to get from Bali airport to Canggu is a private transfer booked before you fly: a driver waits for you at arrivals and the price is fixed. Grab, the airport taxi kiosks and freelance drivers cost about the same, but you wait, queue or negotiate after a long flight.
Private transfer or hotel pick-up
Many hotels and villas arrange airport pick-ups, either with their own drivers or through partners. Some are private and some are shared with other guests, so check before you book. Bali Holiday Secrets also advises reading the terms on how long a driver will wait, because if your flight is delayed you may need another option.
At The Umalas Signature, airport transfers and daily drivers are arranged by the concierge on request. Mention your flight in the comment field when you send a booking request, or message the team on WhatsApp, and the price is confirmed before you travel.

Grab, Gojek and the airport taxi kiosks
Grab and Gojek are the ride-hailing apps in Bali, and there is no Uber or Lyft. After immigration, look for the green Grab Lounge in arrivals, where staff help you book a car. When several flights land at once, expect a queue of 20 to 40 minutes.
Taxi kiosks inside the arrivals hall sell a ticket at a fixed price, and a driver is then assigned outside. You avoid haggling, but you do not choose the driver. Blue Bird, the island’s best-known taxi fleet, has restrictions on picking up at arrivals, and Bali’s Teman Bus currently has no route from the airport to Canggu.
Freelance drivers and arriving at night
Freelance drivers wait outside arrivals and offer rides as you walk out. They have no meter or app, so agree the price before you get in, and be ready to walk away if it is too high.
Arriving at night is quicker because traffic is lighter, but there are fewer taxis and shuttles at that hour. For a late or very early landing, a transfer booked in advance saves you from negotiating at midnight.
Canggu traffic: what to expect
Traffic in Canggu is famous for a reason. Canggu grew from a small coastal village into one of Bali’s busiest areas, and its narrow roads now carry far more traffic than they were built for. The last stretch of the drive often takes the longest, once you leave the main roads and enter Canggu itself. The government keeps upgrading the roads, but delays are still part of daily life.
Plan your day around it. Allow extra time for the airport run, and choose a base that is close to the beaches but away from the busiest streets. Umalas, between Canggu and Seminyak, is about 40 minutes from the airport and about five minutes from the ocean.
Your arrival checklist for Bali
Before you fly, fill in the All Indonesia Arrival Card online within 72 hours of departure and keep its QR code ready. It now replaces the separate customs declaration and health pass. If your nationality needs one, apply for the electronic visa on arrival on the official eVisa website.
Pay the Bali tourist levy of IDR 150,000 per person online or at the airport, and install WhatsApp, which drivers and hotels in Bali use to stay in touch. Arrange your mobile data before you land, and share your flight number with whoever is picking you up.
Frequently asked questions
How long does it take from Bali airport to Canggu?
About 45 minutes to 1 hour 45 minutes by day, depending on traffic, and around 45 minutes to an hour at night. Canggu is about 17 to 20 km from Ngurah Rai International Airport.
How much is a taxi from Bali airport to Canggu?
Typical one-way prices are about USD 25 to 40 for a Grab car, an airport taxi kiosk or a hotel shuttle, and about USD 28 to 50 with freelance drivers, who need to be negotiated with.
Can I use Grab at Bali airport?
Yes. After immigration, go to the Grab Lounge in arrivals, where staff help you book a car. At busy times, expect to wait 20 to 40 minutes. Uber and Lyft do not operate in Bali.
Is Canggu traffic really that bad?
It can be. The narrow roads of Canggu carry far more traffic than they were built for, so allow extra time, especially for the airport run. Night drives are usually faster.
Does The Umalas Signature offer airport transfers?
Yes, on request. The concierge arranges airport transfers and daily drivers for guests. Mention your flight when you send a booking request or message the team on WhatsApp.



