Arriving at Benoa Cruise Port is your first step into Bali, and it can feel a little unfamiliar if you’re expecting a typical cruise terminal experience.
While the port has been upgraded in recent years, it still operates as a working harbour. That means the arrival process is efficient, but not always obvious, especially when several ships dock at the same time.
Here’s exactly what to expect when you step off the ship, from immigration and paperwork to transport and getting out of the harbour smoothly.
Arriving at Benoa Cruise Port

Benoa isn’t a polished, resort-style cruise harbour. It’s a working harbour that has been upgraded to handle international arrivals, so expectations should be practical rather than luxury.
By 2026, the pier has been expanded to handle large cruise ships, and in most cases you’ll walk straight off the ship onto the dock without needing a shuttle.
- Location: 7646+RMQ, Pedungan, Denpasar
- Harbour Type: Industrial port with a passenger terminal
- Ship Capacity: 2 cruise ships
- Distance to Airport: 12 km (20–60 mins)
- Transport Options: Local taxis, private drivers
- Terminal Amenities: A/C, basic toilets, small stalls.
- Food & Drink: Limited
- Walking Access: None
- Closest Areas: Tanjung Benoa, Nusa Dua, Jimbaran
- WiFi: Available, but sometimes unreliable
Distance to Major Tourist Areas
These travel times are based on typical conditions, but traffic in South Bali can change quickly, especially when Benoa cruise passengers are disembarking.
If you’re heading further inland or planning a same-day return, it’s always best to allow extra time and avoid tight schedules.
- To Canggu: 1.5 to 2 hrs (24 km)
- To Kuta: 20 to 45 mins (9 km)
- To Jimbaran: 20 to 30 mins (9 km)
- To Nusa Dua: 20 to 45 mins (12 km)
- To Sanur: 30 to 45 mins (12 km)
- To Seminyak: 30 mins to 1 hr (14 km)
- To Ubud: 1.5 to 2 hrs (32 km)
- To Uluwatu: 1 to 1.5 hrs (30 km)
Clearance & Paperwork
Arriving at Benoa Cruise Port is much more straightforward than it used to be. As long as you prepare your documents before the ship docks, you’ll breeze through faster than Bali Airport arrivals.
If everything is completed in advance, you’ll move through immigration with minimal delays.
There are three key digital forms you should have ready on your phone before arrival. Not having these prepared is the main reason passengers get stuck in long queues at the terminal.
⚠️ Heads Up: The Wi-Fi at Benoa Cruise Port often struggles when a ship arrives. Do not rely on it. Take screenshots of all your QR codes before you disembark so you can move straight through without needing a connection.
Benoa Cruise Port Visa Requirements
Most international passengers arriving at Benoa Cruise Port will need a Visa on Arrival (VoA) to enter Bali.
In 2026, the process is mostly digital. You can still pay at the cruise terminal, but this usually means standing in a slow-moving queue after you disembark.
- e-VoA (Recommended): Apply for the Electronic Visa on Arrival online at least 48 hours before your ship arrives. This is the fastest way to clear immigration.
- Cost: IDR 500,000 (around $35 USD). Payment at Benoa Harbour is possible, but exchange rates are often poor if you use foreign currency.
- Passport Validity: Your passport must be valid for at least 6 months from your arrival date. This is strictly enforced.
💡 Note for Cruise Groups: Some cruise lines will collect your passport the night before arrival to process a group entry. Even if they do this, you may still need your own e-VoA or be ready to pay the fee when you arrive.
Arrival Card for Cruise Passengers

Indonesia now uses a single digital form called the All Indonesia Arrival Card, which replaces the old paper forms and separate declarations.
This single digital form replaced the old paper cards, the separate Electronic Customs Declaration (e-CD), and the SATUSEHAT Health Pass.
If you are arriving at Benoa Cruise Port, this is mandatory for every passenger, including children.
- When to fill it out: You can only complete the form within 3 days (72 hours) before arrival. If you try earlier, it won’t submit.
- Customs declaration: You must declare if you are carrying more than 1 litre of alcohol or $10,000 USD in cash. Bags are often scanned at the cruise terminal, so it’s best to be accurate.
Once submitted, you’ll receive a QR code by email. Screenshot it immediately so you can access it without internet while going through immigration.
⚠️ Important: This arrival card is completely free. If a website asks you to pay to process it, it is not official. The only things you should pay for are the Visa (VoA) and the Tourist Levy.
Bail Tourist Tax for Cruise Passengers

