Transit Visa Guide 2026Do You Need One Just to Change Planes?

Airside transit vs landside transit · nationality + country specific

Destinations tracked
164
Publish an official fee
79
Offer online application
46
Issue on arrival
35

A transit visa is for passing through a country to reach an onward destination - not for visiting it. Shorter permitted stay, narrower purpose, and often an easier route than entering as a visitor.

Jump to airside vs landside transit, why it depends on your passport and the transit country, or the pre-booking checklist.

Rules are set per destination and per nationality - check a specific corridor with Earth Visa's passport checker. Data below last refreshed 2026-08-22.

Direct (Airside) Transit vs Indirect (Landside) Transit

Direct / airside transit

Same airport, same day, through-checked, entirely inside the international transit area - you never cross immigration. Most countries treat this leniently: it very often needs nothing at all, whatever your nationality, if the connection time and routing qualify.

Indirect / landside transit

An overnight layover, an airport or terminal change that requires clearing immigration, or leaving the airport at all - even just to collect and recheck your own baggage. Treated much like a normal entry, and can require a visa exactly as a tourist visit would.

The dividing line is border control, not the clock: a nine-hour airside layover can need nothing while a two-hour landside stop needs a full visa.

It Depends on Your Passport AND the Transit Country

  • · Rules are set per destination and applied per nationality - there is no global standard.
  • · The transit-exempt list and the entry-exempt list are different lists; either can be broader.
  • · So never infer from tourist-visa status, or from what another country requires on the same route.

Transit Visa Products by Destination (164)

What each destination publishes for travellers who do need a transit visa - not who is exempt. Tap one for its passport-by-passport requirements.

