On this page
Free Astrology Insights
Tropical beach

Bali Visa Requirements: A Simple Guide for Your Trip to Paradise

Search for Bali visa rules and you will find a mess of old blog posts, agent ads, and forum threads that contradict each other. Some still talk about paper forms and pandemic apps. Others make a simple process sound like a legal maze. The reality in 2026 is much easier: three entry routes, two digital QR codes to prepare, and one levy to pay. This guide walks you through each step so you can land at the airport knowing what to do. Always double-check final details on the official Directorate General of Immigration sites, imigrasi.go.id and molina.imigrasi.go.id, before you travel.

Rules Every Visitor Must Meet Before You Fly

No matter which visa you use, these basics apply to everyone entering Bali in 2026:

  1. Passport validity: Your passport must be valid for at least 6 months from your date of entry.
  2. Return or onward ticket: You need a confirmed ticket back home or on to another country.
  3. Proof of funds: Officers do not always ask, but they can. Keep a recent bank statement on your phone.
  4. Electronic Customs Declaration (e-CD): Fill it in at beacukai.go.id/ecd. Enter your personal details, flight information, and any goods to declare. You will get a QR code. Save it to your phone or print it, because you scan it at the customs checkpoint.
  5. Bali Tourism Levy: Every foreign tourist pays IDR 150,000 per person. Pay online at lovebali.baliprov.go.id with Visa, Mastercard, JCB, or Amex. You can also pay at counters at Ngurah Rai Airport (DPS) and Bali seaports, but online is faster. Save the QR code you receive.

You do not need the PeduliLindungi health app. It was phased out for international arrivals by 2024. If any health declaration is ever required, your airline will tell you before departure.

Visa-Free Entry: Who Gets 30 Days

The Bebas Visa Kunjungan (BVK) lets citizens of certain countries enter without buying a visa. In 2026 this is mainly for ASEAN members: Brunei Darussalam, Cambodia, Laos, Malaysia, Myanmar, the Philippines, Singapore, Thailand, and Vietnam.

  • Stay: Up to 30 days, for tourism, social or family visits, or transit.
  • Extension: Not possible. You must leave on or before day 30.
  • Process: Go to the immigration counter marked “Visa-Free” or “All Passports.” Show your passport and onward ticket. The officer stamps your entry date.

Many Western nationalities once enjoyed broad visa-free entry. That list was cut after the pandemic and has largely reverted to ASEAN countries. If you hold a Western passport, plan on a Visa on Arrival.

Visa-Free Entry: Who Gets 30 Days
📷 Photo by Polina Kuzovkova on Unsplash.

Visa on Arrival: Step-by-Step (e-VoA vs. Airport Counter)

The Visa on Arrival (VoA) is the standard choice for tourists. Around 90 to 100 countries qualify, including Australia, the USA, the UK, Canada, most EU countries, Japan, South Korea, and New Zealand. It costs IDR 500,000 per person and gives you 30 days.

Option A: Apply Online (e-VoA), Recommended

  1. Go to molina.imigrasi.go.id and register or log in.
  2. Select “Apply for Visa” and choose “Visa on Arrival.”
  3. Enter your personal details, passport information, and itinerary.
  4. Upload a passport scan and a passport-style photo.
  5. Pay IDR 500,000 by Visa, Mastercard, JCB, or Amex.
  6. Receive your e-VoA confirmation by email, usually within minutes or hours. Save it on your phone or print it.

Apply 3 to 7 days before you fly. Approvals are often instant, but a buffer protects you from delays.

Option B: Buy at the Airport or Seaport

  1. After you leave the aircraft, follow the signs for “Visa on Arrival” or “VoA Counter.”
  2. Pay IDR 500,000 and collect your sticker or receipt. Cards are generally accepted. Rupiah cash is preferred. Some counters may take USD, EUR, or AUD, but the exchange rate is rarely good.
  3. Join the “VoA” or “All Passports” lane with your passport, onward ticket, and receipt.
  4. The officer sticks the visa in your passport and stamps your entry date.

How to Extend Your VoA in Bali

