Visa Indonesia is a fully licensed visa agency, not affiliated with the Indonesian government. Learn more

The official government website to apply for e-visas for Indonesia is evisa.imigrasi.go.id.

However, many travelers prefer to use visa-indonesia.com due to easier and faster processing, support seven days a week, the possibility of a refund and more.

Visa Indonesia is the most reviewed and fully licensed visa agency with offices in Bali, authorised to assist with visa applications and extensions for Indonesia.

Do I need a Transit Visa for Indonesia for my connecting flight?

Indonesia does not have a special “Transit Visa.” You must use the visa type available for your nationality, such as:

A visa is required whenever you must pass border control — even if you only stay inside the airport under certain conditions.


You will need a visa in the following cases:

1. Your transit exceeds the allowed time

  • More than 8 or 24 hours (depends on the airport).

In these cases, you must clear immigration, and therefore need a visa.


2. You transit in Bali (Ngurah Rai International Airport – DPS)

Bali follows Indonesia’s general immigration rules:
If your nationality requires a visa to enter Indonesia, you must also have a visa for transit in Bali, even if you remain inside the terminal.


3. You change terminals at Soekarno–Hatta Airport (Jakarta – CGK)

If your connecting flight requires a terminal change, you must pass immigration — which means a visa is required.


Not sure which visa you need?

Use our Visa Finder on the homepage to check the correct visa for your passport and transit route.