How to Extend Your Visa in Bali (2025–2026)

Tourists exploring a serene temple in Bali, highlighting travel tips including how to extend visa in Bali.

Tourists exploring a serene temple in Bali, highlighting travel tips including how to extend visa in Bali.

How to Extend Your Visa in Bali (2025–2026): Complete Guide

Bali is one of the most popular destinations in the world. Many travelers want to stay longer than their original visa allows. Whether it’s for leisure, work, or study, understanding how to extend your visa in Bali is essential to avoid fines and enjoy your stay stress-free. This guide explains each visa type, the extension process, costs, and tips for a smooth process.

1. Know Your Visa Type Before Extending

Before applying for any extension, identify your current visa. Your options depend heavily on the type you hold. Here are the main Bali visa types in 2025–2026:

  • Visa on Arrival (VoA): Valid for 30 days. Can be extended once for an additional 30 days.
  • Tourist Visa (B-211, Tourist): Initially valid for 60 days. Extendable multiple times (usually 30-day increments).
  • Single Entry Business Visa: For non-employment business activities. Valid for 60 days, with extensions possible.
  • Social-Cultural Visa (B-211 Social): For cultural exchanges, research, study, or family visits. Requires a local sponsor to extend.

Knowing your visa type is the first step in understanding how to extend your visa in Bali correctly.

2. General Requirements for Visa Extensions

No matter what visa you have, the following documents are generally required:

  • Passport: Valid for at least six months beyond your intended stay.
  • Current Visa Copy: A clear copy of your visa or stay permit.
  • Completed Application Form: Available via Indonesia’s eVisa portal.
  • Passport-Sized Photos: Usually 2–4 recent photos.
  • Proof of Funds: Bank statements or a sponsor letter.
  • Proof of Accommodation: Hotel booking, rental agreement, or local address.
  • Sponsor Letter: Needed for business and social-cultural visas.
  • Biometric Data: Photo and fingerprints, submitted in person at your local immigration office.

Apply early—ideally 7–14 days before your visa expires—to avoid complications.Bali Visa on Arrival

 

Visa on Arrival sign in Bali airport, guiding travelers on visa options.

3. How to Extend a Visa on Arrival (VoA) in Bali

If you entered Bali with a visa on arrival, here’s how you can extend it.

Online Extension

  1. Log in to the official eVisa portal (evisa.imigrasi.go.id).
  2. Fill in your passport info, visa data, and proof of funds.
  3. Upload all required documents and pay the fee (around IDR 850,000).
  4. Wait for approval (usually 7–14 working days).
  5. Attend a biometric appointment at your assigned immigration office for a photo and fingerprints.

In-Person Extension

  • Visit your local immigration office at least two weeks before expiry.
  • Submit documents and pay the extension fee.
  • Provide biometric data during the appointment.
  • Collect your passport after processing (3–7 working days).

This is the standard way to extend a Bali VoA safely.

4. How to Extend a Tourist Visa in Bali

Tourist visas are ideal for travellers staying longer than 30 days. Here’s how to handle them:

Online Process

  • Log in to the eVisa portal.
  • Upload a passport copy, a current visa, proof of accommodation, and funds.
  • Pay the extension fee (approx. IDR 500,000).
  • Processing can take up to 14 working days.
  • Complete biometric verification at your assigned immigration office. 

In-Person Process

  • Visit the nearest immigration office (Denpasar, Jimbaran, or Singaraja).
  • Submit all documents and pay the fee.
  • Return for biometric data.
  • Passport collection usually happens in 5–7 working days.

This method ensures your tourist visa extension in Bali goes smoothly.

 

5. Extending a Single-Entry Business Visa

If you’re in Bali for business activities like meetings or signing agreements:

Online Extension

  • Confirm your visa is still valid.
  • Prepare documents: passport copy, current visa, recent photo, arrival ticket, and sponsor letter (if required).
  • Submit your application via the eVisa portal.
  • Fees: 
    • IDR ~2,850,000 for regular processing (14 business days)
    • IDR ~3,300,000 for priority processing (7 business days) 
  • Biometric verification is mandatory.
  • Approval notifications come via email.

In-Person Extension

  • Visit your local immigration office.
  • Submit documents and pay the fee.
  • Provide fingerprints and a photo.

Collect your passport after processing.

6. Extending a Social-Cultural Visa

 

Submitting passport and documents for visa extension application in Bali.

This visa is for family visits, research, or cultural exchange and requires a local sponsor:

Online Extension

  • Go to the eVisa portal.
  • Submit passport, current visa, sponsor letter, proof of funds, and 2 passport-sized photos.
  • Some applications also require a copy of an outbound flight ticket.
  • Pay the required fee.
  • Processing usually takes 7–10 working days.
  • Attend biometric verification when requested.