You can extend a VoA once for another 30 days, which makes 60 days in total. Start early. The draft timing is simple: apply at least 7 to 10 days before your first 30 days end.

  1. Where: The nearest Kantor Imigrasi (immigration office). In Bali, that means Denpasar.
  2. Bring: Your passport, copies of the bio page and VoA stamp page, a copy of your onward ticket, recent passport-sized photos (check whether digital photos are accepted), and the completed extension form.
  3. Pay: The extension fee is IDR 500,000.
  4. Interview and biometrics: You return on a separate day for fingerprints and a photo. Expect a waiting room with ceiling fans, plastic chairs, and a long wait for your number.
  5. Collect: Pick up your passport with the extension stamp.

Many visa agents handle all of this for a fee. If you do not want to make several trips to Denpasar, that is the easier path.

Pro Tip: Take screenshots of your e-VoA, your Love Bali QR code, and your e-CD QR code, and keep them in a favourites album. Airport WiFi can be slow when several flights land together, and you do not want to be searching your email while a queue builds behind you. Pay the levy and complete the e-CD at your hotel the night before you fly, not in the arrivals hall.
How to Extend Your VoA in Bali
📷 Photo by Ruben Hutabarat on Unsplash.

B211A Social/Cultural Visa for Longer Stays

If 60 days is not enough, the B211A is the usual answer. It covers longer tourism, social and family visits, volunteering, and business meetings that do not involve employment.

  • Initial stay: 60 days.
  • Extensions: Twice, each for 60 days, for up to 180 days (6 months) in total.
  • Sponsor: You need a local sponsor, either a person or a company or organisation in Indonesia. They provide a sponsorship letter and supporting documents. Many reputable agents in Bali offer sponsorship.
  • Government fee: About IDR 1,500,000 for a single-entry, 60-day B211A. Confirm the current amount on molina.imigrasi.go.id.
  • Agent fee: Because of the sponsor requirement, most people use an agent. Total cost for the first visa typically runs IDR 2,500,000 to IDR 4,000,000 or more.

How it works:

  1. Secure a legitimate sponsor, usually through an agent.
  2. The application is submitted online through molina.imigrasi.go.id.
  3. Your sponsor or agent uploads your passport scan, passport-style photo, bank statements, and the sponsor’s documents.
  4. The e-Visa arrives by email, usually in 5 to 10 business days.
  5. Print it and show it to immigration when you land.

The B211A does not let you work. Paid employment needs a KITAS (limited stay permit) arranged through a sponsoring employer, which is a separate and more involved process. If you plan to work remotely or take a job, talk to a licensed agent or immigration adviser before you arrive.

What Happens at Ngurah Rai (DPS) and Soekarno-Hatta (CGK)

The routine is almost the same at both airports. Stepping out of the aircraft at Ngurah Rai, you will feel the warm, damp air and catch the faint sweet smell of incense from the offerings placed around the terminal. Then the queue begins.

  1. Follow signs for “Immigration” or “Arrivals.”
  2. Immigration: With an e-VoA or visa-free status, use the lanes marked “e-VoA,” “Visa-Free,” or “All Passports.” If you need a VoA on arrival, buy it at the VoA counter first. Autogates are expanding at DPS and CGK for e-passport holders from certain countries, so check whether yours qualifies.
  3. What Happens at Ngurah Rai (DPS) and Soekarno-Hatta (CGK)
    📷 Photo by Ilia Usmanov on Unsplash.
  4. Baggage claim: Allow 20 to 40 minutes.
  5. Customs: Scan your e-CD QR code. Officers may run random bag checks, so declare dutiable goods.
  6. Exit into the arrivals hall.

Immigration queues range from 15 minutes to over 2 hours at peak times. An e-VoA and an Autogate (if eligible) cut the wait the most.

Getting out of the airport:

  • DPS, Bali: Official airport taxis (fixed or metered), Gojek and Grab from designated pick-up points, or a private transfer pre-booked through your hotel.
  • CGK, Jakarta: The Railink airport train runs to BNI City/Sudirman Baru and Manggarai stations, with tickets on the KAI Access app or at the station. Shuttle buses, official taxis, and Gojek and Grab are also available.

