DPS Airport Transfer — Private Pickup at Bali’s Only Airport
DPS is the airline code for I Gusti Ngurah Rai International — the airport printed on every boarding pass to Bali. A DPS airport transfer is a private car from that terminal to your hotel at a fixed USD price: $95 to Kuta, $105 to Seminyak, $150 to Ubud, confirmed on WhatsApp before you fly.
If you booked a flight “to DPS”, this page is the practical half of your arrival plan: what the code actually refers to, how the two terminals work, what a private pickup costs, and how to connect onward to the boats and cruise terminal. It is written for the traveller staring at a booking confirmation, not for the airport’s marketing department.

What DPS means on your ticket
DPS is the IATA code for I Gusti Ngurah Rai International Airport. The three letters come from Denpasar, Bali’s capital, even though the runway actually sits on the narrow isthmus at Tuban, wedged between Kuta and Jimbaran — closer to your beach hotel than to Denpasar itself. It is the only commercial airport on the island, so whatever your airline calls it — Denpasar, Bali, Ngurah Rai — every flight lands on the same strip of reclaimed coastline.
One airport, two terminals
International and domestic terminals sit side by side, connected by a short covered walk. Long-haul and regional international flights use the larger international terminal; Garuda, Lion and Citilink hops from Jakarta or Surabaya use the domestic one. When you book your DPS transfer, tell us the flight number — we read the terminal from it and position your chauffeur at the right exit. If your itinerary changes terminals, the meeting plan changes with it at no charge.
DPS airport transfer prices
Fixed USD per vehicle, one way. These are the routes DPS arrivals ask for most, including the boat connections; the complete price list covers all destinations and all six vehicle tiers.
| Destination | Distance | Drive time | Standard (Innova · 4 pax) | Premium MPV (Staria · 6 pax) | Denza D9 · EV (6 pax) | Premium (V-Class · 6 pax) |
|---|---|---|---|---|---|---|
| Kuta | 4 km | 15–30 min | $95 | $130 | $220 | $240 |
| Seminyak | 10 km | 30–55 min | $105 | $145 | $250 | $265 |
| Canggu | 16 km | 40–75 min | $115 | $155 | $260 | $290 |
| Ubud | 37 km | 60–105 min | $150 | $205 | $345 | $370 |
| Uluwatu | 23 km | 45–75 min | $130 | $180 | $305 | $325 |
| Benoa Cruise Terminal | 10 km | 25–45 min | $100 | $145 | $235 | $250 |
| Sanur Harbour (Matahari Terbit) | 18 km | 40–65 min | $115 | $155 | $260 | $290 |
| Padangbai | 47 km | 75–115 min | $180 | $250 | $415 | $455 |
Every price includes the meet & greet nameboard, flight tracking, tolls, parking, an air-conditioned car and bottled water. Card payments add 3%; a round trip books 5% off the pair.
The busiest DPS routes each have a dedicated page with distances, traffic notes and every vehicle tier: DPS to Seminyak, airport to Canggu, DPS to Ubud and the Uluwatu transfer.
Connecting from DPS to boats and cruises
A large share of DPS arrivals are not staying in south Bali at all — they are heading straight to the water. Benoa Cruise Terminal is the closest connection at 10 km and 25–45 min, a fixed $100. Sanur Harbour (Matahari Terbit), the fast-boat gateway to Nusa Penida, Nusa Lembongan and the Gilis, is 18 km and 40–65 min, at $120. Padangbai, where the Lombok ferries dock, is the long leg: 47 km, 75–115 min, $180. Boats do not wait, so send us your departure time and we will set a pickup with honest buffer for traffic — better twenty spare minutes at the harbour warung than a sprint down the jetty. Details for cruise passengers are on the Benoa cruise terminal transfer page.
Arriving on a domestic flight
Plenty of travellers reach DPS on a domestic hop — Garuda or Citilink from Jakarta after a long-haul connection, or Lion from Surabaya. The pickup works exactly the same way, just at the domestic exit: nameboard in the greeters line, chauffeur tracking the flight, fixed price agreed beforehand. Domestic baggage delivery is usually quicker than international, so from cabin door to car door can be remarkably fast — another reason we watch the flight rather than the clock.
Why pre-book at DPS specifically
DPS compresses a whole island’s arrivals into one terminal complex, and its peaks are sharp — when three wide-bodies land inside an hour, every walk-up option queues at once. A pre-booked DPS transfer sidesteps the whole scrum: your price was set days ago, your name is already on a board, and the desk answers on WhatsApp if anything wobbles. The busier the evening, the more that preparation is worth.
Landing late at DPS
The late bank of arrivals from Singapore, Kuala Lumpur and the Gulf lands towards midnight, and the terminal empties fast afterwards. Our airport desk runs 24/7, so a 01:00 pickup is routine rather than a favour — the only difference is a flat +$5 night surcharge for pickups between 22:00 and 05:00, stated upfront. Your chauffeur tracks the flight, so a delayed departure from Changi does not strand you at a dark taxi rank.
How your DPS pickup works
Book online or on WhatsApp, and we confirm the fixed USD price within minutes. On landing day your chauffeur follows the flight, positions before wheels-down, and waits in the arrivals hall with your name on a board. You clear immigration and customs at your own pace, walk out, and get driven — payment happens at the end, in cash, by card (+3%), or by prior transfer. The step-by-step walkthrough, from aerobridge to villa gate, is on the arrival transfer guide, and you can reserve online whenever your flights are fixed. This service is run by Bali Airport Transfer, operated by Bali Premium Trip.
Frequently asked questions
Is DPS the same as Denpasar airport and Ngurah Rai?
Yes. DPS is the IATA code for I Gusti Ngurah Rai International Airport, Bali’s only commercial airport. The code comes from Denpasar, the provincial capital, though the terminal itself sits in Tuban near Kuta. One airport, three names.
How far is DPS from Seminyak and Canggu?
Seminyak is 10 km from DPS, typically 30–55 min depending on traffic. Canggu is 16 km, typically 40–75 min. Our fixed prices are $105 and $115 respectively for a standard private car.
Can I book a DPS transfer straight to the fast boats?
Yes — Sanur Harbour (Matahari Terbit), the departure point for Nusa Penida, Lembongan and the Gilis, is a fixed $120 and 40–65 min from DPS. Padangbai, for the Lombok ferries, is $180. Tell us your boat time and we plan the buffer.