Bali Airport taxi: What to know before you book
A taxi from I Gusti Ngurah Rai International Airport (DPS) to Ubud typically costs around €20 (IDR 400,000) and takes about 60–90 minutes depending on traffic.
Bali’s destinations are spread out, Ubud (35–40 km) being the farthest, Kuta (5 km), Seminyak (10 km), and Canggu (20 km), so choosing the right transport after landing at Gusti Ngurah Rai Airport requires some planning.
There is no direct public bus from the airport to Ubud, but public buses connect the airport with Kuta and other southern Bali areas.
Grab and Gojek are available at DPS but use designated airport pickup arrangements, which means passengers have to follow airport direction signs to the taxi area. Due to the vast number of large flights that often land around the same time, travelers complain that queues for taxis can be long, and countless people are trying to spot their drivers outside at the same time.
With a pre-booked Welcome Pickups transfer, your meeting point is confirmed in advance, and your driver waits with a personalized name sign. You also get a guaranteed fare and an arranged pickup before you travel, which can be particularly useful after a long or late-night flight.
Hand picked & english speaking drivers
Same price as a regular Taxi from the line
Drivers are always on time
24/7 Email & Phone support
How much does a taxi in 2026 cost from DPS Bali Airport?
| Taxi prices | Day time (05:00 - 24:00) | Night time (00:00 - 05:00) | Duration |
|---|---|---|---|
| FROM BALI AIRPORT TO UBUD | 20 € | 20 € | 60 MIN |
| FROM BALI AIRPORT TO SEMINYAK | 9 € | 9 € | 20 MIN |
| FROM BALI AIRPORT TO KUTA | 7 € | 7 € | 10 MIN |
| FROM BALI AIRPORT TO DENPASAR | 8 € | 8 € | 15 MIN |
| FROM BALI AIRPORT TO CANGGU | 20 € | 20 € | 40 MIN |
| FROM BALI AIRPORT TO ULUWATU BEACH | 10 € | 10 € | 25 MIN |
| FROM BALI AIRPORT TO KUBU | 35 € | 35 € | 85 MIN |
What happens when you land at Bali Airport?
After landing at Ngurah Rai International Airport, your meeting point and pickup instructions are arranged in advance, so you know where to meet your driver without having to find a taxi or navigate the airport after a long flight.
How to book and meet your Welcome Pickups driver after you land:
1. Confirm your Bali Airport transfer online and receive your driver’s name, photo, contact details, and pickup instructions before your travel date.
2. Your driver monitors your flight in real time and automatically adjusts the pickup time if your flight is delayed or arrives earlier than expected.
3. After landing at DPS and collecting your luggage, follow the meeting instructions provided with your booking, where your driver will be waiting with a personalized sign displaying your name.
4. Your driver assists with your luggage and escorts you directly to your vehicle, so you do not need to search for a taxi or navigate the designated pickup arrangements used by app-based services.
5. Your transfer fare is confirmed before travel, so there are no fare negotiations, metered surprises, or unexpected price changes when you arrive.
6. Complimentary waiting time gives you extra flexibility if immigration, baggage collection, or other arrival procedures take longer than expected.
Welcome’s taxi fleet
Read all reviews
What happens when you land at Bali Airport?
After landing at Ngurah Rai International Airport, your meeting point and pickup instructions are arranged in advance, so you know where to meet your driver without having to find a taxi or navigate the airport after a long flight.
How to book and meet your Welcome Pickups driver after you land:
1. Confirm your Bali Airport transfer online and receive your driver’s name, photo, contact details, and pickup instructions before your travel date.
2. Your driver monitors your flight in real time and automatically adjusts the pickup time if your flight is delayed or arrives earlier than expected.
3. After landing at DPS and collecting your luggage, follow the meeting instructions provided with your booking, where your driver will be waiting with a personalized sign displaying your name.
4. Your driver assists with your luggage and escorts you directly to your vehicle, so you do not need to search for a taxi or navigate the designated pickup arrangements used by app-based services.
5. Your transfer fare is confirmed before travel, so there are no fare negotiations, metered surprises, or unexpected price changes when you arrive.
6. Complimentary waiting time gives you extra flexibility if immigration, baggage collection, or other arrival procedures take longer than expected.
How does Bali Airport taxi pricing actually work?
A pre-booked private transfer from DPS to Ubud costs from €20 (approximately IDR 400,000), with the fare confirmed before travel. You also get confirmed pickup and direct transportation to your accommodation without arranging a ride after landing. It can be particularly practical for families, groups, travelers with several bags, and late-night arrivals.
The main differences from arranging transport after arrival are:
- – Your driver’s name, photo, and contact details are provided before your journey, with flight monitoring if your arrival time changes.
- – The pickup is arranged in advance, so you do not need to find the designated Grab or Gojek meeting area after landing.
- – A fixed fare is confirmed before travel, avoiding price negotiation after a long flight.
- – An English-speaking local driver can take you directly to hotels, villas, resorts, and destinations across Bali.
- -A nice, clean car.
- – Vehicle options can accommodate different group sizes, luggage requirements, and child-seat requests.
- – The vehicle is private to your travel party, so there is no waiting for other passengers or additional stops.
- – Luggage assistance and customer support are available before and during the journey.
- – For late-night arrivals, your pickup is arranged before you fly rather than leaving you to organize transport after landing.
The main advantage is having the pickup arranged in advance, while Grab, Gojek, airport taxis, and shuttles remain available for travelers who prefer to arrange transport after arrival.
What should I look for in a Bali Airport taxi driver?
For a transfer from DPS, an experienced local driver should know Bali’s traffic patterns, major tourist areas, airport pickup arrangements, and the best routes to your destination. Before booking, check whether the provider offers drivers who:
- – Communicate clearly in English and can explain pickup arrangements, route details, and useful local information.
- – Know the roads and common traffic bottlenecks between DPS and destinations such as Kuta, Seminyak, Canggu, Uluwatu, Sanur, and Ubud.
- – Monitor incoming flights and adjust the pickup time when your arrival changes.
- – Meet you at the agreed airport meeting point with a personalized name sign.
- – Assist with luggage from the terminal to the vehicle.
- – Drive licensed and insured vehicles that meet the applicable Indonesian safety and transport requirements.
- – Provide their name, photograph, and contact details before pickup so you know who to expect.
Welcome Pickups drivers are selected, vetted, and trained before completing airport transfers, helping provide a consistent transfer experience from DPS.
Where can I travel from Bali Airport?
You can book a private transfer at a fixed confirmed rate from Ngurah Rai International Airport (DPS) to popular destinations across Bali such as:
- – Ubud, Bali’s cultural heart known for rice terraces, temples, and traditional arts, is approximately 35–40 km from the airport, takes around 60 minutes, and costs from €20 (about IDR 400,000).
- – Seminyak, a popular coastal area known for beaches, restaurants, and nightlife, is approximately 10 km away, takes around 20 minutes, and costs from €9 (about IDR 175,000).
- – Kuta, one of Bali’s best-known beach areas, is approximately 4–5 km from the airport, takes around 10 minutes, and costs from €7 (about IDR 137,000).
- – Denpasar, Bali’s provincial capital and a major commercial center, is approximately 13 km away, takes around 15 minutes, and costs from €8 (about IDR 156,000).
- – Canggu, known for surfing, cafés, and beach clubs, is approximately 18–22 km from the airport, takes around 40 minutes, and costs from €20 (about IDR 390,000).
What should I know before landing at Bali Airport?
- Follow the official pickup signs. Grab and Gojek have designated airport pickup arrangements, so follow the signs to their official area instead of accepting offers from people approaching you after Arrivals.
- Allow extra time for traffic because a short distance does not always mean a short journey in Bali, particularly on routes from DPS to Seminyak, Canggu, and Ubud.
- Arrange late-night transport in advance as Grab and Gojek can operate late at DPS, but heavy overnight pickup activity can still mean queues and congestion. Pre-booking can reduce uncertainty after a late arrival.
- Ignore unsolicited drivers and learn to walk past people offering rides (they can be persistent and follow you outside the airport). Use the official taxi counter, ride-hailing pickup arrangements, or your pre-booked driver's meeting instructions.
- Plan your Ubud journey before landing; there is no direct public bus from DPS to Ubud, so public transport requires a connection through another area such as Kuta.
- Check your destination before comparing fares. Ubud and Canggu are much farther from DPS than Kuta, so compare prices and journey times for your actual destination rather than using a generic Bali Airport fare.