Arriving by Sea

Visa rules do not change if you come by ferry or cruise ship. VoA is available at major international seaports for eligible nationalities, including Benoa and Padang Bai in Bali, Tanjung Priok in Jakarta, Batam Centre and Sekupang in Batam, and Tanjung Pinang in Bintan. You clear immigration and customs when you step off the boat, with the same documents: passport, onward ticket, and e-VoA if you have one. Getting the e-VoA beforehand still saves time at the port.

2026 Budget Reality: What Each Route Costs

Every foreign visitor to Bali pays the IDR 150,000 tourism levy on top of the visa cost. Here is what the three routes add up to:

  • Budget (visa-free, ASEAN passports): IDR 0 for the visa, so IDR 150,000 in total with the levy.
  • Mid-range (VoA for stays up to 30 days): IDR 500,000 for the VoA plus IDR 150,000 for the levy, so IDR 650,000 in total. If you extend it yourself for another 30 days, add IDR 500,000, which brings the total to IDR 1,150,000. An agent’s fee is extra.
  • Comfortable (B211A with an agent, for stays of 60 days or more): IDR 2,500,000 to IDR 4,000,000 or more for the initial visa, which includes the government fee of about IDR 1,500,000, plus the IDR 150,000 levy.

Keep some rupiah on you too. Cards work well in tourist areas, but small warungs, local transport, and emergencies still run on cash.

Common Mistakes That Cost Travellers Time and Money

  • Short passport validity. Less than 6 months can get you refused boarding.
  • No onward ticket. Airlines and immigration both check for it.
  • Paying the levy at the airport. It works, but you add another queue to your arrival.
  • Assuming visa-free can be extended. It cannot. Day 30 is the limit.
  • Common Mistakes That Cost Travellers Time and Money
    📷 Photo by Eja Knalin on Unsplash.
  • Leaving the VoA extension too late. Start 7 to 10 days before expiry, since the process includes a separate biometrics visit.
  • Using unofficial websites. Stick to molina.imigrasi.go.id, imigrasi.go.id, or a reputable visa agent. Be wary of anyone offering guarantees that sound too good to be true.
  • Overstaying. The fine is IDR 1,000,000 per day, and longer overstays can mean deportation and blacklisting.
  • No copies. Keep digital and paper copies of your passport, visa, return ticket, and key documents.

Frequently Asked Questions

Do I need a visa for Bali in 2026?

It depends on your passport. Citizens of ASEAN countries such as Singapore, Malaysia, and Thailand enter visa-free for up to 30 days. Travellers from Australia, the USA, the UK, Canada, and most EU countries need a Visa on Arrival for IDR 500,000, which you can buy online or at the airport.

How long can I stay in Bali on a Visa on Arrival?

A Visa on Arrival gives you 30 days. You can extend it once for another 30 days at an immigration office such as the one in Denpasar, for IDR 500,000. That makes a maximum of 60 days. If you want to stay longer, you need a different visa, such as the B211A.

What is the penalty for overstaying in Bali?

The fine is IDR 1,000,000 for every day you overstay. Longer overstays can lead to deportation and blacklisting, which may stop you from returning. If your plans change, apply for an extension at least 7 to 10 days before your visa expires instead of waiting until the last moment.

Do I have to pay the Bali tourism levy?

Yes. All foreign tourists entering Bali pay IDR 150,000 per person. It was introduced in February 2024. Pay online at lovebali.baliprov.go.id before you fly and save the QR code. You can also pay at counters at Ngurah Rai Airport and seaports, but queues are longer.

Is the B211A visa worth it?

The B211A suits stays beyond 60 days, up to 180 days with two 60-day extensions. It needs a local sponsor, and most travellers use a visa agent. Expect to pay about IDR 2,500,000 to IDR 4,000,000 or more in total. For a two-week holiday, a Visa on Arrival is simpler and cheaper.


📷 Featured image by Visual Karsa on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
▼
Accessibility Profiles
i
XL Oversized Widget
Widget Position
▶
Hide Widget (30s)
Powered by PageDr.com