In-Person Extension

  • Submit all documents to the Bali immigration office.
  • Pay the extension fee (IDR 800,000–2,700,000, depending on service).
  • Attend biometric appointment (30–45 minutes).
  • Collect your passport after 7–10 business days. 

Passport with visa stamps, red stamp tool, and toy airplane symbolizing travel and visa extensions.

7. Where to Extend Your Visa in Bali

You can extend your visa at several immigration offices:

  • Denpasar Immigration Office – Main office, popular for all visa types.
  • Ngurah Rai/Jimbaran Immigration Office—Less crowded, good for VoA extensions.
  • Singaraja Immigration Office—For North Bali residents.

Pro Tip: Using a licensed visa agency can simplify the process and reduce waiting times.

8. How Much Does It Cost to Extend a Visa in Bali?

Costs vary by visa type:

Visa Type Extension Fee (Approx.) Number of Extensions
VoA IDR 850,000 1 time
Tourist Visa IDR 500,000 per extension Up to 4 times
Single-Entry Business Visa IDR 2,850,000–3,300,000 2 times
Social-Cultural Visa IDR 800,000–2,700,000 2 times

Fees can vary by nationality and processing speed (regular vs. priority).

9. Common Mistakes to Avoid

  • Applying too late (risking overstay penalties IDR 1,000,000/day)
  • Incomplete or mismatched documents
  • Ignoring biometric appointments
  • Using unlicensed visa agencies

Following a clear process avoids fines and delays.

10. FAQ Section

Q: How do I extend a visa on arrival in Bali?
A: Apply online via the eVisa portal or visit your local immigration office before expiry. Provide documents and complete biometrics.

Q: Where to extend a Bali visa?
A: Denpasar, Jimbaran/Ngurah Rai, and Singaraja immigration offices.

Q: How to extend a tourist visa in Bali?
A: Use the eVisa portal or an in-person application. Submit passport, visa, accommodation proof, and sponsor letter if needed.

Q: How much to extend a visa in Bali?
A: VoA ~IDR 850,000, Tourist Visa ~IDR 500,000 per extension, Business Visa ~IDR 2,850,000–3,300,000, Social-Cultural Visa ~IDR 800,000–2,700,000.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top

CANCELLATION POLICY

1. BAR – Best Available Rate 

Cancellation Policy:

Low & Shoulder Seasons

  • Fully refundable if cancelled 30+ days before arrival.
  • Cancellation fee of 1 night if cancelled between 29–7 days before arrival.
  • Cancellation fee of 50% if cancelled between 6–3 days before arrival.
  • The cancellation fee of 100% if cancelled within 2 days of arrival.

High Seasons

  • Fully refundable if cancelled 45+ days before arrival.
  • Cancellation fee of 1 night if cancelled between 44–14 days before arrival.
  • Cancellation fee of 50% if cancelled between 13–7 days before arrival.
  • The cancellation fee of 100% if cancelled within 6 days of arrival.

Peak Seasons

  • Fully refundable if cancelled 60+ days before arrival.
  • Cancellation fee of 50% if cancelled between 59–21 days before arrival.
  • The cancellation fee of 100% if cancelled within 20 days of arrival.

2. Booking Amendments:

  • Based on Villa Availability and based on Best Availability Rates during the time of amendments requested.

3. Non-Refundable Rate Policy

  • This rate offers a discounted price but is strictly non-refundable.
  • No cancellations, modifications, or refunds are permitted once booked.
  • In case of no-show or early departure, full charges will apply.

4. General Terms for All Bookings: 

  • Travel Insurance is strongly recommended and should be purchased at the time of booking, including a CFAR (Cancellation for Any Reason) policy if available in your region.
  • Early Departures & No-Shows: Payments are non-refundable regardless of reason or notice.
  • Shortening Stays: Must still comply with minimum stay rules (3 nights low & shoulder season, 5 nights high & peak season period).
  • Extensions & Room Upgrades: Possible, based on availability and at additional cost.
  • Change the date of stay to have the same stay length but the check in date is later than the original booking, max 12 Months from the original check in date (new rates might apply based on the season of the new date)

5. All changes to an original booking are completely at the discretion of Villa Bugis

  • Villa Bugis has no obligation to make any changes to the original booking. Any change to the original booking approved will not result in a reduction in the deposit paid, balance paid, or balance due, which is why travel insurance is so important to obtain upon booking.
  • Amended booking which earlier check date, full payment will still be required. Bookings made by third-party providers are subject to the cancellation policy stated by those services.
  • A new invoice will be issued and a different price in Rupiah may apply to the new invoice (new rates might apply based on the season of the new date). The deposit paid will be used towards payment of the new invoice