Airport transfer costs in 50 cities, ranked

In July 2026 we verified the fare of every airport-to-city transit option in 50 world cities — 171 options in all — against the transit operators' own published fares (how we verify). This page normalizes them to US dollars and ranks them. Every number links back to the full city guide it came from.

Download CSV Download JSON GitHub dataset

Free to reuse with attribution and a link (CC BY 4.0). Fares are the midpoint of the verified range; FX normalized Thu, 09 Jul 2026 (ECB-adjacent daily rates).

Key findings

The 10 cheapest airport transfers

Cheapest verified public-transit option per city, USD midpoint.

#Airport → CityCheapest public option (USD)
1CAI → Central CairoCTA Bus 356$0.30
2MEX → Central Mexico CityMetro Line 5 + Line 1$0.30
3DOH → Central DohaMetro Red Line$0.55
4DEL → Central DelhiDTC Bus$0.65
5NBO → Central NairobiRoute 34 (Citi Hoppa)$0.80
6IST → Central IstanbulM11 Metro + M2$0.82
7BKK → Central BangkokAirport Rail Link$0.90
8CMB → Central ColomboExpressway Bus 187/E-03$1.00
9GRU → Central São PauloCPTM Line 13 + Metro$1.05
10PVG → Central ShanghaiMetro Line 2 direct$1.10

The 10 most expensive

#Airport → CityCheapest public option (USD)
1EWR → ManhattanAirTrain + NJ Transit$17.25
2MUC → Central MunichLufthansa Express Bus$14.27
3JNB → Central JohannesburgGautrain$14.26
4JFK → ManhattanAirTrain + Subway$11.75
5DEN → Downtown DenverRTD A Line$10.00
6NRT → Central TokyoAIRPORT BUS TYO-NRT$9.23
7ZRH → Central ZurichS-Bahn / IR Train$8.90
8LHR → Central LondonPiccadilly line$7.89
9FRA → Central FrankfurtS-Bahn S8 / S9$7.88
10FCO → Central RomeTerravision / SIT coach$6.28

Where taxis cost the most vs. transit

Door-to-door (cheapest taxi/rideshare) as a multiple of the cheapest public option.

#Airport → CityTaxi ÷ transit
1IST → Central IstanbulM11 Metro + M2 ($0.82) vs Yellow Metered Taxi ($45.08)55.0×
2MEX → Central Mexico CityMetro Line 5 + Line 1 ($0.30) vs Uber / DiDi ($14.50)48.3×
3PVG → Central ShanghaiMetro Line 2 direct ($1.10) vs Official Taxi (metered) ($31.94)29.0×
4DOH → Central DohaMetro Red Line ($0.55) vs Karwa Taxi ($15.80)28.7×
5SFO → Downtown San FranciscoSamTrans Route 292 ($2.25) vs Lyft / Uber ($55.00)24.4×
6LAX → Downtown Los AngelesMetro Rail (C or K Line) ($1.75) vs Uber / Lyft ($42.50)24.3×
7GRU → Central São PauloCPTM Line 13 + Metro ($1.05) vs Uber / 99 ($23.27)22.2×
8CAI → Central CairoCTA Bus 356 ($0.30) vs Uber / Careem ($6.50)21.7×
9DUB → Central DublinDublin Bus 16/19/41 ($2.28) vs Taxi / Free Now ($42.80)18.8×
10MIA → Downtown MiamiMIA Mover + Metrorail ($2.25) vs Uber / Lyft ($40.00)17.8×

All 50 cities

Sorted by the cost of the cheapest public option. Click any row for the full guide with every option, step-by-step directions, and scam warnings.

