Before you go · entry rules

Bali visa, tourist levy and arrival card: what to sort before you fly

The SAS Bali Tour team Published Sep 2026 5 min read

Short answer

Most visitors need three things: a visa on arrival (Rp 500,000, 30 days, best bought online as an e-VOA), the Bali tourist levy (Rp 150,000 per person, paid online) and the free All Indonesia arrival card, filled in within 72 hours before landing. Use only the official government sites, and check the rules for your passport before you book.

with two guests outside the terminal at Bali airport · July 2026
Our driver with two guests outside the terminal at Bali airport · July 2026

Three things, three websites

Most visitors to Bali need to sort out three separate things before they land. They are often confused with each other, and each has its own official website. None of them is complicated; all of them are quicker done at home than in a queue at the airport.

WhatCostWhenOfficial site
Visa on arrival (e-VOA)Rp 500,000 per person, 30 daysOnline before you fly, or at the airportevisa.imigrasi.go.id
Bali tourist levyRp 150,000 per person, once per visitOnline before you fly, or at the airportlovebali.baliprov.go.id
All Indonesia arrival cardFreeWithin the 72 hours before you landallindonesia.imigrasi.go.id

Fees and rules as published on the official sites when we checked, September 2026. They change from time to time — check them against your passport before you book flights.

The visa on arrival

Travellers from most of Europe, North America, Australia and much of Asia can get a visa on arrival for tourism: 30 days, extendable once for another 30 inside Indonesia. You can buy it at the airport, but the online version — the e-VOA — lets you pay at home and walk to the immigration desk with the QR code on your phone. Some neighbouring countries don't need a visa at all, and some nationalities need one arranged in advance, so check your passport on the official site.

  • Your passport should be valid for at least six months from the day you arrive, with blank pages.
  • Have your return or onward ticket to hand; you may be asked for it.
  • Use only the official site. Look-alike sites sell the same visa with a service fee on top.

The Bali tourist levy

A one-off Rp 150,000 per person, paid by every foreign visitor to the province, on top of the visa. The money goes to Bali's culture and environment. Pay it on the Love Bali site and keep the QR code on your phone — it can be checked at the airport, and some sights ask to see it at the gate. Our entrance fees guide has more on where.

The arrival card

The All Indonesia card replaced the old customs declaration. It covers customs, health and immigration details in one online form — passport, flight, where you are staying — and takes a few minutes. It opens three days before arrival; fill it in any earlier and it won't accept the date. You receive a QR code by email; have it ready with your passport. It is free: any site asking for money is not the official one.

At the airport

  • With everything done online, you skip the payment counters and go straight to immigration with your passport and QR codes.
  • Queues run from twenty minutes on a quiet morning to more than an hour when several long-haul flights land together.
  • Your driver waits outside the arrivals exit and messages you on WhatsApp, so you don't have to hurry. Our airport transfer guide explains the rest.

Staying longer than 30 days

The visa on arrival can be extended once, for another 30 days, online or at an immigration office in Bali — start before your first 30 days run out. Overstaying is charged per day at the airport and can lead to a ban, so count the days from your arrival date, not from the day after.

Questions people ask us

Do children pay the visa and the levy?

Yes — both are per person, whatever the age, and each child needs their own arrival card. Check the official sites for any exemptions that apply to your family.

Can I pay the visa and the levy at the airport?

Yes, there are counters for both, but the queues can be long after a big landing. Paying online at home is quicker.

Is the tourist levy the same as the visa?

No. The visa is Indonesia's entry fee; the levy is a separate Bali fee for culture and the environment. Most visitors pay both.

These are the pages we'd send someone who asked this question.

Prefer to ask?

Tell us your dates and the question. Same people, same answers — just faster.

Chat on WhatsApp