If you're wondering whether you need a visa for Bali, we've put together this guide to help you.

Visa and entry requirements can change at any time, so be sure to check the Indonesian government's website for the latest information or get in touch with your nearest embassy or high commission for the latest advice.

Do you need a visa to travel to Bali?

The short answer is maybe, depending on your nationality. Foreign nationals from the following ASEAN countries can enter Indonesia visa-free for up to 30 days for tourism purposes:

  • Brunei
  • Cambodia
  • Malaysia
  • Laos
  • Myanmar
  • Philippines
  • Singapore
  • Thailand
  • Vietnam

Visa on Arrival (VOA)

Passport holders from over 80 countries – including the UK, Ireland, Australia, Canada and the United States – will need to apply for a single-entry Visa on Arrival (VOA) at the airport. If you're entering Indonesia via Soekarno-Hatta International Airport in Jakarta or Ngurah Rai International Airport (Denpasar) in Bali, you can also buy a VOA online (e-VOA) prior to travel which should save you time in the arrivals hall. You can apply for an e-VOA 14 days before your trip and no later than 48 hours before your departure.

The VOA costs IDR 500,000 (approx. AUD 50) and is valid for up to 30 days, with the option to extend once onshore for another 30 days. If you want to stay in Bali for longer than 60 days, you can apply for a Visitor Visa (B211A) prior to travel.

See the full list of nationalities eligible for a VOA / e-VOA

VOA / E-VOA requirements

  • passport valid for at least six months from the date of arrival (or a scanned copy of your passport's biodata page for e-VOAs)
  • Passport size photograph (for e-VOAs)
  • proof of onward or return ticket
  • proof of sufficient funds for the duration of your trip
  • email address

Visitor Visa for tourists

If you're not from an ASEAN country or a country eligible for a VOA, you'll need to apply for a single-entry Visitor Visa for tourists (B211A) prior to travel. This visa costs IDR 1,500,000 (approx. AUD 150) and is valid for 60 days. You can extend twice onshore for 60 days each time (for a maximum of 180 days), and it's recommended to do so at least two weeks before your initial visa expires.

Visitor Visa requirements

  • passport valid for at least 6 months (for stays of up to 60 days) or 12 months (for stays of up to 180 days) from the date of arrival
  • proof of sufficient funds for the duration of your stay
  • return or onward travel ticket
  • two passport-sized photographs

Check out the official Immigration website for more information on Visitor Visa requirements.

Click to return to Bali FAQs

Our Bali tours

9 Days From 748

Travel to Bali and experience this oasis off the coast of Indonesia. Bali's Ubud, Mt...

14 Days From 1655

From Jakarta to Mt Bromo, Seloliman and Permuteran to Ubud, this 14-day tour of Java...

15 Days From 1565

A magical getaway on Indonesia's Islands. Travel across Bali and Lombok visiting arty...

10 Days From 710

From laidback Ubud to the Mt Batur volcano, from Gili Trawangan to Seminyak, this trip...

8 Days From 710

Travel to Lombok and Gili Air in eight days, discovering mountain villages, steamy...

12 Days From 1360

Travel to Bali and Lombok, two jewels of Indonesia that were made for the active...

22 Days From 2395

Travel to Indonesia and visit Bali and Java. Explore the bustling city of Jakarta, the...

22 Days From 2885

Discover rugged and wild Sumatra. Travel from Medan to Bukit Lawang, Gunung Leuser...

8 Days From 936

Discover Bali on a cycling adventure from Ubud to Sanur. Visit Mount Batur, Kintamani,...

8 Days From 1125

Ricepaddles, rapids, bikes and beaches – find it all as you travel to Ubud, Candi Dasa,...

28 Days From 3950

Take an adventure from Thailand to Bali, capturing some of the region's best places –...