Even if you are only docking at Benoa Cruise Port for a few hours, the Bali Provincial Government requires all international tourists to pay a mandatory levy of 150,000 IDR (approx. $10 USD).
This is separate from your visa and is used to fund Balinese cultural preservation and environmental protection.
- Who Must Pay: Every international passenger, including children and infants. Only ship crew and specific long-term visa holders (like KITAS) are exempt.
- How to Pay: The only official way to pay is through the Love Bali website
or the Love Bali mobile app.
Once paid, you will receive a Levy Voucher QR code via email. Just like your other documents, take a screenshot of this. You may be asked to show it at the Port exit.
⚠️ Warning: Avoid third-party websites offering to “process” the levy for you. They often charge extra fees. Always use the official Love Bali platform.
Once you step off the ship, you’ll enter the main terminal at Benoa Cruise Port, part of the Bali Maritime Tourism Hub (BMTH).
In 2026, the Benoa Cruise Ship Terminal is modern and built to handle large numbers of passengers. If it’s your first time in Bali, it can still feel busy and a bit confusing when multiple ships arrive at the same time.
The key thing to understand is that everything moves in a set order. From the gangway, you’ll be guided through immigration, then baggage and customs, before exiting to the transport area outside.
Clearing Port Immigration

The immigration process at Benoa Cruise Port is now much more organized, but how quickly you get through depends on your visa and your cruise line’s setup.
In 2026, there are two main ways cruise passengers clear immigration at Benoa:
- Immigration on Shipping (IoS): Some cruise lines complete immigration checks while you are still at sea. If this applies to your ship, you may be able to walk straight off and exit without stopping at immigration counters.
- Manual counters: If you didn’t apply in advance or your ship doesn’t offer IoS, you’ll need to queue at the immigration desks. Wait times can range from 30 to 60 minutes when multiple ships arrive.
After immigration, all passengers pass through the customs area. You’ll need to show your Electronic Customs Declaration (e-CD) QR code. Most travellers go through the “Green Channel,” but bags are often scanned, so keep your code ready.
💡 Pro Tip: Check your ship’s daily schedule or newsletter the night before arrival. It will confirm whether your immigration is handled onboard or at the terminal.
Finding Toilets
The passenger terminal at Benoa Cruise Port is modern and well-equipped, including clean, western-style toilets.
Once you leave Benoa’s cruise terminal building, however, options become very limited.
- Inside the terminal: This is the best place to go. Toilets are located just after immigration and in the main waiting areas. They are free and generally well-maintained.
- Accessible facilities: The terminal includes toilets with wider doors and support rails, suitable for passengers with limited mobility.
- Outside the terminal: After you pass the final exit into the transport area, there are very few public restrooms available.
💡 Pro Tip: Use the facilities inside the terminal before you leave, especially if you have a long drive ahead to places like Ubud or Uluwatu.
Port Food & Drink Options
Unlike some of the mega-ports in the Caribbean or Europe, Benoa Cruise Port is primarily an industrial harbor.
While Benoa Harbour has seen major upgrades, you’ll find a few basic choices, but this is not a place to plan a proper meal.
- Inside the terminal: There are small snack kiosks and coffee stands in the waiting area after customs. These are fine for bottled water, soft drinks, or a quick coffee, but there are no full restaurants.
- The Black Stone Yacht Club: Located about 3–5 minutes from the terminal, this is the best nearby option. It’s a proper restaurant and bar with views over the marina, suitable for a relaxed meal before heading out.
- Local warungs: Just outside the port gates, you’ll see small local eateries. These are very affordable, but they are basic and mainly cater Benoa Harbour workers.
- Coffee options: There’s no major international chain inside the terminal. If you want something more familiar, you’ll need to head toward Nusa Dua where larger cafes are available.
💡 Dining Tip: If you have booked one of my private drivers, you don’t need to settle for harbour snacks. Your driver can take you straight to a scenic lunch spot in Nusa Dua or a cliff-top beach club in Uluwatu. It’s usually worth the 30-40 minute wait.
Cruise Port ATMs & Money Changers

