Leaving Bali involves several airport and travel charges that can easily be confused with one another. The Passenger Service Charge, Bali Tourist Levy, visa fees, and immigration penalties all have different purposes and payment arrangements.
For your departure from Bali, there is no separate departure tax payment at Ngurah Rai International Airport. The Passenger Service Charge is incorporated into your airline ticket, while other applicable costs are handled separately.
Here’s how the Bali departure tax system works, which fees you may still need to pay, and what you can expect during your departure from Ngurah Rai International Airport.
Is There Still a Departure Tax in Bali?
There is no separate departure tax that you need to pay at Ngurah Rai International Airport when leaving Bali.
The Passenger Service Charge (PSC), which is associated with airport passenger services, is collected through your airline ticket rather than through a separate payment at the airport. Indonesia’s Ministry of Transportation established the integration of PSC into airline ticket payments in 2015.
This means you do not need to prepare a separate departure tax payment before continuing through the airport’s check in, immigration, and security procedures.
Is the Airport Tax Included in Your Flight Ticket?
Yes. The Passenger Service Charge (PSC) is included in your airline ticket.
When you purchase your flight, the ticket price can include several taxes, charges, and airport related components. The exact breakdown depends on your airline and ticket.
The important point for your Bali departure is that the PSC is not collected separately at Ngurah Rai International Airport. You do not need to visit a dedicated counter or make an additional cash payment for the airport passenger charge before your flight.
What Fees Do Travelers Still Need to Pay in Bali?
The Passenger Service Charge is only one part of the costs associated with a trip to Bali. Other charges can apply depending on your nationality, immigration status, and travel circumstances.
These costs should be kept separate from the airport passenger charge because they serve different purposes and follow different payment requirements.
1. Bali Tourist Levy
If you are a foreign tourist visiting Bali, the Bali Tourist Levy is a separate tourism related charge.
The current levy is IDR 150,000 per foreign tourist, paid once during your trip to Bali. The payment is administered through the official Love Bali system.
The Tourist Levy is not a departure tax and is not part of the Passenger Service Charge. Paying the levy therefore does not mean that you have paid an airport departure tax.
After completing the payment, keep your confirmation or QR coded voucher accessible during your trip. This gives you a record of the levy payment if it needs to be verified.
2. Visa & Immigration Fees
Your visa and immigration costs are also separate from the airport passenger charge.
Depending on your nationality, travel purpose, and length of stay, you may need an Indonesian visa or another form of immigration permission. Any applicable visa fee is related to your entry and immigration status, not to the process of departing from Bali.
Your permitted period of stay also matters. Before your departure date, make sure your immigration status remains valid for the duration of your stay.
3. Overstay Fines
If you remain in Indonesia beyond the period permitted under your immigration status, an overstay penalty may apply.
An overstay fine is an immigration related penalty, not a Bali departure tax. If you have an unresolved overstay issue, the applicable immigration requirements need to be handled before your departure.
For a trip that remains within the permitted period of stay, there is no additional departure tax created simply because you are leaving Bali.
What Is the Departure Process at Bali Airport?
Once your travel documents and applicable payments are in order, your departure from Bali follows the standard airport process for your flight.
For an international departure from Ngurah Rai International Airport, the main stages involve airline check in, baggage procedures, immigration, security screening, and boarding.
1. Check In
Your departure process starts with your airline’s check in procedure.
If you have not checked in online, you can complete check in at the airline counter. If you have checked baggage, you will also need to complete the baggage drop process before continuing to the international departure area.
Keep your passport, flight information, and other required travel documents accessible throughout check in.
Your airline may also need to verify travel documents before completing the check in or baggage process, depending on your destination and travel requirements.
2. Immigration & Security
After completing the airline procedures, you continue to immigration and security screening.
At immigration, your passport and departure information are checked before you proceed further into the international departure area. Security screening follows as part of the airport departure process.
Keep your passport and boarding pass within easy reach rather than placing them inside checked baggage. Having your essential documents accessible makes each stage of the airport process easier to complete.
3. Allow Enough Time
Your airport schedule should account for both the time required inside Ngurah Rai International Airport and the journey from your accommodation to the airport.
The time you need can vary depending on:
- Your accommodation location
- Distance from Ngurah Rai International Airport
- Traffic conditions
- Flight departure time
- Airline check in and baggage requirements
- Passenger volume at the airport
- Weekends and public holidays
- Peak travel periods
This becomes particularly important if you are staying outside South Bali. A longer journey from Ubud, North Bali, or East Bali requires more planning than a short transfer from an accommodation near the airport.
For your final day in Bali, the airport transfer should therefore be planned as part of your overall departure schedule, rather than treated as a separate last minute arrangement.
You may also need to read this: Bali Departure Guide: Check In, Immigration & Airport Tips
How Should You Get to Bali Airport for Your Departure?
Once your flight, travel documents, and applicable fees are in order, the next part of your departure plan is getting to Ngurah Rai International Airport on time.
Your transfer time depends heavily on where you stay in Bali. A short distance on the map does not always mean a predictable journey, particularly when traffic increases around South Bali or during busy travel periods.
1. South Bali
Staying in Kuta, Seminyak, Canggu, Jimbaran, Nusa Dua, or Uluwatu puts you relatively close to Ngurah Rai International Airport, but traffic can still affect the journey.
Road conditions around South Bali can change throughout the day, especially around busy tourist areas and routes approaching the airport. Your departure time should therefore account for traffic rather than relying only on the usual driving duration.
For an international flight, arranging your airport transfer in advance also gives you a fixed pickup schedule instead of having to find transportation shortly before leaving your accommodation.
2. Central Bali
If you are staying in Ubud or surrounding areas, your journey to the airport requires more time than a transfer from the southern tourist areas.
The route can become slower depending on traffic conditions, particularly when connecting roads toward South Bali become busy. Your hotel departure time should therefore include enough allowance for the road journey before the airport check in process begins.
This is especially important for early morning and evening flights, when your available travel window may be limited.
3. North & East Bali
Accommodation in Lovina, Amed, Candidasa, or other parts of North and East Bali requires more careful departure planning because of the greater distance to Ngurah Rai International Airport.
For these longer journeys, your airport transfer becomes an important part of your overall flight schedule. Leaving your accommodation earlier provides more flexibility if traffic, road conditions, or an unexpected delay extends the journey.
The same principle applies if your Bali itinerary finishes in a different area from where you originally stayed. Your final accommodation should be the starting point for calculating the journey to the airport.
You may also want to read this: How Early to Get to Bali Airport for an International Flight
Final Thoughts About Bali Departure Tax
In conclusion, you do not need to pay a separate Bali departure tax when leaving through Ngurah Rai International Airport. The Passenger Service Charge is incorporated into your airline ticket, while the Bali Tourist Levy, visa costs, and any applicable immigration penalties are separate.
Once those requirements are clear, the main priority is making sure your documents, baggage, and airport journey are properly prepared.
For your final day in Bali, arranging transportation in advance can make the journey to the airport more predictable, especially when your accommodation is outside South Bali or your departure falls during a busy period.
Gede Bali Transport provides private airport transfers based on your pickup location and travel schedule, helping you plan the final part of your Bali trip from your accommodation to Ngurah Rai International Airport.
You may also want to read these related guides:



