Travel Hacks logo
Travel Hacks

Bali Tourist Visa Extension: 10 Essential Steps and Rules

Learn how to extend your Bali tourist visa (VoA or e-VoA) with our 10-step guide. Covers costs, online vs. offline processes, and immigration office locations.

13 min readBy Editor
Share this article:
Bali Tourist Visa Extension: 10 Essential Steps and Rules
On this page

Bali Tourist Visa Extension: 10 Essential Steps and Rules

Last updated May 2026. I have extended my visa in Bali across four separate trips and the rules shift almost every season. The 2026 Molina portal now accepts most e-VoA holders entirely online, but a stamped sticker still forces a three-visit office trip.

Your entry method, not your nationality, determines whether you can skip the immigration queue. This guide is part of our broader bali travel hacks series and pairs with the bali visa on arrival 2026 overview. The ten steps below cover eligibility, costs, the official Molina portal, the three Kantor Imigrasi in Bali, and the scam websites that drain hundreds of dollars from travelers each month.

Understanding the B1 Visa on Arrival (VoA) Extension

Quick Answer: If you have an e-VoA (purchased online before flying), extend via the official Molina portal for IDR 500,000 / ~$32 in roughly five minutes. If you got a sticker on arrival, you must visit an immigration office three times over 7-10 working days.

The B1 Visa on Arrival is the standard 30-day tourist permit issued to citizens of around 90 eligible countries, including the US, UK, Australia, Germany, Singapore, and India. It costs IDR 500,000 at entry and grants exactly one 30-day extension, capping your total stay at 60 days. The e-VoA shows as a digital PDF tied to your passport number in the Molina database; the sticker version is a physical label in your passport. Both look similar but follow completely different extension paths.

Begin the extension at least 7-10 days before your current 30-day stamp expires. This buffer absorbs Indonesian public holidays (Nyepi, Galungan, Idul Fitri), weekend closures, and Molina server maintenance. If you plan to stay beyond 60 days, skip the VoA path entirely and read the next section on the B211A single-entry visit visa.

B1 VoA vs. B211A: Which Visa Should You Actually Extend?

Most guides only cover the 30-day VoA extension because that is what the airport counter sells. Travelers who already know they want 60+ days are better off arriving on a B211A Single-Entry Visit Visa instead. The B211A starts at 60 days and extends twice for 60 more days each, for a maximum 180 days on a single document.

A B1 VoA plus extension costs IDR 1,000,000 for 60 days. A B211A costs IDR 1,500,000-2,000,000 upfront for the same 60 days, but each subsequent extension is IDR 2,000,000 and adds 60 days rather than 30. You must apply for the B211A from outside Indonesia (through a sponsor or licensed agent); you cannot upgrade a B1 VoA to a B211A once you have landed. This is the most expensive mistake long-stay travelers make.

Eligibility: Who Can Extend Their Bali Tourist Visa?

🎯 Insider Tip: Discover the best Jakarta experiences with Viator Tours!

Eligibility splits along three axes: nationality, entry method, and visa condition. Citizens of the roughly 90 VoA-eligible countries can extend a B1 once. Citizens of ASEAN countries on the 30-day visa-free entry (Vietnam, Thailand, Philippines, Malaysia, Singapore, Brunei, Laos, Cambodia, Myanmar, Timor-Leste) cannot extend at all and must exit before day 30.

Entry method decides the channel. An e-VoA bought on the Molina portal before departure can be extended online. A sticker VoA stamped at Ngurah Rai must be extended in person; there is no online conversion path. Your passport must also have at least six months of validity from the new expiry date and two clean pages for stamps. Damaged passports get rejected on the spot, and previous overstays over 60 days flag your record permanently.

Step-by-Step Guide to Extending Your e-VoA Online

The Molina portal at evisa.imigrasi.go.id is the only official channel for online e-VoA extensions in 2026. The system rolled out nationwide in late 2024 and handles the majority of Bali extensions without any office visit. Use a stable wifi connection (not phone hotspot) because session timeouts during document upload are the top reason applications fail.