Show all 164
🇧🇯
Benin
fee not published · ≤ 8d stay
🇧🇴
Bolivia
free · ≤ 15d stay
🇧🇦
Bosnia and Herzegovina
fee not published
🇧🇼
Botswana
fee not published · ≤ 7d stay · online
🇧🇳
Brunei
fee not published · ≤ 3d stay · on arrival
🇧🇬
Bulgaria
~$97
🇧🇫
Burkina Faso
~$37 · ≤ 5d stay · online · on arrival
🇧🇮
Burundi
~$40 · ≤ 3d stay · online · on arrival
🇨🇻
Cabo Verde
~$48 · ≤ 4d stay · online
🇰🇭
Cambodia
fee not published
🇨🇲
Cameroon
free · ≤ 5d stay · online
🇨🇦
Canada
free · ≤ 2d stay · online
🇹🇩
Chad
fee not published · ≤ 15d stay · online
🇨🇱
Chile
fee not published · ≤ 90d stay · on arrival
🇨🇳
China
~$140 · ≤ 6d stay
🇨🇴
Colombia
~$66 · ≤ 1d stay · online
🇰🇲
Comoros
fee not published · ≤ 5d stay · on arrival
🇨🇷
Costa Rica
fee not published
🇨🇮
Côte d'Ivoire
fee not published · ≤ 3d stay · online
🇭🇷
Croatia
fee not published
🇨🇺
Cuba
fee not published · ≤ 3d stay
🇨🇾
Cyprus
fee not published
🇨🇿
Czechia
~$98
🇨🇩
Democratic Republic of the Congo
~$45
🇩🇰
Denmark
~$90
🇩🇯
Djibouti
fee not published · online
🇩🇲
Dominica
free · ≤ 21d stay · on arrival
🇪🇨
Ecuador
~$80 · ≤ 30d stay · online
🇪🇬
Egypt
fee not published
🇸🇻
El Salvador
fee not published
🇪🇷
Eritrea
~$30
🇪🇪
Estonia
~$97
🇸🇿
Eswatini
fee not published
🇫🇯
Fiji
fee not published · on arrival
🇫🇮
Finland
~$99
🇫🇷
France
fee not published
🇬🇲
Gambia
free · on arrival
🇬🇪
Georgia
fee not published · ≤ 5d stay
🇩🇪
Germany
fee not published
🇬🇭
Ghana
~$50 · ≤ 2d stay · online
🇬🇷
Greece
~$88
🇬🇹
Guatemala
fee not published · ≤ 3d stay
🇬🇳
Guinea
~$50 · ≤ 3d stay · online · on arrival
🇬🇼
Guinea-Bissau
~$61 · ≤ 1d stay · online · on arrival
🇬🇾
Guyana
fee not published · on arrival
🇭🇳
Honduras
~$30
🇭🇰
Hong Kong
fee not published · online
🇭🇺
Hungary
~$97 · ≤ 1d stay
🇮🇸
Iceland
~$97 · ≤ 1d stay
🇮🇳
India
fee not published · ≤ 3d stay
🇮🇷
Iran
fee not published · ≤ 5d stay
🇮🇶
Iraq
~$40 · ≤ 7d stay
🇮🇱
Israel
fee not published · ≤ 1d stay
🇮🇹
Italy
fee not published
🇯🇲
Jamaica
fee not published
🇯🇵
Japan
fee not published · ≤ 15d stay
🇯🇴
Jordan
fee not published · ≤ 3d stay · on arrival
🇰🇿
Kazakhstan
fee not published · ≤ 90d stay
🇰🇪
Kenya
~$20 · ≤ 3d stay · online
🇰🇮
Kiribati
fee not published
🇽🇰
Kosovo
~$43
🇰🇬
Kyrgyzstan
fee not published · ≤ 3d stay · online
🇱🇦
Laos
fee not published
🇱🇻
Latvia
fee not published
🇱🇧
Lebanon
fee not published
🇱🇷
Liberia
~$102.5 · ≤ 90d stay · online · on arrival
🇱🇮
Liechtenstein
~$98
🇱🇹
Lithuania
~$99
🇱🇺
Luxembourg
~$98
🇲🇴
Macau
fee not published · ≤ 7d stay · on arrival
🇲🇼
Malawi
~$50 · ≤ 7d stay · online · on arrival
🇲🇾
Malaysia
fee not published · online
🇲🇱
Mali
fee not published · online
🇲🇹
Malta
~$100
🇲🇭
Marshall Islands
fee not published · ≤ 3d stay
🇲🇷
Mauritania
fee not published · online
🇲🇺
Mauritius
free · ≤ 1d stay
🇲🇽
Mexico
fee not published · ≤ 30d stay
🇲🇩
Moldova
~$22
🇲🇳
Mongolia
fee not published · ≤ 10d stay · online
🇲🇪
Montenegro
fee not published
🇲🇦
Morocco
fee not published · ≤ 3d stay
🇲🇿
Mozambique
~$220
🇲🇲
Myanmar
~$20 · ≤ 1d stay · on arrival
🇳🇦
Namibia
fee not published · ≤ 3d stay
🇳🇵
Nepal
~$5 · ≤ 1d stay · on arrival
🇳🇱
Netherlands
~$90
🇳🇿
New Zealand
~$141 · ≤ 1d stay · online
🇳🇮
Nicaragua
fee not published · ≤ 5d stay · on arrival
🇳🇪
Niger
~$155
🇳🇬
Nigeria
fee not published · ≤ 2d stay · on arrival
🇰🇵
North Korea
fee not published
🇲🇰
North Macedonia
fee not published
🇳🇴
Norway
~$97
🇴🇲
Oman
~$13 · online
🇵🇰
Pakistan
fee not published · ≤ 3d stay · online
🇵🇼
Palau
free · ≤ 1d stay · on arrival
🇵🇦
Panama
fee not published
🇵🇬
Papua New Guinea
free · on arrival
🇵🇪
Peru
fee not published · ≤ 1d stay
🇵🇭
Philippines
fee not published · ≤ 3d stay
🇵🇱
Poland
~$98 · ≤ 90d stay
🇵🇹
Portugal
fee not published
🇶🇦
Qatar
~$27 · ≤ 4d stay
🇷🇴
Romania
fee not published · online
🇷🇺
Russia
fee not published · ≤ 3d stay
🇷🇼
Rwanda
~$30 · ≤ 3d stay · online · on arrival
🇰🇳
Saint Kitts and Nevis
free · ≤ 1d stay · on arrival
🇱🇨
Saint Lucia
free · ≤ 1d stay · on arrival
🇻🇨
Saint Vincent and the Grenadines
~$74
🇸🇹
São Tomé and Príncipe
fee not published · ≤ 4d stay · online
🇸🇦
Saudi Arabia
free · ≤ 4d stay · online
🇷🇸
Serbia
~$99
🇸🇱
Sierra Leone
free · ≤ 1d stay
🇸🇬
Singapore
free · ≤ 4d stay · on arrival
🇸🇰
Slovakia
fee not published
🇸🇮
Slovenia
~$98
🇸🇧
Solomon Islands
fee not published · ≤ 14d stay · on arrival
🇸🇴
Somalia
fee not published · online · on arrival
🇿🇦
South Africa
fee not published · online
🇸🇸
South Sudan
fee not published · ≤ 3d stay
🇪🇸
Spain
~$106
🇱🇰
Sri Lanka
free · ≤ 2d stay · online
🇸🇩
Sudan
fee not published · ≤ 7d stay
🇸🇷
Suriname
free · on arrival
🇸🇪
Sweden
~$99
🇨🇭
Switzerland
~$99 · online
🇸🇾
Syria
fee not published · ≤ 15d stay · on arrival
🇹🇼
Taiwan
~$24 · ≤ 30d stay · on arrival
🇹🇯
Tajikistan
fee not published · ≤ 3d stay
🇹🇿
Tanzania
~$30 · ≤ 7d stay · online
🇹🇭
Thailand
~$24 · ≤ 30d stay · online
🇹🇱
Timor-Leste
~$20 · ≤ 3d stay
🇹🇬
Togo
fee not published
🇹🇹
Trinidad and Tobago
fee not published
🇹🇳
Tunisia
~$90 · ≤ 7d stay
🇹🇷
Turkey
fee not published
🇹🇲
Turkmenistan
~$20 · ≤ 5d stay
🇺🇬
Uganda
~$50 · ≤ 7d stay · online
🇺🇦
Ukraine
fee not published · ≤ 5d stay
🇦🇪
United Arab Emirates
fee not published · ≤ 4d stay · online
🇬🇧
United Kingdom
~$53 · ≤ 2d stay · online
🇺🇸
United States
~$185 · ≤ 29d stay
🇺🇿
Uzbekistan
~$40 · ≤ 3d stay · on arrival
🇻🇺
Vanuatu
fee not published
🇻🇪
Venezuela
fee not published · ≤ 3d stay
🇾🇪
Yemen
fee not published · online
🇿🇲
Zambia
~$25 · ≤ 7d stay · online · on arrival
🇿🇼
Zimbabwe
fee not published · online · on arrival

