Best Airports for Long Layovers
Two rankings of 112 major airports by how feasible it is to leave during a layover, 62 international and 50 US. Scored on transit time to the city center, transit cost, and 3-hour vs 6-hour feasibility.
Quick answer
The best international airports for layovers are GVA (Geneva), HND (Tokyo (Haneda)), FRA (Frankfurt), PER (Perth) and AMS (Amsterdam): each is 18 min or less from the city center, reachable by rail, and workable on a 3-hour layover.
The best US airports for layovers are SAN (San Diego), MSP (Minneapolis), MDW (Chicago), SAT (San Antonio) and CLE (Cleveland): each is 30 min or less from the city center, and workable on a 3-hour layover.
- Cheapest transit (free): BOS via MBTA Silver Line (free from airport); ABQ via ABQ Ride Route 50
- Worst for layovers: DFW (56 min), KEF (45 min), NRT (41 min), MXP (38 min) from the city center; leaving is not recommended even on a 6-hour layover
Best international airports for layovers
The 62 airports outside the United States, Canada included, ranked by layover score. Click any airport for full terminal and transit details.
| # | Airport | To city | Cheapest | 3h ok? | Airside |
|---|---|---|---|---|---|
| 1 | GVA Geneva, Switzerland | 7 min | $4 | Yes | Not published |
| 2 | HND Tokyo (Haneda), Japan | 14 min | $3.50 | Yes | Not published |
| 3 | FRA Frankfurt, Germany | 15 min | $8 | Yes | Not published |
| 4 | PER Perth, Australia | 18 min | $2 | Yes | Not published |
| 5 | AMS Amsterdam, Netherlands | 17 min | $8 | Yes | Not published |
| 6 | LIS Lisbon, Portugal | 20 min | $2 | Yes | Not published |
| 7 | SYD Sydney, Australia | 13 min | $30 | Yes | Not published |
| 8 | BNE Brisbane, Australia | 20 min | $11 | Yes | Not published |
| 9 | CPH Copenhagen, Denmark | 15 min | Varies | Yes | Not published |
| 10 | VIE Vienna, Austria | 21 min | $17 | Yes | Not published |
Best US airports for layovers
The 50 US airports, ranked by layover score. Click any airport for full terminal and transit details.
| # | Airport | To city | Cheapest | 3h ok? | Airside |
|---|---|---|---|---|---|
| 1 | SAN San Diego | 15 min | $3 | Yes | Not published |
| 2 | MSP Minneapolis | 25 min | $2 | Yes | Not published |
| 3 | MDW Chicago | 25 min | $2.50 | Yes | Not published |
| 4 | SAT San Antonio | 30 min | $1.30 | Yes | Not published |
| 5 | CLE Cleveland | 30 min | $2.50 | Yes | Not published |
| 6 | PHL Philadelphia | 30 min | $8.75 | Yes | Not published |
| 7 | AUS Austin | 35 min | $1.25 | Yes | Not published |
| 8 | SJC San Jose | 35 min | $2.50 | Yes | Not published |
| 9 | OAK Oakland | 37 min | $10.50 | Yes | Not published |
| 10 | PDX Portland | 40 min | $2.80 | Yes | Not published |
More airports you can leave on a 6-hour layover
Every other airport where a 6-hour layover is workable, in layover-score order. The time shown is to the city center by the fastest sourced transit option; the airport page says whether 3 hours is enough.
- YVRVancouver30 min
- BCNBarcelona32 min
- SINSingapore30 min
- ADDAddis Ababa30 min
- BNANashville45 min
- STLSt. Louis45 min
- LHRLondon15 min
- DUSDüsseldorf18 min
- MADMadrid20 min
- ARNStockholm18 min
- VCEVenice20 min
- BERBerlin23 min
- HKGHong Kong24 min
- BWIBaltimore25 min
- ZRHZurich15 min
- HAMHamburg25 min
- OSLOslo19 min
- YYZToronto28 min
- WAWWarsaw30 min
- NCENice30 min
- MANManchester20 min
- EDIEdinburgh30 min
- BRUBrussels23 min
- HELHelsinki32 min
- EWRNewark30 min
- MELMelbourne30 min
- KULKuala Lumpur33 min
- FCORome32 min
- SEASeattle38 min
- DENDenver37 min
- SFOSan Francisco30 min
- TPETaipei39 min
- PRGPrague40 min
- LGWLondon30 min
- ATHAthens40 min
- BUDBudapest40 min
- DUBDublin40 min
- MUCMunich40 min
- CDGParis40 min
- MIAMiami45 min
- ORDChicago45 min
- ICNSeoul (Incheon)51 min
- LAXLos Angeles1 hr
- BOSBostonVaries
- ABQAlbuquerqueVaries
- PTYPanama CityVaries
- GRUSao PauloVaries
- BOGBogotaVaries
- AUHAbu DhabiVaries
- MSYNew OrleansVaries
- RSWFort MyersVaries
- JAXJacksonvilleVaries
- LASLas VegasVaries
- PHXPhoenixVaries
- TPATampaVaries
- CVGCincinnatiVaries
- MCIKansas CityVaries
- SNASanta AnaVaries
- CLTCharlotteVaries
- IADWashingtonVaries
- DCAArlingtonVaries
- ATLAtlantaVaries
- SLCSalt Lake CityVaries
- SMFSacramentoVaries
- RDURaleighVaries
- PITPittsburghVaries
- INDIndianapolisVaries
- LGANew YorkVaries
- HNLHonoluluVaries
- YYCCalgaryVaries
- LIMLimaVaries
- YULMontreal1 hr 10 min
- JFKNew YorkVaries
- JNBJohannesburgVaries
- MCOOrlandoVaries
- FLLFort LauderdaleVaries
- BKKBangkokVaries
- MNLManilaVaries
- BURBurbankVaries
- DXBDubaiVaries
- DOHDohaVaries
- OPOPortoVaries
- MEXMexico CityVaries
- AKLAucklandVaries
Stay inside the airport
At these airports, traffic, distance, or transit limitations make leaving risky even with 6-hour layovers. Use the terminal and lounge amenities instead.
Frequently asked questions
Which airport is easiest to leave during a layover?
Geneva Airport (GVA) is the easiest major airport to leave during a layover, 7 min from central Geneva. Central Geneva (Genève-Cornavin) is just ~7 min by train from the station beneath the terminal, so even a short layover can reach the city. On a layover of under two hours, stay airside. Non-EU nationals leaving Schengen face passport control and EES biometrics. In the US, the easiest is San Diego International Airport (SAN), 15 min from central San Diego.
How long of a layover do I need to leave the airport?
At the easiest airports, such as GVA, HND, FRA, SAN, MSP, a 3-hour layover is workable. At airports that need a 6-hour layover, such as LHR, DUS, MAD, ARN, VCE, plan for 6 hours or more so you can absorb transit delays, re-clear security, and still board on time.
What should I budget for a round trip to the city center?
Take the fastest one-way transit time, double it, then add 90 minutes for re-entering the airport (security, walking to your gate, boarding buffer). If the one-way is 20 minutes, your round trip is 2 hours 10 minutes minimum; for 45 minutes one-way, budget 3 hours.
Do I need to clear customs again if I leave during an international layover?
If you have not yet entered the country (passport not stamped for entry), yes - you will need to clear immigration to leave the airport, then go through it again when you return. Build that time into your layover plan.
Can I leave the airport during a domestic layover?
Domestic layovers at US airports do not require re-clearing customs, only TSA security on return. US airports where a 3-hour layover is workable include SAN, MSP, MDW, SAT, CLE, PHL. Your checked bag continues to its final destination automatically on a through-ticket.
How we score
Each airport's layover score starts at its minutes to the city center (an airport with no published ride time starts at the slowest published time, 1 hr 10 min), then adds penalties: +30 if a 3-hour layover is not workable, +60 more if a 6-hour layover is not workable, and the cheapest one-way transit fare in US dollars divided by 3 (an airport with no published fare uses the highest published fare, $32). Lower is better; ties keep passenger-traffic order.
The 3-hour and 6-hour verdicts are our guidance: a 3-hour yes needs a sourced ride time of 45 minutes or less each way, so an airport without one gets the cautious answer.
Airports in the United States form the US ranking; every other airport, Canada included, is in the international ranking.
Airport records last verified October 13 to October 14, 2026. Individual airport pages link to their specific source URLs.
Sources
The city-center ride times, transit fares and airside answers on this page were verified against the following pages. See our research methodology for how we vet and update data.
80 sources
- Aeroporti di Roma: Pax fco train accessed 2026-10-31
- Aircoach: Dublin accessed 2026-10-14
- Airtrain: Brisbane city accessed 2026-10-14
- Amsterdam Airport Schiphol: Bus accessed 2026-10-14
- Amsterdam Airport Schiphol: Train accessed 2026-10-14
- AREX: Guide accessed 2026-10-31
- Arlanda Express: Tickets prices accessed 2026-10-14
- BART: Sched, Oakland International Airport (12TH) accessed 2026-10-31
- BART: Sched, Oakland International Airport (MONT) accessed 2026-10-31
- BART: Sfo accessed 2026-10-14
- Berlin Brandenburg Airport: Oeffentlicheverkehrsmittel accessed 2026-10-14
- BKK Budapest: Airport express accessed 2026-10-14
- Brussels Airport: Train accessed 2026-10-14
- CapMetro: Airport accessed 2026-10-31
- CapMetro: Fares accessed 2026-10-14
- Chicago Transit Authority: Airports accessed 2026-10-14
- City of Albuquerque: Routes and schedules accessed 2026-10-14
- Copenhagen Airport: Metro accessed 2026-10-14
- DART accessed 2026-10-31
- Denver International Airport: To and from accessed 2026-10-31
- Düsseldorf Airport: Bus and train accessed 2026-10-14
- Edinburgh Airport: Edinburgh city bus links accessed 2026-10-14
- Edinburgh Airport: Trams accessed 2026-10-14
- esMADRID: Getting madrid plane accessed 2026-10-14
- Ethiopian Airlines: Arrival services at addis ababa accessed 2026-10-14
- Flytoget: Train from oslo airport to city accessed 2026-10-14
- Geneva Airport: Train access accessed 2026-10-14
- Greater Cleveland RTA: Airportservice accessed 2026-10-31
- Greater Cleveland RTA: Regular accessed 2026-10-14
- Hamburg Airport accessed 2026-10-14
- Haneda Tokyo Access: Fares accessed 2026-10-14
- HSL: Airport train accessed 2026-10-14
- Keflavík International Airport: Traveling to and from kef accessed 2026-10-14
- Keisei Electric Railway: Skyliner accessed 2026-10-31
- KLIA Ekspres: Plan accessed 2026-10-14
- Lisbon Airport: Public transportation accessed 2026-10-31
- London Gatwick: Train accessed 2026-10-14
- London Heathrow: Heathrow express accessed 2026-10-31
- Los Angeles International Airport: FAQs accessed 2026-10-14
- Manchester Airport: By train accessed 2026-10-14
- Massport: Public transportation accessed 2026-10-14
- Metro de Lisboa accessed 2026-10-14
- Metro Transit St. Louis: Sheen accessed 2026-10-31
- Metro Transit: Paying for your ride accessed 2026-10-14
- Minneapolis-Saint Paul International Airport: Light rail transit accessed 2026-10-31
- Montreal-Trudeau International Airport: Autobus 747 YUL downtown accessed 2026-10-14
- MTR: Airport express index accessed 2026-10-31
- Munich Airport accessed 2026-10-14
- Newark Liberty International Airport: Public transport accessed 2026-10-14
- Nice Côte d'Azur Airport: Public transport accessed 2026-10-14
- Paris Aéroport accessed 2026-10-31
- Perth Airport: Public transport accessed 2026-10-14
- Philadelphia International Airport: SEPTA platforms accessed 2026-10-31
- RMV accessed 2026-10-14
- RMV: Airport to city accessed 2026-10-31
- San Antonio International Airport: Public transportation accessed 2026-10-14
- San Diego MTS: Rider insider accessed 2026-10-14
- Santa Clara VTA: Fares accessed 2026-10-14
- SEPTA: Fares accessed 2026-10-14
- Singapore Changi: Leaving the airport accessed 2026-10-14
- SkyBus: Timetables accessed 2026-10-14
- Sound Transit: Sea tac airport accessed 2026-10-31
- STASY: Line 3 accessed 2026-10-14
- Sydney Kingsford Smith Airport: Transport options accessed 2026-10-14
- Taiwan Taoyuan International Airport: Airport mrt accessed 2026-10-14
- TMB: Metro airport accessed 2026-10-31
- Tokyo Monorail: Train info accessed 2026-10-14
- Toronto Pearson: Up express accessed 2026-10-14
- Trenord: Most searched lines accessed 2026-10-14
- TriMet: Maxredline accessed 2026-10-14
- Václav Havel Airport Prague: Airport express ae accessed 2026-10-14
- Vancouver International Airport: Public transportation accessed 2026-10-31
- Venezia Unica: Marco polo airport accessed 2026-10-14
- Vienna International Airport: City airport train cat accessed 2026-10-14
- Warsaw Chopin Airport: To and from the airport accessed 2026-10-14
- WeGo Public Transit: Airport accessed 2026-10-31
- Zurich Airport: Train tram and bus accessed 2026-10-14
If a figure looks wrong, email hello@vient.org, see how we handle corrections, or browse past fixes in our public changelog.