Cash is still king in Bali, especially for small purchases, local markets, or tips.
At Benoa Cruise Port, you can withdraw or exchange money, but it’s worth knowing what to expect before you rely on it.
- ATMs in the terminal: There are several Bali ATMs in and around the cruise terminal and they accept international cards. However, when large ships arrive, machines can run out of cash quickly. If you see a short queue, it’s best to use them straight away.
- Currency tips: Some vendors may accept USD or other foreign currencies, but the exchange rates are usually poor. Paying in Indonesian Rupiah (IDR) will always give you better value.
- Credit cards: Cards are widely accepted in Bali, but smaller shops and local eateries often prefer cash.
💡 Pro Tip: If the terminal ATMs are empty or busy, don’t worry. If you’ve arranged a driver, they can take you to a reliable bank ATM or trusted money changer just outside the harbour where rates are usually better and queues are shorter.
Finding Transportation
Stepping out of the terminal at Benoa Cruise Port and into the transport area is often the busiest part of your arrival, and your first real introduction to Bali’s transport.
You’ll likely be approached by drivers offering rides, which can feel overwhelming at first. In reality, the system is organised, but it’s not always obvious where to go.
In 2026, the Bali Maritime Tourism Hub has set up designated zones for different types of transport. Knowing where your pick-up point is will save you time and help you avoid unnecessary confusion.
Private Benoa Port Transfers

For cruise passengers continuing their trip in Bali or heading to the airport, a pre-booked private transfer is the most straightforward way to leave Benoa Cruise Port.
It allows you to avoid the crowds at the exit and removes the need to walk outside Benoa Harbour to find transport.
- Meet and greet: Your driver will be waiting in the authorised pick-up area just outside the terminal doors.
- No negotiation needed: With a pre-arranged transfer, the price is agreed in advance. There’s no need to discuss fares or compare offers at Benoa Harbour.
- Fixed pricing: Transfers are booked at a set rate, typically including the driver, vehicle, and fuel.
- Luggage assistance: My driver will help with your bags from the pick-up point to the car, which is especially helpful in the heat.
Benoa Cruise Terminal Drivers

As you exit the terminal at Benoa Cruise Port, you’ll enter an area managed by the local transport group.
These drivers operate the immediate pick-up zone outside the cruise terminal, and app-based services like Grab or Bluebird taxis are usually not allowed to collect passengers right at the entrance.
You may be approached by multiple drivers offering rides. This is normal, but you are not required to accept.
If you prefer, you can walk past the initial crowd toward the main parking area or designated pick-up zones.
Vehicle quality can vary, so it’s worth checking the car before you agree to the ride, especially if you have luggage or are travelling a longer distance.
Using Grab & Gojek
Ride apps like Grab and Gojek are widely used for getting around Bali, but they can be difficult to use directly at Benoa Cruise Port.
The cruise terminal and immediate pier area are restricted for online drivers, so pick-ups are not allowed right outside the exit.
- Pick-up restrictions: You may be able to request a ride in the app, but drivers will usually ask you to walk to a different meeting point away from the cruise terminal.
- Walking required: In most cases, you’ll need to walk out of Benoa Harbour area toward the main gate. This can take around 10 to 15 minutes in the heat, which isn’t ideal.
- Cancellations: Drivers often cancel bookings if they realise you are still inside the cruise terminal, as they cannot legally pick you up there.
💡 Bottom Line: Grab and Gojek are useful once you are out of the port or later in your trip, but they are not the easiest option immediately after arriving at Benoa Cruise Terminal.
Private Car & Driver for the Day