The Molina interface allows PDF uploads, accepts most international credit cards, and issues your new digital visa within 5-30 minutes of payment. Keep your passport, original e-VoA PDF, and a passport-style photo JPG ready before you start. The portal also removes the Denpasar traffic problem entirely; you can stay in Ubud, Uluwatu, or Nusa Penida and complete everything from a cafe.

  1. Step 1: Access the official Molina immigration website
    • Type evisa.imigrasi.go.id directly into your browser. Never click ads or Google promoted links.
    • Verify the URL ends in .go.id (the official Indonesian government domain) before entering credentials.
    • The site uses HTTPS with a valid SSL certificate; warning pop-ups mean you are on a fake clone.
  2. Step 2: Log in to your personal account dashboard
    • Use the same email and password from your original e-VoA application before flying.
    • If your password reset email never arrives, check spam or wait 30 minutes; do not request multiple resets.
    • Your e-VoA reference number is on page 1 of the PDF; you will need it if the dashboard does not auto-link your visa.
  3. Step 3: Locate and click the Extend button
    • Inside the active visa card, click Extend Stay; the system processes the request immediately.
    • Confirm passport details match exactly, including any middle name or hyphen.
    • Confirm your passport has at least six months of validity beyond the new 60-day expiry.
  4. Step 4: Pay the IDR 500,000 government fee
    • Use a Visa or Mastercard credit card; international debit cards often fail security checks.
    • Most banks complete the transaction in under five minutes; some Asian banks may flag it.
    • Save the payment confirmation page screenshot before closing the tab.
  5. Step 5: Download the extended visa PDF document
    • Save the new digital visa to your phone, email, and a cloud backup like Google Drive.
    • The new PDF arrives within 5-30 minutes of payment; refresh the dashboard if it lags.
    • Print one paper copy for the airport check-in counter; some airline staff still ask for hardcopies.

Manual Extension Process at Bali Immigration Offices (Kantor Imigrasi)

🎯 Insider Tip: Discover the best Jakarta experiences with Viator Tours!

If immigration glued a sticker into your passport, you are on the manual track. The process requires three visits to a Kantor Imigrasi over 7-10 working days: document submission, biometrics with payment, and passport collection. You cannot delegate visit two; biometrics must be done in person with face and fingerprint capture.

Officers enforce a smart-casual dress code. Tank tops, shorts above the knee, flip-flops, and athletic wear get turned away. Wear collared shirts, long trousers or knee-length skirts, and closed shoes. Bring exact change in small IDR notes; cashiers rarely have change for IDR 100,000 bills and credit cards are not accepted for the government fee. Your choice of office depends on your accommodation address, not nationality. Picking the wrong one can add hours of motorbike traffic to every visit.

  • Bali's three immigration offices and which to use
    • Kantor Imigrasi Kelas I Khusus Ngurah Rai (Jimbaran). Jl. Raya Gurita No. 5, Sesetan, Denpasar. Open Mon-Fri 08:00-15:00. Best for Kuta, Seminyak, Canggu, Jimbaran, Uluwatu, and Sanur travelers.
    • Kantor Imigrasi Kelas I Denpasar (Renon). Jl. DI Panjaitan No. 3, Renon, Denpasar. Open Mon-Fri 08:00-16:00. Best for Ubud, Sanur, Denpasar city, and Nusa Penida visitors via Sanur port.
    • Kantor Imigrasi Kelas II Singaraja. Jl. Seririt-Singaraja, Buleleng. Open Mon-Fri 08:00-15:00. Use only if you are based in Lovina, Munduk, or the north coast; otherwise the drive is not worth it.
    • Arrive by 07:30 to claim a low queue number; numbers above 80 routinely roll over to the next day.
    • Bring a paper copy of your accommodation booking; villa bookings on Booking.com or Airbnb work fine.

Required Documents for a Successful Extension

Preparing paperwork in advance is the biggest predictor of a clean extension. Officers reject applications with even one missing document and force you to return another day, which restarts the queue. For digital uploads, scan at 300 DPI minimum and keep files under the Molina 2 MB limit. Smartphone photos work if there is no glare or shadow and the entire document edge is in frame.

For in-person extensions, bring originals plus two photocopies of every document. The cashier files one set and returns the other with a payment receipt. Never let an office hold your passport without a written collection slip showing your visit-three date.

  • Checklist for your visa extension application
    • Original passport with at least six months of validity remaining beyond the new expiry date.
    • A printed copy of your return or onward flight ticket within the new 60-day window.
    • The original Visa on Arrival sticker page (in passport) or your digital e-VoA PDF.
    • One clear photocopy of your passport bio-data page on white A4 paper.
    • Proof of accommodation in Bali: hotel confirmation, villa booking, or signed homestay letter.
    • Bank statement or credit card showing IDR 15,000,000+ available for living expenses.
    • A black ink pen for signing manual immigration forms (offices do not provide pens).
    • Smart-casual clothing: collared shirt, long trousers or knee-length skirt, closed shoes.
    • Exact IDR cash for the IDR 500,000 government fee at manual extensions.

Processing Times and Passport Retention

The online Molina extension issues your new digital visa in 5-30 minutes once payment clears. There is no passport retention because the visa exists only in the database; your physical passport stays with you. This is the strongest reason to fly into Bali on an e-VoA rather than picking up a sticker at the counter.

The manual track at a Kantor Imigrasi runs 7-10 working days from first submission. The office holds your passport between visit two (biometrics) and visit three (collection), typically 3-5 business days. During that window you cannot fly, check into a new hotel that requires passport scan, or board the Nusa Penida fast boat which checks ID at the dock. If you use a visa agent, the agent retains your passport for 5-7 business days. Reputable agents provide a written receipt with their physical office address and NIB business registration number; walk away from any agent who refuses to issue a written handover slip.

