
A guide to Indonesia’s infamous and confusing passenger service charge.
| Want to know how much airport tax you will pay?
Just follow these 3 simple steps:
NEWSFLASHStarting 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?
At 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:

Airport Tax Across Indonesia
More
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?
Transiting 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:
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.
Hi Chris
May i know the International airport tax from Surabaya to Singapore. And Surabaya to banyuwangi and banyuwangi to surabaya for the domestic airport tax. Kindly advice.
How much need to pay Airport From Yogjarkata
Hi Chris,
after arriving in Jakarta and paying the visa on arrival, we are going to the domestic depatures to fly to bali (Garuda).
There at the check in, we have to pay the airport tax.
Ok so we have to change money to pay the airport tax in IDR? We wanted to change money in bali now we are forced to do this in Jakarta because of the tax and they do not accept Euro oder US Dollar, right?
Thank you very much!!!
Greetings from Germany.
Hi Chris,
I will be transiting in Bali but my flight is ‘not’ connected(TG from BKK to Bali then Virgin from Bali to Brisbane) and I will be waiting for my next flight at the airport about 6hrs. Do I have to pay the airport tax?
Thank you
Hi there, how about those only transit in jakarta; i am from singapore using Garuda airline flying to melbourne and will transit in jakarta for 2 hours, before next flight going to melbourne using Garuda airline. Do i need to pay airport tax?
Hi. Im travelling from sin. My flight is.
DPS-JKT GA415 18.00-1900
JKT-SIN GA838 20.40-23.30
Do i hv to pay both airport tax?
when we leave from Kuala lumpur to Bali and stay in airport for 3 hour due another flight to Australia do we have paid visa in and out with Australia passport
Hi, I am travelling with my wife to bali in June , we bought the tickets 10 months ago with AirAsia and paid in full , now they are saying we owe them 44aud for “airport Tax ” what is the meaning of this , is it on top of the visa we pay on entering ? Please explain
I am traveling from Bali to Jakarta and then Internationally back to the US. How much will I need for airport taxes? I haven’t been charged for any domestic taxes so far and have gone on 3 or 4 flights. Thanks in advance for your help.
I’m flying out of denpasar, Bali to Kuala Lumpur, Malaysia. As per my flight tickets, I have already paid my airport tax to Air Asia. Do I still need to pay the tax at the airport upon exiting Bali?
Hi guys,
I am travelling to Australia via Jakarta Indonesia in August with Garuda Indonesia airlines. The hold time in Jakarta is 11 hours 50 minutes.
I spoke to the Garuda call centre in the UK (I have a British passport) and they said if the hold time is more than 8 hours then you are required to purchase a transit visa for $35 US dollars.
Has anybody had this experience?
Can you not simply wait in the airport rather than go through arrivals and have to purchase this visa?
Thanks for for taking the time to read and hope you can help!
Best wishes
Hi,
I have a connecting flight from Bali via Jakarta to Melbourne with Garuda (purchased ticket last year).
Do I have to pay domestic airport tax in Bali and international tax in Jakarta? Or do I only have to pay international tax in Bali?
I will be in transit in Jakarta for 90 minutes.
Thank you for your help.
hi Chris,
May I know the airport tax of a US citizen? my friend had a stop over in seokarno hatta int’l airport going to Manila,he paid the charges of 890 US$.When he confirm his connecting flight to Manila,the custom said that he must pay the demurrage of his baggage 20 US$ per day.is it the rules their in Jakarta airport?he is now still inside the seokarno hatta int’l airport.
I hope you can give me some information.
Thanks.
Mary
hello Chris,
I would like to ask that he must pay the penalty of his baggage to the custom?he is more than 1 month inside the airport.and I sent money to one of the officer to clear his charges and now he told me that he need to pay the custom to claim his baggage.
Can you give me some information regarding this matter?
Thanks.
i am flying from melbourne to balikpapan via singapore .
Do i pay airport tax at both airports and do i pay on arrival or departure or both
Copyright Mau Ke Mana 2010-15
Terms & Conditions
Hi Gervenne,
No, transiting international passengers don’t pay airport tax in Indonesia.