Airport Tax Guide

Last updated: October 16, 2014
Domestic Airport Tax sticker for Makassar

A guide to Indonesia’s infamous and confusing passenger service charge.

Want to know how much airport tax you will pay?

View Indonesian Airport Tax in a larger map

Just follow these 3 simple steps:

  1. Click here.
  2. Select your departure city from the menu on the left; they are listed in alphabetical order.
  3. See the price for airport tax for that airport, either domestic or international.


Starting 1 October 2014, Garuda Indonesia has stopped including airport tax in its ticketed price. Garuda says this is a temporary thing while other airlines (and airports) prepare to implement a new national system of including airport tax in prices. Fingers crossed…

In the meantime, Garuda’s budget airline, Citilink, is now the only airline that includes airport tax in the ticket price.

Source: Liputan 6

On 1 January 2015, domestic airport tax will increase at Medan Airport to Rp75 000 per person and at Tanjung Pinang to Rp40 000 per person.

Indonesia is one of the few countries where airport fees are NOT included in the price of the ticket. Visitors to Indonesia often call it “departure tax”, but that is not correct because domestic passengers also pay it. Its official name is PJP2U (Indonesian for passenger service charge), but its working title is airport tax.

How Much Is Airport Tax?
Airport tax is up to Rp40 000 Rp75 000 ($7 €5 £4) per person for domestic flights, and up to Rp150 000 Rp200 000 ($18 €13 £11) per person for international flights. As a general guide, smaller and more remote airports have cheaper airport tax.

When/Where/How to Pay Airport Tax?
Airport Tax Booth PontianakAt most airports, passengers at a special booth after checking in, on the way to the departure gate (right). At a few airports – e.g. Surabaya – passengers can pay at the check-in desk.

Passengers then receive a sticker on their boarding pass as a receipt/proof of payment, which is scanned at the security checkpoint near the departure gate. Some airports try harder than others with the presentation of the airport tax sticker:

Domestic Airport Tax Sticker for Bali Domestic Airport Tax sticker for Balikpapan International Airport Tax sticker for Medan
Airport Tax Across Indonesia

Airport tax must be paid in Rupiah cash. It is recommended that visitors prepare the required amount of money in advance, and save it for later. If you are arriving in Indonesia and then transiting/connecting to a domestic flight, you will need to get some Rupiah from an ATM or moneychanger before checking in for the second flight.

What Happens If I’m Transiting?
Airport Transfer SignTransiting passengers on domestic flights do not have to pay airport tax twice. If you are flying from e.g. Medan to Denpasar (Bali) via Jakarta using the one airline and the one ticket/booking code, you only pay airport tax in Medan. The exception is budget airlines (e.g. AirAsia) that do not allow passengers to transit and do not check bags through to their final destination. If you are flying e.g. AirAsia from Medan to Denpasar (Bali) via Bandung, you will pay airport tax twice.

Similarly, passengers taking a domestic flight then an international flight do pay airport tax twice; 1 x domestic airport tax, 1 x international airport tax. For example, if you are flying from Surabaya to Perth via Denpasar on Garuda Indonesia, you will pay domestic airport tax in Surabaya, then international airport tax in Denpasar (even though your bags are checked through to Perth).

Airport Tax To “Disappear”?
According to reports, the Indonesian airport operator is going to commence incorporating airport tax into the price of domestic flights. The schedule is:

  • September 2012: Garuda Indonesia domestic flights from Jakarta
  • End 2013: All domestic flights from Jakarta
  • 2014: Domestic flights at other airports

It seems international airport tax will remain a cash payment.

Questions about airport tax or updates for a specific airport are welcome; please write it below in a comment.