If you’re only in Bali for a few hours, or have time between disembarking and hotel check-in, hiring a private car and driver for the day is one of the most practical options at Benoa Cruise Port.
This is typically a 10-hour service designed around cruise schedules.
- Flexible itinerary: You can plan your own day instead of following a fixed group tour. Popular options include Ubud, Uluwatu, or a beachside lunch in Seminyak or Canggu.
- Return to ship on time: Experienced drivers understand local traffic and will manage the timing to ensure you are back at Benoa Cruise Port well before departure.
- Hotel drop-off: If your cruise ends in Bali, you can explore during the day and finish with a drop-off at your hotel.
- Comfort and convenience: You’ll have a private, air-conditioned vehicle and the same driver throughout the day, so you can leave your belongings safely in the car while you explore.
👉 See my list of Best Day Tours From Benoa Cruise Terminal, featuring shore excursions to Bali’s temples, waterfalls, rice terraces, beaches, and cultural villages, all designed to fit your cruise schedule.
💡 Why this works: For many cruise passengers, the cost is similar to a single organised shore excursion, but with more flexibility and a more comfortable experience.
Getting to Bali Airport

If you are leaving from Benoa Cruise Port and heading straight to Ngurah Rai International Airport, the short distance can be misleading.
While Benoa to Bali Airport is around 12 km on the map, delays when exiting Benoa Harbour and traffic getting to Bali airport can add extra time to the journey.
- Travel time: In light traffic, the drive takes about 20 minutes. During peak disembarkation, allow 45–60 minutes to be safe.
- Best route: The Bali Mandara Toll Road is usually the fastest option. It adds a small toll fee but avoids the heavier traffic around the Kuta and bypass roads.
- Flight timing: For international flights, aim to arrive at the airport at least 3 hours before departure. To allow for delays at the harbour, it’s best to leave the ship around 4 hours before your flight.
Returning to Cruise Ship
Getting back to your ship at Benoa Cruise Port is the part of the day where timing matters most.
Traffic in Bali can be unpredictable, and the roads leading into the port often become congested, especially in the afternoon when multiple ships are in Benoa Harbour.
In 2026, the area around the harbour entrance remains a known bottleneck. It’s important to plan your return based on your ship’s “all aboard” time, not the scheduled departure.
Allow extra time for the final stretch into Benoa Harbour so you can return without stress and avoid any last-minute rush.
Recommended Return Times

