Bali Airport Transfer Price: Taxi vs Grab vs Private Car vs Shuttle

There are four realistic ways to leave Bali airport: the official taxi counter, a ride-hailing app, a hotel shuttle, or a pre-booked private car. Each one prices the same trip differently. A pre-booked private transfer with Bali Airport Transfer is a fixed USD rate — from $95 — agreed before you fly.

This page is a straight comparison, not a sales pitch. Every option below gets thousands of travellers to their hotels every week, and each has a situation where it is genuinely the right call. What matters is understanding how the price is set, where you physically meet the car, and what happens when a flight runs late — because that is where the four options really differ.

Bali airport taxi counter and ride-hailing pickup point where transfer prices are compared
Arrivals at DPS Ngurah Rai — where the taxi counter, the Grab pickup zone and pre-booked private cars all meet travellers.

How each option sets its price

OptionHow the price is setWhere you meet the carLuggage
Official airport taxi counterFixed rate by destination zone, published at the desk; you pay the counter before you rideQueue at the desk in arrivals, then walk to the taxi rankYou bring bags to the rank
Grab / GojekApp-calculated per trip; moves with demand and time of dayDesignated ride-hailing pickup point, a walk from the arrivals doorYou bring bags to the pickup point
Hotel shuttleQuoted per booking by the hotel, usually charged to your roomHotel greeter or sign at arrivalsUsually assisted
Pre-booked private carFixed USD per vehicle, agreed in writing before you flyChauffeur waits at arrivals with a nameboardChauffeur helps from the hall

The official airport taxi counter

Inside the arrivals hall at DPS there is a regulated taxi desk with rates fixed by destination zone and displayed at the counter. You state your hotel, pay the desk, take a slip, and walk to the rank. It is legitimate, it is always open when flights are landing, and it requires zero planning — which is exactly its value. The trade-offs are practical: after a red-eye you queue twice (desk, then rank), the rate is whatever the poster says that season, and the driver you get is whoever is next in line. If you land with no booking and no data connection, this is your best fallback.

Grab and Gojek at DPS

Both Indonesian ride-hailing apps work at Bali airport, with pickups from designated zones rather than the arrivals curb. For a solo traveller with cabin luggage and an Indonesian SIM already working, this is often the cheapest door — the app shows the fare before you order, and the walk to the pickup point is manageable. It gets less attractive at midnight with two trolleys and jet-lagged children: fares climb when demand spikes around late-arrival banks, drivers cannot wait long at the zone, and coordinating “which pillar are you at” over a hotel Wi-Fi eSIM is nobody’s favourite start to a holiday.

Hotel shuttles

Five-star resorts run their own arrival cars, quoted per booking and charged to the room. The car will match the brand, the greeter will know your name, and the price will reflect both. If you are staying somewhere that offers it and the number on the confirmation email does not make you blink, it is the simplest option there is — one less vendor to think about. For most mid-range hotels and villas, though, no shuttle exists, which is where the other three options come in.

The pre-booked private car

This is what we do, so judge the framing accordingly — but the mechanics are simple to verify. You agree a fixed USD price per vehicle before you fly: $95 to Kuta, $105 to Seminyak, $115 to Canggu, $110 to Nusa Dua, $150 to Ubud. The price includes the meet & greet nameboard, flight tracking, tolls, parking and bottled water, and it does not change if your flight is late or traffic is bad. You pay on arrival — cash, card with a 3% fee, or bank transfer. Cancellation is free up to 24 hours out. You can reserve online in a couple of minutes.

Here is what those fixed USD prices look like for the areas travellers book most — per vehicle, standard Toyota Innova up to 4 guests, updated 2026:

DPS toDistanceFixed private carApprox IDR
Kuta4 km$95Rp 1.55M
Seminyak10 km$105Rp 1.71M
Nusa Dua13 km$110Rp 1.79M
Canggu16 km$115Rp 1.87M
Uluwatu23 km$130Rp 2.12M
Ubud37 km$150Rp 2.44M

Every rate above includes the nameboard meet & greet, flight tracking, tolls and parking. Larger vehicles — Alphard, V-Class, S-Class — and the full route list for every area are on the airport transfer price list.

Which option should you pick?

An honest decision guide: travelling solo with a backpack and a working local SIM — use the apps, and keep the counter as backup. Landed with no plan at all — walk to the taxi desk and be done with it. Arriving as a family, landing after 22:00, heading to a villa whose address is a Google Maps pin down a lane, or connecting to a boat with a deadline — pre-book a private car, because the nameboard, the flight tracking and the agreed price remove every failure point that matters at that moment. Staying at a resort whose shuttle price you are happy with — take the shuttle.

What a fair fixed price should include