185 Comments on “Airport Tax Guide”

  1. John says:

    Hello Chris

    We are going to Bali the week before just Christmas for 2 weeks
    How much will the Entry Visa cost in EURO and also in US$
    Regards and thanks

  2. Chris says:

    Hi John,

    Visa on arrival now costs $US35 per person. Most airports require payment in $US cash, but Bali Airport may have credit card machines.

    More information about international arrival in Indonesia

  3. Josh says:

    Hi Chris,

    I will arrive from Tokyo into Jakarta on ANA at 11:30pm and leave 5 hrs later/the next morning at 4:40am on Malaysian to KL. My research tells me that I will be able to stay in transit and not have to get a $35 visa just to pass security from Departures again (United, on whose ticket stock the ticket to CGK was issued has an interline agreement with many airlines, including Malaysian, so I don’t need to pick up and re-check my luggage to the final destination).

    The question is, do I have to pay the 150,000 international departure tax and where would I have to pay them, as I will be airside in the gates area already?

    Great service you are providing, btw. Thank you,


  4. Chris says:

    Hi Josh,

    If you have connecting flights and your baggage is checked all the way through to Kuala Lumpur in Tokyo, you don’t need to pay airport tax in Jakarta.

    Please ensure you bring the boarding pass from the first flight; the stickers with the baggage IDs are especially important. This will assist Jakarta Airport staff to recognise your situation.

  5. Josh says:

    Thank you , Chris, will certainly do.

    I guess few people have such an int’l – int’l transit there but this is really the best and lowest priced option to get to Cambodia w/o having a stop over and getting stamped into a country I really have no need to stay in (I did this via Singapore before and same day continuation is stressful (landing after midnight, into city, checking out at 11a and back to airport), while waiting to next day costs 2 nights accommodation and wastes a day).

    I have arrived at CGK before and transited there on my way to Jogjakarta and have traveled around SE Asia quite a bit in addition to having lived in Thailand, so I think I can handle this :) The biggest concern is a potential folding of Malaysia in the light of the two tragedies they suffered this year but we always take risks in life.

    I’m hoping I can lie down a bit in one of the prayer rooms in T2 (since it will be after midnight and I have to up before 4a, I will be out before the first morning prayers start).

  6. baban says:

    kalo penerbangan domestik tp beda hari apa masih kena airport tax?
    misal saya dari bangka ke jakarta tgl 21 sore terus lanjut ke medan tgl 22 pagi, pesawat nya sama, sriwijaya air..

    if a domestic flight but different day is it still subject to the airport tax? my example from Bangka to Jakarta date 21 afternoon, continue to Medan on 22 morning, the same airline, Sriwijaya Air ..

  7. Chris says:

    Hi baban,

    If you purchase a ticket on the two Sriwijaya Air flights together, then you don’t need to pay airport tax again in Jakarta.

  8. dianne says:

    I have a friend travelling from Jakarta she is Indonesian how much departure tax does she pay she is travelling to Australia

  9. Chris says:

    Hi Dianne,

    International airport tax in Jakarta is Rp150 000 per person.

  10. Sara nazirah says:

    Just wanna ask, I’m from Malaysia and will holiday at Bali next week. Is it possible if I buy local airlines which is lion air or etc from Bali to Lombok?

  11. Chris says:

    Hi Sara,

    Yes, you can buy tickets on local airlines: Garuda Indonesia and Lion Air/Wings Air fly this route.

    Please note: if you would like to buy tickets from Mau Ke Mana, you will need to submit your enquiry at least 10 days before the travel date.

  12. Laura says:

    Domestic tax from Denpasar (Bali) is still 40,000rp per person

  13. Chris says:

    Hi Laura,

    Thanks for the feedback.

    In April, Angela (see page 3 of comments) told us that international airport tax had already increased at Bali Airport. I thought this meant domestic airport tax has also increased.

    If it hasn’t yet, it soon will.

  14. Daryl says:

    Hi Chris.

    Thanks for all the info all these while. Would like to quickly reconfirm the airport tax required for,

    Perth-Bali (Transit)-Jakarta on Garuda
    Jakarta-Bali (Transit)- Perth on Garuda

    Read it somewhere that I need to pay twice. Or is it included in air ticket price if I fly with Garuda?

    Which airline company included the taxes (no need to prepare cash) for domestic?

    Appreciate it. Thanks.

  15. Chris says:

    Hi Daryl,

    Garuda Indonesia now includes airport tax on all domestic flights. Its budget airline, Citilink, also does, but so far these are the only ones.

    With your proposed travel plan/route, you would pay airport tax once: on the way home to Perth, international airport tax in Bali of Rp200 000 ($A20) per person, payable in Rupiah cash when you show your boarding pass at the check-in counter in Bali.

    Side issue: I think some airlines (Garuda, Jetstar) now fly direct from Perth to Jakarta. If you end up going that route, international airport tax in Jakarta is Rp150 000 ($A15) per person.

  16. dorninatiur sitompul says:

    hello chris ,

    i need to know how much is actually the tax from medan KNIA to penang malaysia? as im heard is more than 200 thousand rupiah bit confiused on it and oen thing on the tickets it says and writen was pay for tax but in field why i need to pay again ist not already payed went im buy the tickets by the way the company plane is ariasia thank you ..

  17. Chris says:

    Hi dorninatiur sitompul,

    Airport tax is different to fuel surcharge, etc because it’s not incorporated in the cost of the ticket.

    International airport tax is definitely Rp200 000 per person at Medan’s new Kuala Namu Airport. It cannot be more because that is the maximum/highest anywhere in Indonesia, shared with Surabaya and Bali.

    Dahlan Iskan wants to incorporate airport tax into the ticketed price like happens in other countries, but airlines have been slow to cooperate, probably because they like to have claim they have the lowest price and airport tax makes a big difference in the fare for a flight between e.g. Bali and Lombok.

    At this time, only domestic flights with Garuda Indonesia and Citilink have airport tax included in the ticket price.

  18. Aizuddin says:

    Hi Mr Chris,

    I just wanna make sure if the airport tax from Jakarta to Kuala Lumpur will be the same?

    150k Rupiah per person?

    Will be travelling to Bandung and take the train to Jakarta and return to Malaysia on the 29th September.


  19. Chris says:

    Yes, I am sure international airport tax at Jakarta Airport is still Rp150 000 per person. That’s what my wife paid last week ;)

  20. Neel Ratan says:

    Dear Mr. Chris,
    I will be visiting Yogyakarta, Indonesia during 14th to 17th Nov 2014. I am an Indian and having return ticket to Yogyakarta airport from Kuala lumpur by AirAsia. I will go for VOA for max 7 days. My queries are below.

    1. How much does it cost for an Indian for 7 days tourist visa (VOA) in Indonesia? How to pay it, in IDR or USD?
    2. Is AirAsia ticket contains the Exit/Departure fees from Yogyakarta? If not how much is the Exit Fees from Yogyakarta? Is it payable only in IDR?

    Thanks in advance.

    Best regards,
    Neel Ratan

  21. Chris says:

    Deer Neel Ratan,

    1. There is no 7-day visa on arrival any more, only 30-day. It costs $US35 per person.

    2. Please read the post and the map; you will find the answers:

    – No international flight tickets include airport tax.

    – Rp100 000 per person.

    – It is payable in Rupiah cash only, when you check in.

  22. Ruby Janal says:

    Hi Chris

    Im travelling from Singapore to Bandung then to Bali. My query:

    1. From Bandung to Bali via Garuda, is the airport tax Rp75,000? My child of 2 years old, does he eligible to pay for the tax too?

    2. From Bali to Singapore via Garuda, please confirm if the airport tax is Rp200,000. Any discount or fee waiver for both airport tax for kids or senior citizen? Thanks.

  23. Chris says:

    Hi Ruby,

    All passengers pay airport tax, regardless of age.

    1. Airport tax is based on the departing airport (Bandung – Rp25 000), not the arriving airport (Bali). BUT Garuda domestic flights currently include airport tax in the ticketed price, so you have already paid it when you bought the ticket.

    2. Yes, Rp200 000 for international airport tax in Bali.

  24. Courtney Botha says:


    We have three flights
    Yoga-Den Pasar (Lion)
    Surabaya-Jakarta (AirAsia)
    And Jakarta back home

    Please advise as to the airport taxes for each? Do any of these airlines include taxes in the price paid?

  25. Chris says:

    Hi Courtney,

    The answers are all in the Google Map above.

    Please try to find the airport taxes yourself first, then ask if you have a problem.

    As written above, currently only Citilink includes airport tax in the ticketed price.

  26. parag says:

    I have to leave for India from Surabaya International Airport on Oct 14, 2014. How much airport tax will I have to pay?

  27. Chris says:

    Hi Parag,

    The answer is in the Google Map above.

    Please try to find the answer yourself first, then ask if you have a problem.

    Please note also that airport tax doesn’t vary according to the destination; there is one figure for international airport tax, regardless of whether you are flying to Singapore or Hong Kong or India.

  28. mel says:

    Hai..may i know how much airport tax from bandung for intrntionl flight..tq

  29. Chris says:

    Hi Mel,

    The answer is in the Google Map above.

    Please try to find the answer yourself first, then ask if you have a problem.

  30. Rani says:

    Hi Chris..
    May i know,how much the airportax from bali- jakarta- Amsterdam? i will transit in one day..

Comment on “Airport Tax Guide”.

Copyright Mau Ke Mana 2010-15
Terms & Conditions