Taxi times

Airport taxi times: taxi-out and taxi-in at 109 tracked airports

live · 2h ago

Across 109 airports with usable ground coverage, the median taxi-out (first movement to takeoff) is 7m and the median taxi-in (touchdown to last movement) is 4.8m, taking each airport's median equally, from 1803k published taxi movements over the last 45 days of Pro Flight Search position tracking. The longest waits before takeoff in that window are SFO at 13.8m, LGW at 13.1m, BOG at 12.9m.

7mMedian taxi-outfirst movement to takeoff
4.8mMedian taxi-intouchdown to last movement
1803kMovements published109 airports · last 45 days

Taxi-out: longest and shortest

First movement to takeoff · median of the last 45 days · select an airport for its live delay page

Does a late departure taxi longer?

842,577 taxi movements paired with board delays · last 45 days

Flights that left the gate 15 to 59 minutes late also taxied longer: a median of 9.1m against 7.2m for on-time departures, with the slowest tenth stretching from 15.1m to 19.1m. Flights that pushed back early also sat above the on-time median, at 9m. Arrival delay shows almost no relationship with taxi-in: the median stays between 5.3m and 5.7m across every lateness band.

Left early9mn 54,384
On time7.2mn 156,518
15-59m late9.1mn 159,247
60m+ late9.2mn 36,196
AirportCityUnder 15m late15-59m late60m+ lateLate vs under 15m

Biggest gaps first · median taxi-out · airports with 75+ paired movements in both core bands. At several large hubs the 60m+ median sits below the 15-59m band.

All tracked airports

