Benoa Cruise Terminal Transfer — Bali Airport to Your Ship
A private transfer between Bali Airport (DPS) and Benoa Cruise Terminal costs a fixed $100 for up to 4 passengers. The 10 km trip takes 25 to 45 minutes via the Bali Mandara toll road. Your chauffeur meets you with a nameboard, tracks your flight, and delivers you to the terminal gate with time in hand.
Benoa: Where Bali Meets the Cruise Lines
Benoa Harbour is Bali’s cruise port — the pier where lines such as Royal Caribbean, Princess, Holland America, and expedition operators either call for the day or turn passengers around for embarkation. It sits on a man-made spit in Benoa Bay, connected to the airport by the Bali Mandara toll road that runs across the water on stilts. That toll road is the reason this is the easiest transfer in Bali: 10 km, no villages, no scooter swarms, usually 25 minutes gate to gate.
The terminal itself is compact. Cruise passengers clear security at the harbour gate — your car may be stopped briefly for a manifest or ID check on ship days, which is normal — and drop-off is a short walk from the check-in tents or terminal building, depending on how your line sets up. Signage is decent, porters are available on the pier apron, and there is little chance of getting lost in a port this size.
Fixed Price, Airport to Benoa Cruise Terminal
Per vehicle, either direction — about Rp 1,630,000 for the standard car at current rates.
| Vehicle | Seats | One-way price |
|---|---|---|
| Toyota Innova / similar | up to 4 | $100 |
| Hyundai Staria | up to 6 | $145 |
| Toyota Alphard | up to 5 | $205 |
| Denza D9 (Electric Luxury MPV) | up to 6 | $235 |
| Mercedes V-Class | up to 6 | $250 |
| Mercedes S-Class / BMW 7 | up to 3 | $350 |
Toll fees for the Bali Mandara crossing, parking, nameboard meet & greet, flight tracking, air-conditioning, and bottled water are all inside the price. Cruise couples often book the airport pickup and the post-cruise return together for 5% off the pair. Pickups between 22:00 and 05:00 add $5, card payment adds 3%, an extra stop — a pharmacy or supermarket run before boarding is the common one — is $10. Cancellation is free up to 24 hours out. Compare other routes on the full price list.
Timing Your Arrival at the Ship
Cruise lines control the clock here, not the road. Each line assigns a check-in window and an all-aboard time — the latter typically 60 to 90 minutes before sailing — and the terminal will not board you outside your window on busy turnaround days. Our advice, tuned by many ship-day runs: aim to reach Benoa near the start of your check-in window, and never plan to arrive later than two hours before all-aboard.
Flying in on embarkation day itself? Budget honestly: 45–75 minutes from touchdown through immigration and bags on an international arrival, plus the 25–45 minute drive. A morning flight for an afternoon sailing leaves comfortable margin; a flight landing within three hours of all-aboard is gambling with a ship that will not wait. The safer version of a tight day is arriving the evening before — Sanur and Nusa Dua are both 20–30 minutes from the port, and hotel pickup for the short hop to Benoa is quoted the same way on WhatsApp.
If your itinerary starts with a flight straight into a same-day sailing, pairing the transfer with the airport’s fast-track arrival combo compresses the immigration stage — the slowest variable in the whole chain.
Getting Picked Up After Your Cruise
Disembarkation at Benoa usually flows through the morning, with lines releasing passengers in groups from around 08:00. Since ships occasionally adjust arrival times, we confirm your pickup the evening before by WhatsApp and position the driver at the terminal exit with a nameboard for your agreed slot — if customs and the gangway run slow, the driver waits; that is what the fixed price is for.
Where next matters for the vehicle choice. Heading to the airport with two suitcases each? The standard Innova handles a couple comfortably; four passengers with full cruise luggage should take the Staria or V-Class rather than playing bag-Tetris on the pier. Continuing to a beach stay instead of flying out, or catching a boat to the islands from Sanur Harbour on the same bay coastline — tell the desk and we quote the leg directly from the port.
How to Book a Cruise Transfer
WhatsApp +62 811 2859 0000 with your date, ship name, flight number (if flying the same day), passenger count, and luggage volume. The desk runs 24/7, confirms the driver’s name and plate in advance, and schedules around your line’s check-in window rather than a generic pickup hour. You can also use the booking form — put the ship name in the notes. Payment goes to the driver: cash in IDR or USD, or card with a 3% fee.
Benoa Cruise Transfer Questions
How far is Benoa Cruise Terminal from Bali Airport?
10 km — the shortest major transfer in Bali. Via the Bali Mandara toll road across the bay it takes 25 minutes in normal traffic and up to 45 in the late-afternoon peak. The toll is included in the $100 fixed fare, along with parking, meet & greet, and bottled water.
What time should I arrive at Benoa for cruise embarkation?
Follow your cruise line’s assigned check-in window and treat all-aboard — typically 60 to 90 minutes before sailing — as immovable. We recommend reaching the terminal at the start of your window and never later than two hours before all-aboard. Flying in the same day, allow at least 45–75 minutes for immigration before the 25–45 minute drive.
Will the driver wait if our ship disembarks late?
Yes. Your pickup is confirmed the evening before, and the driver stands at the terminal exit with a nameboard from the agreed time. Because the fare is fixed per vehicle rather than metered, a slow gangway or customs queue does not change the price — the car simply waits until you walk out.
Related Guides & Services
- Full Benoa cruise port guide — arrival, transfers and airport link