Free tool
Do you need a transit visa?
Pick the airport of your layover and your passport. We tell you whether you can connect without a visa, what exempts you, and what it takes to leave the airport.
Middle East and Africa
Dubai (DXB)
Dubai International Airport, United Arab Emirates
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Abu Dhabi (AUH)
Zayed International Airport, United Arab Emirates
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Doha (DOH)
Hamad International Airport, Qatar
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Muscat (MCT)
Muscat International Airport, Oman
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Istanbul (IST)
Istanbul Airport, Turkey
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Addis Ababa (ADD)
Addis Ababa Bole International Airport, Ethiopia
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Nairobi (NBO)
Jomo Kenyatta International Airport, Kenya
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Asia and Pacific
Singapore (SIN)
Singapore Changi Airport, Singapore
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Kuala Lumpur (KUL)
Kuala Lumpur International Airport, Malaysia
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Bangkok (BKK)
Suvarnabhumi Airport, Thailand
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Hong Kong (HKG)
Hong Kong International Airport, Hong Kong
- IndiaNo transit visa needed
- PakistanTransit visa needed
- BangladeshTransit visa needed
- Sri LankaTransit visa needed
- NepalNo transit visa needed
Beijing (PEK)
Beijing Capital International Airport, China
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Shanghai (PVG)
Shanghai Pudong International Airport, China
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Guangzhou (CAN)
Guangzhou Baiyun International Airport, China
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Seoul (ICN)
Incheon International Airport, South Korea
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Tokyo Narita (NRT)
Narita International Airport, Japan
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Tokyo Haneda (HND)
Haneda Airport, Japan
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Ho Chi Minh City (SGN)
Tan Son Nhat International Airport, Vietnam
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Hanoi (HAN)
Noi Bai International Airport, Vietnam
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Colombo (CMB)
Bandaranaike International Airport, Sri Lanka
- IndiaNo transit visa needed
- PakistanNo transit visa needed
- BangladeshNo transit visa needed
- Sri LankaNo transit visa needed
- NepalNo transit visa needed
Sydney (SYD)
Sydney Kingsford Smith Airport, Australia
- IndiaTransit visa needed
- PakistanTransit visa needed
- BangladeshTransit visa needed
- Sri LankaTransit visa needed
- NepalTransit visa needed
Melbourne (MEL)
Melbourne Airport, Australia
- IndiaTransit visa needed
- PakistanTransit visa needed
- BangladeshTransit visa needed
- Sri LankaTransit visa needed
- NepalTransit visa needed
Europe and the Americas
Frankfurt (FRA)
Frankfurt Airport, Germany
- IndiaNo transit visa needed
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalNo transit visa needed
Munich (MUC)
Munich Airport, Germany
- IndiaNo transit visa needed
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalNo transit visa needed
Paris (CDG)
Paris Charles de Gaulle Airport, France
- IndiaNo transit visa needed
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalVisa needed unless exempt
Amsterdam (AMS)
Amsterdam Airport Schiphol, Netherlands
- IndiaNo transit visa needed
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalVisa needed unless exempt
Zurich (ZRH)
Zurich Airport, Switzerland
- IndiaNo transit visa needed
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalNo transit visa needed
Vienna (VIE)
Vienna International Airport, Austria
- IndiaNo transit visa needed
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalNo transit visa needed
Helsinki (HEL)
Helsinki Airport, Finland
- IndiaNo transit visa needed
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalNo transit visa needed
Rome (FCO)
Rome Fiumicino Airport, Italy
- IndiaNo transit visa needed
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalNo transit visa needed
Madrid (MAD)
Adolfo Suárez Madrid–Barajas Airport, Spain
- IndiaNo transit visa needed
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalVisa needed unless exempt
London (LHR)
London Heathrow Airport, United Kingdom
- IndiaVisa needed unless exempt
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalVisa needed unless exempt
New York (JFK)
John F. Kennedy International Airport, United States
- IndiaTransit visa needed
- PakistanTransit visa needed
- BangladeshTransit visa needed
- Sri LankaTransit visa needed
- NepalTransit visa needed
San Francisco (SFO)
San Francisco International Airport, United States
- IndiaTransit visa needed
- PakistanTransit visa needed
- BangladeshTransit visa needed
- Sri LankaTransit visa needed
- NepalTransit visa needed
Toronto (YYZ)
Toronto Pearson International Airport, Canada
- IndiaVisa needed unless exempt
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalVisa needed unless exempt
Vancouver (YVR)
Vancouver International Airport, Canada
- IndiaVisa needed unless exempt
- PakistanVisa needed unless exempt
- BangladeshVisa needed unless exempt
- Sri LankaVisa needed unless exempt
- NepalVisa needed unless exempt
Transit visa questions
What is an airside transit?
You land, stay in the airport's international transit area and board your onward flight without passing immigration. Your bags are checked through to your final destination. Most of the answers here are for this case.
What if I want to leave the airport during the layover?
Then you enter the country, so you need whatever visa a visitor of your nationality needs there. Each airport's page says what that is.
Do I need a transit visa on separate tickets?
Usually you have to collect your bags and check in again, which means passing immigration. Plan for the country's entry visa, not the airside rule.