109 airports from live position tracking · data through 2026-09-19
AirportCityTaxi-out p50 / p90Taxi-in p50 / p90Movements
SFO San Francisco out13.8mp90 29m in5.8mp90 13.5m 44,18645d LGW London out13.1mp90 21.3m in6.3mp90 9.1m 33,72145d HND Tokyo out12.9mp90 20.9m in5.7mp90 11m 53,41445d BOG Bogota out12.9mp90 25m in5mp90 11m 3,60645d TPE Taipei out12.9mp90 23m in5mp90 11.1m 21,21944d LGA New York out12.4mp90 31m in5mp90 9.9m 38,10345d HKG Hong Kong out11mp90 19m in12.6mp90 19m 35,62145d JFK New York out11mp90 27m in7.2mp90 16m 40,16045d MAN Manchester out11mp90 19m in6.7mp90 11.1m 28,15945d LHR London out11mp90 19m in5mp90 10.6m 14,06244d BCN Barcelona out11mp90 19m in3.9mp90 6.9m 36,49345d YYZ Toronto out10.9mp90 19m in7mp90 12.9m 49,52545d SEA Seattle out10.6mp90 20.1m in8.8mp90 17m 46,35045d EWR New York out10.6mp90 23m in5.9mp90 11.2m 35,62045d KIX Osaka out10.1mp90 17m in4.9mp90 8m 15,65345d BOS Boston out9.9mp90 21.1m in6.7mp90 13m 44,15845d CDG Paris out9.4mp90 18.9m inno coverage 1,30042d SYD Sydney out9.1mp90 16.9m in5.7mp90 11.2m 28,76745d MEL Melbourne out9.1mp90 17m in5mp90 7.9m 24,43645d MCO Orlando out9mp90 18.4m in6.5mp90 12.3m 28,73545d SIN Singapore out9mp90 16.9m in5.7mp90 9m 13,23125d LAS Las Vegas out9mp90 19.1m in5mp90 9m 29,44945d YVR Vancouver out9mp90 17m in5mp90 8.7m 29,10945d ATH Athens out9mp90 15m in4.9mp90 8m 35,78145d MXP Milan out9mp90 15.1m in4.9mp90 8.9m 26,47445d ORY Paris out9mp90 15m in4.9mp90 7.4m 23,84343d ZRH Zurich out9mp90 15m in4.9mp90 7m 34,26745d CCU Kolkata out9mp90 13m in4.4mp90 7.1m 7,00827d MNL Manila out8.9mp90 16.7m in7.3mp90 13.4m 15,39245d DUB Dublin out8.9mp90 15m in5.6mp90 8.9m 32,81245d IAD Washington out8.9mp90 21m in4.9mp90 8.9m 29,58145d SAN San Diego out8.8mp90 18.7m in3.7mp90 9m 20,22145d DEL New Delhi out8.7mp90 16.2m in6mp90 10.3m 15,84245d NRT Tokyo out8.3mp90 13.8m inno coverage 1,35345d SLC Salt Lake City out8mp90 17m in5.1mp90 9.3m 22,44645d ATL Atlanta out7.7mp90 15.8m in6.8mp90 13m 85,20345d AMS Amsterdam out7.6mp90 14.5m inno coverage 9,31445d ORD Chicago out7.5mp90 15.1m inno coverage 1,74845d AUH Abu Dhabi out7.3mp90 14.9m in5mp90 8.2m 1,29640d CGH São Paulo out7.3mp90 16.9m in4.2mp90 11.1m 7,53745d PHL Philadelphia out7.2mp90 17.7m in5mp90 9.3m 12,22545d MSP Minneapolis out7.2mp90 15m in4.8mp90 9m 35,53345d LIS Lisbon out7.2mp90 13m in4.4mp90 7m 13,70045d DOH Doha out7.1mp90 21m in4.8mp90 7.4m 3,71545d PHX Phoenix out7.1mp90 15.4m in4.8mp90 9m 41,07245d DCA Washington out7.1mp90 17m in4.2mp90 11.1m 16,51245d PER Perth out7.1mp90 15m in3mp90 7m 16,86245d DFW Dallas-Fort Worth out7.1mp90 14.4m inno coverage 14,85345d ICN Seoul out7.1mp90 12.1m inno coverage 3,48645d DEN Denver out7mp90 15m in6.4mp90 11.4m 61,41945d FRA Frankfurt Am Main out7mp90 13.2m in6.4mp90 11m 44,48545d BNE Brisbane out7mp90 13m in5.4mp90 10.4m 19,13745d AUS Austin out7mp90 15m in5.2mp90 11m 27,27645d ANC Anchorage out7mp90 15m in5mp90 13m 24,47845d BRU Brussels out7mp90 13m in4.9mp90 7m 25,47545d CPH Copenhagen out7mp90 12.8m in4.8mp90 6.9m 27,92445d TLV Tel Aviv out7mp90 12.8m in4.8mp90 8.6m 10,21545d PRG Prague out7mp90 11.2m in4.6mp90 6.9m 16,02045d TPA Tampa out7mp90 15m in4.3mp90 6.9m 10,33145d OAK Oakland out7mp90 13m in3.8mp90 7m 13,03445d IBZ Ibiza out7mp90 11m in3mp90 5m 13,92945d MCY Sunshine Coast out7mp90 13m in3mp90 7m 1,71545d NCE Nice out7mp90 11m in3mp90 5.1m 14,38345d LCA Larnaca out7mp90 13.1m inno coverage 47830d AYT Antalya out6.9mp90 12.8m in5.4mp90 8m 11,39342d ARN Stockholm out6.9mp90 11m in5mp90 9m 25,49545d VIE Vienna out6.9mp90 11.1m in5mp90 7.1m 28,47645d CUN Cancún out6.9mp90 11.2m in4.7mp90 8.1m 8,93944d DUS Düsseldorf out6.9mp90 10.8m in3.7mp90 5.9m 3,91345d CAI Cairo out6.6mp90 11.4m inno coverage 18432d EDI Edinburgh out6.5mp90 11.2m in4.8mp90 9.6m 4,05345d NBO Nairobi out6.4mp90 13m in6.1mp90 9.5m 2,63340d HAN Hanoi out6.2mp90 10.9m inno coverage 3,48830d KEF Reykjavík out6mp90 10.7m in4.4mp90 6.7m 1,50021d AEP Buenos Aires out6mp90 11.1m in3.4mp90 7m 8,31844d PDX Portland out5.8mp90 11.6m in3.5mp90 6.8m 5,91745d SVQ Seville out5.4mp90 8.9m in3.4mp90 4.9m 2,11341d MTY Monterrey out5.2mp90 11.1m in5.1mp90 9m 7,56039d GMP Seoul out5.1mp90 11.1m in4.8mp90 7.6m 10,42545d ADL Adelaide out5.1mp90 9.1m in4mp90 6.4m 6,54145d SMF Sacramento out5.1mp90 12.9m in3.4mp90 7m 12,11145d MLA Valletta out5.1mp90 11m in3mp90 6.9m 7,88145d SJC San Jose out5.1mp90 13m in3mp90 5m 13,32445d BNA Nashville out5.1mp90 8.9m inno coverage 84045d ABQ Albuquerque out5mp90 10.5m in4.7mp90 7.8m 1,81244d CPT Cape Town out5mp90 8.3m in4.6mp90 7.6m 2,01642d BEG Belgrade out5mp90 10.7m in4.4mp90 6.2m 7,58645d HAM Hamburg out5mp90 10.3m in4.4mp90 6.4m 10,59445d HEL Helsinki out5mp90 11m in4mp90 7.2m 14,93245d STL St Louis out5mp90 9.9m in4mp90 7m 10,50945d BER Berlin out5mp90 9.2m in3.8mp90 6m 8,06045d FSD Sioux Falls out5mp90 9m in3.7mp90 7m 1,98145d BTS Bratislava out5mp90 9.1m in3.1mp90 4.8m 3,57145d BUD Budapest out5mp90 9m in3mp90 6m 12,37145d COR Cordoba out5mp90 9m in3mp90 5m 1,49645d VNO Vilnius out5mp90 10.9m in3mp90 5m 5,31345d WLG Wellington out5mp90 9m in3mp90 5m 4,56545d OKC Oklahoma City out4.9mp90 9.1m in3.7mp90 5.7m 3,05445d TLL Tallinn out4.8mp90 8.8m in3.8mp90 5.7m 55545d DAL Dallas out4.5mp90 9m in4mp90 7.8m 2,69045d LAX Los Angeles outno coverage in5.6mp90 10.2m 1,19745d RDU Raleigh/Durham outno coverage in4mp90 8.1m 77345d GVA Geneva outno coverage in3.9mp90 5.8m 1,28245d LIM Lima outno coverage in3.9mp90 5.5m 45827d OSL Oslo outno coverage in3.9mp90 6.2m 6,37845d BUR Burbank outno coverage in3.8mp90 6.3m 64445d LUX Luxembourg outno coverage in3.6mp90 5m 50433d LIN Milan outno coverage in3.2mp90 4.7m 1,52345d IND Indianapolis outno coverage in3.1mp90 4.8m 17827d