To avoid any last-minute stress, plan your return to Benoa Cruise Port by working backwards from your ship’s schedule.
- 90-minute rule: Aim to arrive at Benoa Harbour gates at least 90 minutes before departure time. This gives you a buffer for traffic and delays at the entrance.
- “All aboard” time: Boarding usually closes 30 to 60 minutes before departure. This is the time you must be back, not the sailing time.
Travel Time Estimates
- From Canggu: Allow at least 1 hr 45 mins to 2 hrs
- From Kuta: Allow around 45 to 60 mins
- From Nusa Dua: Allow around 45 mins
- From Sanur: Allow around 45 mins
- From Seminyak: Allow at least 1 hr 30 mins
- From Ubud: Allow at least 2 hrs
- From Uluwatu: Allow at least 1 hr 30 mins
Arriving early is always the safer option. It’s far better to have extra time at Benoa Harbour than risk missing the final boarding call.
All Aboard vs. Departure Times
Understanding the difference between these two times is essential when returning to Benoa Cruise Port. You don’t want to be a pier running.
- All Aboard Time: This is the final deadline to be back on the ship. It is usually 30 to 60 minutes before departure. Once this time passes, boarding is closed.
- Departure Time: This is when the ship leaves the dock. You must already be onboard before this time.
- Ship time vs local time: Always follow your ship’s time. Bali operates on UTC+8, but your ship may use a different time zone. Check your daily program or confirm the time before heading out.
⚠️ Important: The ship will not wait for late passengers who are exploring independently. Always plan your return based on the all aboard time, not the departure time.
Stuck in Traffic
Traffic around Benoa Cruise Port can build up quickly, especially when multiple ships are in Benoa Harbour at the same time.
If your journey back slows down, the key is to stay calm and focus on getting through the final stretch as efficiently as possible.
- Use the toll road: The Bali Mandara Toll Road is usually the fastest route. It avoids much of the congestion on the main roads and can save significant time.
- Expect delays near Benoa harbour: The final few kilometres into Benoa Harbour are often the slowest. All vehicles pass through the same entrance, so some waiting is normal.
- Communicate early: If it looks like you may be cutting it close to your “all aboard” time, contact your cruise line using the number in your daily program.
- Private driver advantage: A private driver can often adjust routes and use smaller roads where possible, helping you get closer to the terminal entrance.
FAQs About Benoa Cruise Port
In 2026, most questions about Benoa Cruise Port come down to timing, paperwork, and how to get out of the port smoothly.
Below are the most common questions from cruise passengers, with clear answers to help you plan your arrival and avoid any delays.
Does Benoa Cruise Port have immigration?
Yes. All passengers arriving at Benoa Cruise Port must go through Indonesian immigration, unless your cruise line has already completed the process onboard. In most cases, you will either use autogates (if eligible) or queue at the immigration counters inside the terminal.
Do I need a visa when arriving at Benoa Cruise Port?
Most cruise passengers need a Visa on Arrival (VoA) to enter Bali. This costs IDR 500,000 and can be paid at the port, but applying online in advance (e-VoA) is faster and helps you avoid queues.
Do I need to pay the Bali Tourist Tax if arriving by cruise ship?
Yes. All cruise passengers must pay the Bali Tourist Levy of IDR 150,000 per person, even if you are only visiting for the day. It should be paid online before arrival, and you’ll receive a QR code as proof.
How long does it take to get through Benoa Cruise Port?
It typically takes between 30 minutes to 1 hour to clear port immigration and exit the cruise terminal. If multiple ships arrive at the same time, it can take longer, especially if you need to queue for a visa on arrival.
Where do cruise ships dock in Benoa, Bali?
Cruise ships dock at the Benoa Cruise Terminal in South Bali, near Nusa Dua. Most cruise ships are able to berth directly at the pier, so passengers can walk off without needing a tender boat.
How far is Benoa Cruise Port from Bali airport?
Benoa Cruise Port is around 12 kilometres from Ngurah Rai International Airport. The drive takes about 20 minutes in light traffic, but you should allow up to 45 to 60 minutes during busy periods.
Are there taxis at Benoa Cruise Port?
Yes. Local port taxis and drivers are available as you exit the terminal. These operate under a transport cooperative system, and prices may vary unless agreed in advance.
Is there a shuttle bus at Benoa Cruise Port?
There is no regular public shuttle bus from the port. Some cruise lines may offer their own shuttle services to nearby areas, but this depends on your ship and itinerary.
What is the closest area to Benoa Cruise Port?
Is there anything to do near Benoa harbour?
There is very little to do directly around Benoa Cruise Port itself. It is an industrial area, so most cruise passengers head straight to nearby areas like Nusa Dua, Jimbaran, or further inland for sightseeing.
Are there ATMs at Benoa Cruise Port?
Yes. There are several ATMs (like BCA and Mandiri) inside Benoa Harbour area that accept international cards. However, they can run out of cash when large ships arrive, so it’s best to withdraw early if needed.
Does Benoa Cruise Port have WiFi?
Yes, WiFi is available inside the terminal. However, it can be slow or unreliable when many passengers are connected at the same time.
Is there luggage storage at the cruise terminal?
No. There are no official luggage storage facilities at Benoa Cruise Port. If you need storage, it’s best to arrange it with your cruise ship or keep your bags with a private driver.
I was wondering if there are any kind of restaurants in the benoa cruise terminal where we can eat beofre heading out to nusa dua? or do we need to leave the harbour?
Hi Harold,
There are very limited food options at Benoa Cruise Port. I would recommend visiting a restaurant outside of the harbour area where you’ll have more choices.