Benoa Cruise Terminal (Pelabuhan Benoa) is Bali’s main cruise port, about 10 km and 25–45 minutes south of Ngurah Rai Airport (DPS). A fixed private car transfer between the airport and the terminal is IDR 1,630,000 (about $100) for up to four passengers. Grab and metered taxis are cheaper, but they cannot always collect inside the secured port gate.
- Benoa Cruise Terminal sits roughly 10 km (25–45 min) south of DPS airport.
- A fixed private transfer airport ↔ Benoa is IDR 1,630,000 (~ $100) for up to 4 passengers.
- Grab and metered taxis run cheaper (about IDR 200,000–350,000) but face pickup restrictions inside the secured port.
- Nusa Dua and Tanjung Benoa hotels are only 10–15 minutes from the terminal.
Where Benoa Cruise Terminal Sits — and What Docks There
Pelabuhan Benoa is on a spit of reclaimed land on Bali’s southeast coast, wedged between Sanur and the Nusa Dua peninsula. It is a working commercial harbour first — fuel depots, fishing fleets and container berths — with a dedicated cruise terminal that has grown steadily since major lines started calling here. Ships from Celebrity, Royal Caribbean, Silversea, Oceania and regional operators use Benoa as either a turnaround port (where your cruise starts or ends) or a day-call stop.
That distinction matters for your logistics. On a turnaround call you are embarking or disembarking with all your luggage, so you need a proper transfer to or from the airport and your hotel. On a day call you are ashore for eight to ten hours and simply want a driver waiting to take you to Uluwatu, Ubud or the beach clubs, then back before the all-aboard time.
The terminal building itself is modest by Mediterranean standards: an arrivals hall, a small run of souvenir and SIM-card stalls, taxi and tour desks, restrooms and a covered waiting area. There is no train, no metro and no walkable town at the gate — the harbour is industrial, and the security perimeter means you cannot simply stroll out and flag a ride the way you can in central Kuta.
Getting from DPS Airport to Benoa: Time, Distance and Cost
The drive from Ngurah Rai Airport to Benoa Cruise Terminal is short on paper — about 10 km — but Bali’s southern traffic makes the clock unreliable. Off-peak it is a 25-minute run down the Bali Mandara toll road across the bay. During the 17:00–20:00 crunch, or when several flights land together, the same trip can stretch past 45 minutes. If you have a fixed embarkation window, treat 45 minutes as your planning number, not 25.
Here is how the realistic options compare for the airport-to-port leg:
| Option | Typical price | Enters secured port? | Meet & greet | Best for |
|---|---|---|---|---|
| Grab / Gojek | IDR 150,000–250,000 | Often no | No | Solo, light luggage, flexible time |
| Metered / counter taxi | IDR 200,000–350,000 | Yes (drop-off) | No | Walk-up arrivals |
| Private fixed transfer | IDR 1,630,000 (~ $100), up to 4 | Yes | Yes, name-board | Cruises, families, tight sailings |
A ride-hail car is genuinely the cheapest way across, and we will not pretend otherwise. The catch is coordination: Grab and Gojek drivers are restricted at the airport pickup zone and at the port gate, so on a stressful embarkation morning you may spend twenty minutes matching a driver, walking to a permitted lane and explaining which berth you need. Our fixed transfer to the Benoa cruise terminal costs more because it removes exactly that friction: a driver with a name-board, gate access, flight tracking, and a set price whether the toll road is empty or gridlocked.
Arrival Day at the Port: What to Expect
If you are disembarking, you will clear the ship’s gangway into the terminal, collect any checked luggage, and pass a light immigration or customs check depending on your itinerary. Porters with trolleys usually wait at the foot of the gangway; a small tip of IDR 20,000–50,000 is appreciated but not compulsory. From there it is a short covered walk to the pickup area, where drivers hold name-boards.
The single most common mistake cruise passengers make at Benoa is assuming their pre-booked driver can wait at the gangway. They cannot — the immediate berth is secure. A reliable transfer will tell you the exact meeting point (usually just outside the terminal doors or at a marked bay) and give you a WhatsApp number so you can message the moment you are ashore. Send that “just cleared, walking out now” message before you go looking; it stops the driver circling and stops you standing in the sun scanning a wall of signs.
Embarkation runs in reverse and is more time-sensitive. Check-in windows are firm, and the terminal can back up when two ships turn around on the same day. Aim to arrive at least three hours before the published all-aboard time, and build in that 45-minute traffic buffer from the airport.
From Benoa to Your Hotel or the Rest of Bali
Benoa’s location is a quiet advantage: the best beach areas are close. Tanjung Benoa and its watersports strip are barely ten minutes away, the Nusa Dua resort enclave is 10–15 minutes, and Sanur is about 20 minutes north. If you are extending your stay after the cruise, an airport-to-Nusa-Dua transfer follows the same toll-road corridor and lands you at your resort door.
Heading further afield takes real time. Ubud is a 60–90 minute drive inland depending on traffic; Uluwatu and the southern surf beaches are 45–60 minutes; Canggu and Seminyak are 45–75 minutes up the west coast. For a day-call, this is the deciding factor — a private driver who waits and returns you to the ship is worth far more than a one-way ride you then have to reverse under time pressure.
Booking a Transfer That Actually Works at Benoa
Three details separate a smooth cruise transfer from a stressful one. First, gate access: confirm the operator can enter or meet at the secured terminal, not just “somewhere near the port.” Second, timing: give your driver both your ship name and your flight number so they can track delays on either end. Third, a real contact point: a WhatsApp thread beats an email confirmation you cannot open on airport Wi-Fi.
When you are ready, the simplest path is to reserve your Benoa transfer with your ship, berth and flight details in one message. A fixed price is quoted up front, meet-and-greet and tolls are included, and free cancellation applies up to 24 hours before pickup.
FAQ
How far is Benoa Cruise Terminal from Bali airport?
Benoa Cruise Terminal is about 10 km from Ngurah Rai Airport (DPS), a 25-minute drive off-peak and up to 45 minutes in heavy southern traffic. Both sit on Bali’s south coast and are linked by the Bali Mandara toll road across Benoa Bay. Plan for 45 minutes if you have a fixed embarkation time.
Can I use Grab or a taxi from Benoa Cruise Terminal?
You can, and it is the cheapest option at roughly IDR 150,000–350,000, but pickups are restricted inside the secured port. Ride-hail drivers often cannot enter the gate, so you may need to walk to a permitted point. A pre-booked private transfer with gate access removes that uncertainty on embarkation morning.
How early should I arrive at Benoa for embarkation?
Aim to reach the terminal at least three hours before the all-aboard time, and add a 45-minute buffer for the drive from the airport during peak hours. When two ships turn around on the same day the check-in hall can back up, so earlier is safer than cutting it fine.
Is a private transfer worth it over a taxi for a cruise?
For a turnaround cruise with luggage and a firm sailing time, yes. A fixed private transfer adds a name-board meet-and-greet, confirmed gate access, flight and ship tracking, and a set price regardless of traffic. For a flexible solo traveller with light bags, a metered taxi or Grab is a reasonable budget choice.
Sailing from Benoa or arriving back into Bali? Send your ship name, berth and flight number to the 24/7 airport desk on WhatsApp at +62 811 2859 0000 or [email protected], and a name-board will be waiting when you clear the terminal. Bali Airport Transfer is operated by Bali Premium Trip — since 2015.