Trusted local Bali tour planningInstant WhatsApp supportNo Prepayment

Bali Airport Transfer 2026: Prices & Private Pickup

One-way airport transfers from IDR 300,000 per car, for up to four passengers with four suitcases. Parking, tolls and brief shopping stops along your route are included. Night pickups have an additional IDR 50,000 charge.

Published 2026-10-01Updated 2026-10-01By baseBali Local Team
Two men taking a selfie beside luggage trolleys at Ngurah Rai Airport
At a glance

What this guide helps you decide.

  • Kuta, Legian and Sanur: IDR 300,000 per car, or IDR 350,000 with the night surcharge.
  • Ubud, Canggu, Seminyak, Nusa Dua, Jimbaran and Uluwatu/Pecatu: IDR 400,000 per car, or IDR 450,000 with the night surcharge.
  • All listed fares are one way from the airport to your destination, for up to four passengers with four suitcases.
  • Airport parking, tolls and brief shopping stops along the booked route are included.

For a Bali airport transfer with a clear price and a little flexibility after your flight, arrange a private car with baseBali Tours. Our one-way transfers from Ngurah Rai International Airport (DPS) cost IDR 300,000 per car to Kuta, Legian or Sanur, and IDR 400,000 to Ubud, Canggu, Seminyak, Nusa Dua, Jimbaran or Uluwatu/Pecatu.

Parking and tolls are included, and you can ask for a brief stop to buy a few things on the way to your accommodation at no extra charge. An additional IDR 50,000 applies to night pickups after 6:00 pm until 5:00 am WITA.

Discuss your arrival time, hotel address, luggage and any brief stop with our local team before you fly. Send your arrival details and we will confirm the transfer arrangement with you.

baseBali Tours airport transfer prices

The following fares are per car, not per person, and cover a one-way pickup from Ngurah Rai Airport to your booked destination. Each car accommodates up to four passengers with four suitcases. Airport parking and toll fees are included.

The night total includes an additional IDR 50,000 per car for pickups after 18:00 until 05:00 WITA, local Bali time. Use the pickup time when discussing your arrangement with our team. All table prices are in IDR per car; 400k = IDR 400,000.

DestinationBase fareNight total
Ubud400k450k
Canggu400k450k
Seminyak400k450k
Kuta300k350k
Legian300k350k
Sanur300k350k
Nusa Dua400k450k
Jimbaran400k450k
Uluwatu / Pecatu400k450k

For example, an airport-to-Ubud pickup at 2:00 pm costs IDR 400,000 per car. A pickup at 9:00 pm costs IDR 450,000. For Kuta, those totals are IDR 300,000 and IDR 350,000 respectively.

Four travelers sharing an IDR 400,000 transfer split the cost at IDR 100,000 each. The booking itself is still priced per car, so the fare does not increase simply because you fill all four passenger places.

These fares cover the airport-to-destination routes listed above. Send your exact hotel or villa address so we can confirm the arrangement. For another destination, a return journey or a larger group, ask our team for the appropriate transfer.

A short shopping stop is included

Sometimes the first thing you need after a flight is a bottle of water, a few snacks or something you forgot to pack. With baseBali Tours, a brief shopping stop along the way to your accommodation is included at no extra charge.

Just let your driver know what you need. For an airport transfer to Ubud, for example, you can ask to stop at a minimarket along the route before continuing to your hotel. You do not need to arrange a separate ride for a quick errand.

Keep the stop brief and on the way to your booked destination. If you have a particular shop in mind or would like a longer visit, discuss it with our team before booking so we can plan the journey with you.

Why choose a baseBali Tours private transfer?

Know the fare and what it covers

You can see the route price, the included fees and the night charge before requesting your car. That makes it easier to budget for your arrival and decide whether one car suits your group.

Our listed fare includes airport parking and tolls. Brief shopping stops along the route are included too, so those quick errands do not add a stop fee to your transfer.

Talk to a local team about your arrival

Tell us where you are staying, how many people are traveling and what you need on the way. We can help you arrange the transfer around those details rather than leaving everything to be worked out after landing.

If it is your first visit to Bali, you can ask about the pickup arrangement before you fly. Keep our WhatsApp contact handy so you can get in touch about your arrival.

Plan the luggage as well as the passenger count

