Indonesia does not have a special “Transit Visa.” You must use the visa type available for your nationality, such as:
-
e-Visa on Arrival (e-VOA) (eligible for many nationalities)
-
C1 Single-Entry Tourist Visa (for non-eligible eVOA nationality)
-
D1 Multiple-Entry Visa (if you transit regularly)
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.


