Foreigners now can enter Indonesia ONLY by obtaining a Business 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 (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.

Starting Sept 15, 2021, the government is reopening the Business Visa, from now on Holders of Business Visa are able to enter Indonesia with a mandatory 8-day quarantine upon arrival.

Business eVisa 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, the yoga school may offer assistance with this. For example, The Yoga Barn admin team can hadle the visa application process for you (contact info@theyogabarn.com)


You will need the following documents in order to apply for a Business 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 (4x6cm) with white background

  • Covid-19 Vaccination Card/ Certificate showing you are fully vaccinated.

  • PCR Test with QR or bar code with Negative Covid-19 Result. 

How Long the Process Takes

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

Cost of the Business Visa

The visa cost is IDR 5,500,000 (USD ± 380) for 60 days of staying in Indonesia. Extension cost is IDR 800,000 (USD ±55) per extension. Price is net; no commission.

Quarantine Requirements

It is mandatory to do a 10-days quarantine upon arrival in Jakarta. You can find a list of the approved hotels for quarantine here.  You are responsible for making your own accommodation arrangements at your own expense.

Please contact the hotel directly about the quarantine package price. The hotel will arrange pick up service upon your arrival at Jakarta Airport (Soekarno Hatta International Airport) and transfer you directly to the hotel.

However, if you have been in these 11 countries in the past 14 days, you will temporary be denied entry into Indonesia. These 11 countries are:

  • South Africa
  • Botswana
  • Hong Kong
  • Malawi
  • Angola
  • Zambia
  • Zimbabwe
  • Lesotho
  • Mozambique
  • Namibia
  • Eswatini

This restriction has taken effect on Monday, Dember 2, 2021 and will be evaluated every two weeks. You can get the latest information about new regulations regarding COVID-19 in here

PCR Testing

You must bring your PCR Covid-19 Test with Negative Result. The PCR Test must be taken maximum 72 hours prior to your flight to Jakarta and still be valid upon entry.  Test results must be in English and it is recommended you also have a printed copy of the results in addition to any digital version.

Upon arrival to Jakarta, there will be a health check and another PCR test will be administered.

During quarantine, you will be required to take another PCR test.  The test should be administered with results valid from 48/26/12 hours prior to your onward flight to Bali.  If you test negative, you will be able to continue your onward travels.  Your quarantine hotel will arrange this for you.  Please contact them to re-confirm.

Flights Booking

It is recommended you do not book your flights to Indonesia until you have received your e-Visa.

These airlines have regular flights to Jakarta:

Qatar Airways, Singapore Airlines, Emirates Airlines, Turkish Airlines, Etihad Airways, Korean Air, EVA Air, China Airlines, Cathay Pacific etc.

Recommended domestic flights between Jakarta to Bali are operated by Garuda Indonesia and Citilink.

If you are coming from Europe or Northern America, Qatar Airways and Emirates Airlines are recommended. Please contact your preferred airline for ticket bookings.

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.
  • You must book your hotel for quarantine prior to your arrival to Jakarta.
  • Upon (or prior to) your arrival at Jakarta Airport, you must complete a health declaration form eHAC. https://inahac.kemkes.go.id/ 
  • Travelers from Indonesia are once again allowed to transfer at Singapore Airport (starting September 23, 2021)