Airport → CityCheapest public optionPublic (USD)Door-to-door (USD)Taxi ×
CAI → Central CairoCTA Bus 35660–90 min$0.30$6.5021.7×
MEX → Central Mexico CityMetro Line 5 + Line 135–55 min$0.30$14.5048.3×
DOH → Central DohaMetro Red Line16–25 min$0.55$15.8028.7×
DEL → Central DelhiDTC Bus60–90 min$0.65$5.238.0×
NBO → Central NairobiRoute 34 (Citi Hoppa)60–100 min$0.80$12.5015.6×
IST → Central IstanbulM11 Metro + M250–65 min$0.82$45.0855.0×
BKK → Central BangkokAirport Rail Link26–30 min$0.90$12.4013.8×
CMB → Central ColomboExpressway Bus 187/E-0345–90 min$1.00$15.5015.5×
GRU → Central São PauloCPTM Line 13 + Metro70–90 min$1.05$23.2722.2×
PVG → Central ShanghaiMetro Line 2 direct60–75 min$1.10$31.9429.0×
CAN → Central GuangzhouMetro Line 340–50 min$1.17$13.2211.3×
DXB → Downtown DubaiMetro Red Line25–30 + walk$1.50$15.6610.4×
LAX → Downtown Los AngelesMetro Rail (C or K Line)60–90 min$1.75$42.5024.3×
SIN → Central SingaporeMRT (East-West Line)40–45 min$1.78$25.1214.1×
LIS → Central LisbonMetro Red + Green Line30–45 min$2.17$19.408.9×
MIA → Downtown MiamiMIA Mover + Metrorail35–45 min$2.25$40.0017.8×
SFO → Downtown San FranciscoSamTrans Route 29255–90 min$2.25$55.0024.4×
DUB → Central DublinDublin Bus 16/19/4140–70 min$2.28$42.8018.8×
YYZ → Downtown TorontoTTC 900 bus + subway55–80 min$2.33$37.0415.9×
CDG → Central ParisBus 350 / 35160–90 min$2.34$39.9517.1×
PRG → Central PragueTrolleybus 59 + Metro A45–60 min$2.35$22.839.7×
MNL → Makati & BGCUBE Express + Carousel45–90 min$2.44$6.492.7×
ATL → Downtown AtlantaMARTA Gold/Red Line15–20 min$2.50$36.0014.4×
BUD → Central Budapest200E Bus + Metro M345–65 min$2.70$37.0913.7×
HND → Central TokyoKeikyu Line11–35 min$2.89$36.9212.8×
LGA → ManhattanQ70 Link + Subway50–75 min$3.00$47.5015.8×
SEA → Downtown SeattleLink Light Rail (1 Line)38–40 min$3.00$52.5017.5×
KUL → Central Kuala LumpurAirport Bus60–90 min$3.19$19.016.0×
ICN → Central SeoulAREX All-Stop Train59 min$3.32$43.1613.0×
SYD → Sydney CBDBus 420 + train via Mascot40–60 min$3.47$38.1211.0×
PEK → Central BeijingAirport Bus60–100 min$3.67$17.624.8×
ORD → Downtown ChicagoMetra North Central~40 min$3.75$52.5014.0×
CGK → Central JakartaCommuter Line Basoetta46–56 min$4.00$10.752.7×
TPE → Central TaipeiKuo-Kuang 1819 bus60–80 min$4.21$45.0010.7×
CPH → Central CopenhagenMetro M214–15 min$4.59$46.2310.1×
HKG → Central Hong KongCity Bus A1150–70 min$5.34$44.658.4×
BCN → Central BarcelonaRENFE R2 Nord (from T2)19–26 min$5.59$45.658.2×
VIE → Central ViennaS7 S-Bahn~25 min$6.16$46.237.5×
AMS → Central AmsterdamAirport Sprinter (OVpay)15–20 min$6.28$65.6310.5×
ATH → Central AthensX95 Express Bus60–90 min$6.28$54.228.6×
FCO → Central RomeTerravision / SIT coach45–75 min$6.28$62.7810.0×
FRA → Central FrankfurtS-Bahn S8 / S911 min$7.88$48.516.2×
LHR → Central LondonPiccadilly line45–70 min$7.89$73.559.3×
ZRH → Central ZurichS-Bahn / IR Train10–13 min$8.90$61.846.9×
NRT → Central TokyoAIRPORT BUS TYO-NRT65–100 min$9.23$153.8316.7×
DEN → Downtown DenverRTD A Line37 min$10.00$45.004.5×
JFK → ManhattanAirTrain + Subway60–80 min$11.75$100.008.5×
JNB → Central JohannesburgGautrain15–40 min$14.26$16.761.2×
MUC → Central MunichLufthansa Express Bus40–55 min$14.27$119.848.4×
EWR → ManhattanAirTrain + NJ Transit45–75 min$17.25$85.004.9×

Methodology

Fares come from our 50 airport transit guides, each verified in July 2026 against the operators' official fare pages and timetables — the sources are linked in every guide (full methodology). "Cheapest public option" is the lowest-fare rail, regional-rail, or bus option we list for that city; "door-to-door" is the lowest-fare taxi, rideshare, or car option. Where an operator publishes a fare range, we use the midpoint. Local fares were converted to USD with daily ECB-adjacent rates (Thu, 09 Jul 2026); the exact rates ship with the dataset. Fares are per person, one-way, standard adult tickets.

Spotted an error? Tell us — corrections ship the same week they're confirmed.