Costs and Fees for Bali Visa Extensions

The official government fee for a 30-day B1 VoA extension is IDR 500,000 / ~$32 in 2026. This fee is identical whether you extend online via Molina or in person; there are no extra service charges from the government. Online payments may add a 1-3% credit card processing fee from your bank.

A visa agent costs IDR 1,000,000 to IDR 1,500,000 / ~$64-96 total, including the IDR 500,000 government fee. The agent picks up your passport from your villa, handles all three office visits, and returns your passport with the new stamp. For sticker holders short on time, this is usually cheaper than three round-trip Grab rides plus lost wages. The B211A 60-day visit visa runs IDR 1,500,000-2,000,000 upfront and each 60-day extension is another IDR 2,000,000.

  • Self-Service Online (e-VoA only). IDR 500,000, 5-30 minutes total, no office visit, no passport handover. Best if you arrived with an e-VoA and have stable wifi.
  • Self-Service Manual (sticker holders). IDR 500,000, 7-10 working days, three office visits, 3-5 days passport retention. Best if you have flexible time and want the lowest cash cost.
  • Visa Agent. IDR 1,000,000-1,500,000, 5-7 working days, zero office visits for you, 5-7 days passport retention by the agent. Best if you value time over money or do not speak Bahasa Indonesia.
  • B211A Single-Entry Visit Visa. IDR 1,500,000-2,000,000 upfront, applied for before arrival, 60-day initial stay, two 60-day extensions possible. Best if your trip will run 90-180 days.

Avoiding Fake Molina and Scam Extension Sites

🎯 Insider Tip: Discover the best Jakarta experiences with Viator Tours!

Scam websites mimicking the official Molina portal are the fastest-growing fraud category in Bali tourism. They run paid Google ads above the real result, copy the government logo, and charge IDR 1,500,000-3,000,000 for a service that costs IDR 500,000 on the official site. Some forward your details and pocket the markup; others take the money and disappear, leaving you with an expired visa.

The single rule that protects you: official Indonesian government domains end in .go.id, never .com, .id, .info, or .net. The real extension URL is evisa.imigrasi.go.id. Bookmark it before you fly, and never click links from search ads, hotel concierges, or social media. If a site asks for payment via PayPal, Wise, crypto, or bank transfer to a personal name, it is a scam. The real Molina SSL certificate shows the issuer as Sectigo or DigiCert registered to the Indonesian Directorate General of Immigration; report look-alike URLs to humas@imigrasi.go.id.

Consequences of Overstaying Your Visa in Indonesia

Overstaying is treated as a regulatory offense, not a casual oversight. The fine is IDR 1,000,000 / ~$64 for every day past your stamped expiry, paid in cash at the Ngurah Rai immigration counter before duty-free. Credit cards are not accepted for overstay payments, and the airport ATM has a daily withdrawal cap that may not cover a multi-day overstay.

If you overstay more than 60 days, the matter escalates from a fine to a criminal immigration violation. Authorities may detain you in Kerobokan immigration facility while deportation is processed (2-6 weeks). You will likely be blacklisted from re-entering Indonesia for 6 months to 10 years, including transit through Jakarta.

Always count days inclusively: the day you arrive counts as day 1. A traveler I met at Ngurah Rai paid IDR 4,000,000 for a four-day overstay because they assumed the arrival day did not count. Cross-check your stamped expiry against your departure flight at least three times before booking. For deeper Bali planning context, see our bali on a budget complete guide and bali first time visitor mistakes.

Frequently Asked Questions

Can I extend my Indonesian visa while in Bali?

Yes, you can extend your visa at any immigration office in Bali. Most travelers use the Ngurah Rai or Denpasar branches. The process takes about one week for manual applications.

How often can I extend my B1 Tourist Visa?

You can extend a standard B1 Visa on Arrival only once. This extension grants you an additional thirty days of stay. Total time allowed is sixty days before you must depart.

What happens if my visa extension is rejected?

You must leave Indonesia before your current visa expires if rejected. Rejections usually happen due to document errors or passport damage. Contact a visa agent immediately for emergency assistance.

Extending your Bali tourist visa is straightforward once you know which path applies to you. e-VoA holders win on the Molina portal in under 30 minutes; sticker holders accept three office visits or pay an agent. Travelers planning 90+ days should arrive on a B211A from the start.

Bookmark evisa.imigrasi.go.id before you fly, prepare documents 7-10 days before expiry, and avoid the .com clone sites entirely. Respecting Indonesian immigration law is the price of admission for the Island of Gods, and it keeps the door open for every future return trip.

🎯 Insider Tip: Discover the best Jakarta experiences with Viator Tours!