Whoever you book with, a quoted “all-in” transfer price should cover tolls, parking, an air-conditioned vehicle, and a named meeting point — and any surcharges should be stated before you commit. Ours are: +$5 for night pickups between 22:00 and 05:00, +$10 per extra stop, +3% for card payment, and 5% off when you book arrival and departure together. If an operator cannot list its extras that plainly, treat the headline price as a starting bid.

Frequently asked questions

Is Grab allowed to pick up at Bali airport?

Yes. Grab and Gojek operate at DPS from designated ride-hailing pickup points rather than the arrivals curb, so you walk out of the terminal to meet the car. The app sets the fare per trip, and it moves with demand.

Is the official airport taxi counter a rip-off?

No — it is a legitimate, regulated service with fixed rates by zone, published at the desk. You pay for walk-up convenience. The trade-off is that you learn the rate on the spot after a long flight rather than agreeing a price before you fly.

How much is a pre-booked private transfer from Bali airport?

Our fixed USD rates start at $95 to Kuta, $105 to Seminyak, $115 to Canggu and $150 to Ubud per vehicle, including the nameboard meet & greet, flight tracking, tolls and parking. The full route list is on the pricing page.

Is 300k a good price for a Bali airport transfer?

It depends where you are going. Rp 300K (about $18) is fair for a short Kuta or Seminyak hop by meter or Grab in light traffic, but it rarely includes a meet & greet or covers Ubud and the north. Our fixed private fares start at $95 to Kuta with a named-sign driver, tolls and flight tracking included.

Related reading

Questions about a specific route or an odd-sized group? Message the 24/7 airport desk on WhatsApp at +62 811 2859 0000 — a human answers, and the quote you get is the price you pay.

WhatsApp +62 811 2859 0000 Book online

{“@context”:”https://schema.org”,”@graph”:[{“@type”:”BreadcrumbList”,”itemListElement”:[{“@type”:”ListItem”,”position”:1,”name”:”Home”,”item”:”https://baliairporttransfer.com/”},{“@type”:”ListItem”,”position”:2,”name”:”Bali Airport Transfer Price u2014 Compared”,”item”:”https://baliairporttransfer.com/bali-airport-transfer-price/”}]},{“@type”:”Service”,”@id”:”https://baliairporttransfer.com/bali-airport-transfer-price/#service”,”name”:”Bali Airport Private Transfer”,”serviceType”:”Airport transfer”,”description”:”Fixed-price private airport transfer from DPS Ngurah Rai. USD rates per vehicle from $95, including nameboard meet and greet, flight tracking, tolls and parking.”,”url”:”https://baliairporttransfer.com/bali-airport-transfer-price/”,”provider”:{“@id”:”https://baliairporttransfer.com/#business”},”areaServed”:{“@type”:”Place”,”name”:”Bali, Indonesia”},”offers”:[{“@type”:”Offer”,”name”:”Private transfer DPS to Kuta”,”price”:”95″,”priceCurrency”:”USD”,”availability”:”https://schema.org/InStock”},{“@type”:”Offer”,”name”:”Private transfer DPS to Seminyak”,”price”:”105″,”priceCurrency”:”USD”,”availability”:”https://schema.org/InStock”},{“@type”:”Offer”,”name”:”Private transfer DPS to Ubud”,”price”:”150″,”priceCurrency”:”USD”,”availability”:”https://schema.org/InStock”}]},{“@type”:”FAQPage”,”@id”:”https://baliairporttransfer.com/bali-airport-transfer-price/#faq”,”mainEntity”:[{“@type”:”Question”,”name”:”Is Grab allowed to pick up at Bali airport?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. Grab and Gojek operate at DPS from designated ride-hailing pickup points rather than the arrivals curb, so you walk out of the terminal to meet the car. The app sets the fare per trip, and it moves with demand.”}},{“@type”:”Question”,”name”:”Is the official airport taxi counter a rip-off?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”No u2014 it is a legitimate, regulated service with fixed rates by zone, published at the desk. You pay for walk-up convenience. The trade-off is that you learn the rate on the spot after a long flight rather than agreeing a price before you fly.”}},{“@type”:”Question”,”name”:”How much is a pre-booked private transfer from Bali airport?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Our fixed USD rates start at $95 to Kuta, $105 to Seminyak, $115 to Canggu and $150 to Ubud per vehicle, including the nameboard meet and greet, flight tracking, tolls and parking. The full route list is on the pricing page.”}},{“@type”:”Question”,”name”:”Is 300k a good price for a Bali airport transfer?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”It depends where you are going. Rp 300K (about $18) is fair for a short Kuta or Seminyak hop by meter or Grab in light traffic, but it rarely includes a meet and greet or covers Ubud and the north. Our fixed private fares start at $95 to Kuta with a named-sign driver, tolls and flight tracking included.”}}]}]}

Related Guides & Services