Before You Book: A Transit Checklist

  1. 01

    Check your layover length

    A short same-day connection is far more likely to qualify as airside transit than an overnight one. Some countries set a maximum transit time beyond which you are no longer in transit at all.

  2. 02

    Check whether you change terminals or airports

    Staying inside one terminal's international area is treated differently from exiting security, collecting baggage, or crossing the city to another airport - the latter usually means clearing immigration.

  3. 03

    Look for a published transit-visa-exempt nationality list

    Separate from the tourist-visa-exempt list. Check the transit country's own immigration or embassy site for your passport.

  4. 04

    Confirm it for every leg of a multi-stop itinerary

    Each transit country's rules apply independently - clearing one leg visa-free tells you nothing about the next.

  5. 05

    Check before booking, not at check-in

    Exemption lists change, and airlines deny boarding when a required transit visa is missing. Confirm while the itinerary is still flexible.

The Earth Visa passport checker has a transit-access view showing which destinations a given passport can transit without a visa.

Transit Visa FAQ

What is a transit visa?

A transit visa is a travel document for passing through a country only to reach a connecting flight or an onward destination - not for visiting that country itself. It typically permits a short stay (often just hours to a few days) strictly for the purpose of making your connection, and is usually more limited and cheaper than a tourist visa where one is required at all.

Do I need a transit visa if I don't leave the airport?

Very often no. Direct or airside transit - same airport, same booking, never crossing border control - is exempt for most or all nationalities in many countries, provided the connection is same-day and you stay in the international transit area. It is not universal: some countries require a visa even for airside transit by certain nationalities, so check your specific passport and airport rather than assuming.

Does a layover under 24 hours need a visa?

Layover length alone doesn't decide it. A same-airport, same-ticket connection without leaving the international transit area is what countries are most likely to exempt. A layover that changes airports or terminals outside security, or has you collect and re-check baggage through border control, is treated as a normal entry however short it is.

Can transit visa rules differ from that country's regular tourist visa rules for the same passport?

Yes - a country's transit-visa-exempt nationality list is often broader or narrower than its tourist-visa-exempt list. Never assume visa-exempt for tourism means visa-exempt for transit, or the reverse.

How do I check if I need a transit visa for a specific layover?

Three things before booking: your layover length, whether you change terminals or airports (and so pass through border control), and whether the transit country's transit-visa-exempt list covers your passport. Airline check-in staff and the transit country's immigration or embassy site are the reliable sources for your routing.

Is a transit visa the same as a visa on arrival?

No. A visa on arrival is issued at the border to people entering and staying. A transit visa is issued specifically for passengers continuing onward, and usually carries a shorter permitted stay and narrower conditions.

Check transit visa access for your passport

Visa-free, on arrival, or a visa in advance - for any transit country.

Check for your passport →