Visa on Arrival

Visa on Arrival (VoA) is your best bet if you’re planning on spending less than 30 days in Bali. A VoA costs 500,000 rupiah (around $32 USD or £27 GBP) and is granted on arrival at Denpasar airport. The VoA is available for 80 countries across the world (find a full list here) and, as of recently, 26 nationalities can now purchase an electronic Visa on Arrival online. Your VoA can be extended for another 30 days at a local immigration office and this costs around 1 million rupiah ($64 USD or £54 GBP)

Business eVisa Application Process

Staying on The Island of The Gods for longer? Instead of a VoA, you should apply for a Bali Visit Visa (B211A). This is a single-entry visa with duration of maximum 60 days stay and is extendable for up to an additional 120 days. In total, foreigners can stay in Indonesia for a maximum of 6 months on this visa (180 days).  
As of July 8th 2021, all foreign nationals wishing to enter Indonesia must be fully vaccinated, and proof of full vaccination is required as part of the Visa application process.
You can find an Indonesian agency to support you in your eVisa application process. Alternatively, if you are planning to participate in a Yoga Teacher Training or attend a retreat, your yoga school may offer assistance with this. For example, The Yoga Barn admin team can handle the visa application process for you (contact :



You will need the following documents in order to apply for a Bali Visit Visa to Indonesia:

  • A color copy of your scanned passport (passport must be valid for at least 12 months from the date of entry to Indonesia.)
  • Photo with Specific size and background

How Long Does The Process Take?

This process may take 7-10 days. The eVisa will be sent directly to your email. 

What is The Cost of the Bali Visit Visa?

This visa should cost around IDR 4,000,000 ($260 USD or £220 GBP) for 60 days of staying in Indonesia. Extension cost is around IDR 800,000 ($52 USD or £44 GBP) per extension.

Which Nationalities Can Apply For The Bali Visit Visa?

All nationalities except the following CAN apply for the Bali Visit Visa. The nationalities below should contact their embassy outside of Indonesia:

North Korea

PCR Testing

You no longer need a PCR test to enter Indonesia.

Booking Your Flights To Indonesia

It is recommended you do not book your flights to Indonesia until you have received your e-Visa. Sometimes there are delays and you wouldn’t want to miss your flight! 

Additional Useful Information

  • Proof of Travel Insurance or Health Insurance is required. Please ensure your policy includes coverage for COVID.
  • You must print your eVisa and show it to the check-in agent at your departure airport.
  • Upon (or prior to) your arrival at Denpasar Airport, you must complete a health declaration form eHAC. 
  • Although you need two COVID vaccines to enter Indonesia, you need a third (booster) vaccine to travel domestically. It’s recommended you receive all three vaccines if possible before traveling to Bali. 
  • While mask-wearing is no longer enforced around Bali, you’ll still need to wear one while traveling domestically via plane as well as in shopping malls and hospitals.