How these taxi times are measured

Pro Flight Search tracking records aircraft ground positions at 109 airports worldwide, sampled about every 2 minutes. A taxi movement is one continuous run of ground positions for a flight, matched against its adjacent airborne positions: air contact just before means taxi-in, just after means taxi-out. Taxi-out runs from the first observed movement at the gate to takeoff. Taxi-in runs from touchdown to the last movement before the aircraft parks. The exact takeoff and touchdown moments are estimated midway between the last ground fix and the nearest airborne fix, and the sampling means published times run a couple of minutes short of carrier gate-to-takeoff reports.

An airport publishes a direction only with 100+ measured movements in the last 45 days, tracks that reach a near-stationary point at the gate and connect to takeoff or landing within a couple of minutes, and 25+ movements in the last week. Coverage depends on local receiver reception, so a hub can gain or lose a direction from week to week.

The delay comparison pairs each taxi movement with the same flight's row on our airport departure and arrival boards, matched on airport, flight and nearest scheduled time. Pairing covers flights whose radio callsign carries the flight number, about half of tracked movements. The board delay is the gate delay, recorded before the taxi segment being measured, in four bands: left early, under 15 minutes late, 15 to 59, and 60 plus. The comparison is an association between the two measurements; it does not isolate why a given taxi ran long.

Published times report P50 (median), what half of flights achieve, and P90, the time 9 out of 10 flights beat. Airport links lead to each airport's live delay page, which carries current conditions and today's measured delays.

Frequently asked questions

How are taxi-out and taxi-in measured?

We sessionize ground positions from live ADS-B tracking at each airport. Taxi-out runs from the first movement at the gate to takeoff; taxi-in runs from touchdown to the last movement before parking. Takeoff and touchdown times are estimated midway between the last ground fix and the nearest airborne fix.

Which airports appear on this page?

Only airports with enough recent ground coverage publish a direction: at least 100 measured movements in the rolling window, a near-stationary endpoint at the gate, and 25 or more movements in the last week. The list changes as receiver coverage shifts.

How often is this data updated?

The tracked taxi-times engine rebuilds from ClickHouse ground sessions at least every six hours and stamps a fresh KV snapshot. The page shows medians over the last rolling window of published movements.