The stated capacity is four passengers with four suitcases per car. Send the number of bags when you book. If you have oversized suitcases, a surfboard or another bulky item, share the dimensions so we can confirm a suitable arrangement.

For couples or families, one per-car fare keeps the transfer cost easy to understand. Larger parties can contact us to discuss their transport needs.

Two men posing together in the sunlit terminal at Ngurah Rai Airport

Bali airport to Ubud: price and arrival planning

Our Bali airport-to-Ubud transfer costs IDR 400,000 per car, including parking and tolls. For night pickups after 6:00 pm until 5:00 am WITA, the total is IDR 450,000.

Send the full hotel or villa address, rather than only the name of the area. Your destination and traffic conditions affect the journey, and a place outside central Ubud may need a different approach road. We confirm the arrangement using the address you provide.

If you want to buy water or a few other essentials before checking in, tell us when you arrange the car or let the driver know. A brief stop along the route is included at no extra charge. Keep your first-day plans flexible enough for the transfer and settling into your accommodation.

Once you have settled in, our Ubud tours can help you explore during your stay. Discuss a separate day trip with the team if you want time for temples, attractions or longer visits.

baseBali Tours driver and two guests beside a car in Bali

Night pickups: see the total before booking

The additional night charge is IDR 50,000 per car for pickups after 18:00 until 05:00 WITA. This gives a total of IDR 350,000 for Kuta, Legian and Sanur, or IDR 450,000 for the listed IDR 400,000 routes.

Send your flight number and expected arrival time in local Bali time. Allow for immigration and collecting your bags when discussing the pickup arrangement. If your flight changes or is delayed, message our team so we can confirm the updated details.

We confirm the transfer price and pickup instructions with you as part of arranging the car. You do not need to work out the booking from the fare table alone.

How to request your airport transfer

Message baseBali Tours on WhatsApp at +62 859-6642-1990 with the details below. A complete request helps us confirm the route, total fare and pickup arrangement with you.

Sending a message starts your booking request. Your transfer is confirmed once our team has agreed the details with you. If you would like to ask about luggage or a stop along the route, include that in the same message.

  • Arrival date
  • Flight number and expected arrival time in Bali
  • Hotel or villa name and full address
  • Number of passengers
  • Number of suitcases, plus dimensions for oversized luggage
  • Any brief shopping stop you would like along the route
Woman holding a baseBali Tours welcome sign in an airport terminal

Make the rest of your Bali trip easy to plan

For the steps before you reach the pickup point, read our Bali arrival planning guide. It covers entry preparations so you can organize them before flying.

You can also ask our team about Bali tours and activities for the days after your arrival. Tell us your dates, interests and where you are staying, and we can help you choose a suitable outing. Tour bookings are arranged separately from the airport transfer.

Bali airport transfer questions

The one-way fare is IDR 300,000 per car to Kuta, Legian or Sanur, and IDR 400,000 to Ubud, Canggu, Seminyak, Nusa Dua, Jimbaran or Uluwatu/Pecatu. Night pickups have an additional IDR 50,000 charge.

Per car. Up to four passengers travel for the same route fare, with capacity for four suitcases. Send oversized luggage details when booking.

IDR 400,000 per car for a one-way airport pickup to Ubud, or IDR 450,000 with the night surcharge. Parking, tolls and brief shopping stops along the route are included.

Yes. Airport parking and toll fees are included in the listed transfer fare.

An additional IDR 50,000 per car applies to pickups after 6:00 pm until 5:00 am WITA, local Bali time. The price table shows both the base fare and total with this charge.

Yes. Brief shopping stops along the route to your booked destination are included at no additional charge. Tell your driver what you need and keep the stop brief. Discuss longer visits or route changes with our team before booking.

Up to four passengers with four suitcases. Share the dimensions of oversized bags or bulky items so we can confirm the arrangement before your arrival.

WhatsApp +62 859-6642-1990 with your arrival date, flight number, expected arrival time, hotel address, passenger count and luggage details. Our team confirms the total fare and pickup arrangement with you.

Yes. Ask our team about Ubud, Nusa Penida, Mount Batur and other Bali activities during your stay. Tours are arranged separately from your airport transfer.

Arrange your Bali airport transfer.

From IDR 300,000 per car, including parking, tolls and brief shopping stops along your route. Send your arrival details and we will confirm your total fare and pickup arrangement.

Chat with us!