Canggu
A west-coast base where congestion can make arrival times unpredictable.
Typical consideration: Check live traffic, especially around sunset and weekend changeovers.
Best option: Pre-booked transfer or official airport taxi
Plan how you will travel before and during your trip, from Bali airport transfers and taxis to Grab, Gojek, private drivers, scooters, cars, ferries and fast boats.
Arriving at DPS
Travellers arriving at Ngurah Rai International Airport can pre-book a private transfer, use the official airport taxi service, or follow Grab and Gojek instructions to the current designated pickup area. Traffic and pickup arrangements change, so confirm live details before travelling.
Transfer booking buttons are affiliate links. VisitBali.com may earn a commission at no extra cost to you; booking is optional. Learn more.
A west-coast base where congestion can make arrival times unpredictable.
Typical consideration: Check live traffic, especially around sunset and weekend changeovers.
Best option: Pre-booked transfer or official airport taxi
A popular first stop with busy approach roads through South Bali.
Typical consideration: Allow extra time during evening traffic and peak holiday periods.
Best option: Pre-booked transfer or official airport taxi
An inland journey that is easier with a direct driver and space for luggage.
Typical consideration: Travel time varies sharply with traffic through Denpasar and Gianyar.
Best option: Pre-booked transfer or private driver
Clifftop hotels and villas can be spread across narrow local roads.
Typical consideration: Share the complete accommodation address and a reachable phone number.
Best option: Pre-booked transfer or official airport taxi
A resort area reached from the airport through the southern peninsula.
Typical consideration: Confirm the exact resort entrance before leaving the arrivals area.
Best option: Pre-booked transfer or official airport taxi
A useful arrival base and the main fast-boat gateway to the Nusa Islands.
Typical consideration: If connecting to a boat, leave a generous buffer for traffic and check-in.
Best option: Pre-booked transfer or official airport taxi
A nearby coastal area with hotels spread around the bay and hills.
Typical consideration: Confirm whether your property is in Jimbaran Bay or the wider Bukit area.
Best option: Pre-booked transfer or official airport taxi
One of the closest major visitor areas, but local traffic can still build quickly.
Typical consideration: Use the official pickup point and ignore unsolicited transport offers.
Best option: Official airport taxi or pre-booked transfer
Pre-book your airport transfer and arrive in Bali knowing how you will get to your hotel.
Check Airport Transfer Options →Two of Bali's most popular ride-hailing apps. Book cars, motorbike taxis and food delivery directly from your phone.
IDR 60,000–100,000/day. Freedom to explore at your pace. International driving permit (motorcycle endorsement) required. Helmets mandatory. Avoid at night and in traffic-heavy corridors.
Best for: Confident riders who want flexibility.
App-based ride-hailing. Car or ojek (motorbike taxi). Fixed upfront price — no haggling. Download the apps before arrival. Note: some tourist areas (Kuta, Legian) have unofficial bans due to local taxi pressure; pick-up/drop-off may require walking to side streets.
Best for: Budget-conscious travellers for short-haul trips.
IDR 500,000–800,000 for a full day (8 hrs/80 km). The most comfortable and efficient way to cover multiple sites. Hotels can arrange or book via GetYourGuide/Klook. Negotiate in advance and agree on a route.
Best for: Day trips, families, seniors, island hoppers.
Perama, Kura Kura Bus and similar services connect major tourist areas (Kuta → Ubud → Amed → Lovina). Cheap (IDR 50,000–150,000) but fixed schedules. Book 24 hrs ahead.
Best for: Budget travellers moving between tourist areas.
From Sanur, Padang Bai or Serangan to Nusa Lembongan (30 min), Nusa Penida (45 min) and Gili Islands (1.5–2 hrs). Fares IDR 100,000–600,000. Book a reputable operator (Scoot, Semaya One, Blue Water Express) and check the boat has life jackets.
Best for: Island hopping to the Nusas and Gilis.
Pre-booked private car from Ngurah Rai (DPS). Fixed prices: Kuta $10, Seminyak $15, Canggu $18, Uluwatu $18, Ubud $22. Driver meets you in arrivals with a name board.
| Route | Grab/Gojek (car) | Private driver (day) |
|---|---|---|
| Airport → Seminyak | IDR 80,000–120,000 | — |
| Airport → Ubud | IDR 200,000–280,000 | IDR 500,000–700,000 |
| Seminyak → Canggu | IDR 40,000–70,000 | — |
| Ubud → Amed day trip | IDR 300,000–400,000 | IDR 600,000–800,000 |
Prices vary by time, demand and pickup location. Check the app for the current fare.
For a smoother arrival, you can pre-book a private driver who meets you at the airport and takes you directly to your hotel or villa.
Affiliate link: VisitBali.com may earn a commission at no extra cost to you. Learn more.
Yes. Grab operates across many populated and tourist areas of Bali, although pickup access can be limited at some hotels, attractions, beaches and local transport zones.
Yes. Gojek offers motorcycle taxis and car rides in many parts of Bali, with the strongest availability in busier areas such as South Bali, Denpasar and Ubud.
Neither app is always better. Coverage, waiting time and price can vary by journey, so it is useful to check both before booking.
Grab and Gojek serve Bali Airport, but passengers may need to follow the app's instructions to a designated pickup area. Airport access arrangements can change, so confirm the current pickup point in the app.
Costs depend on distance, traffic, demand, vehicle type and pickup location. Short app rides may cost tens of thousands of rupiah, while a private driver for a day commonly costs several hundred thousand rupiah.
Grab and Gojek are convenient for individual point-to-point trips. A private driver can be more practical for families, luggage, remote areas or a day with several stops.
Yes. Full-day private-driver bookings are common. Agree on the hours, route, vehicle, inclusions, overtime and payment before the trip begins.