How long is the flight from Heathrow to Phoenix?
British Airways is the only airline that offers daily non-stop flight from London Heathrow (LHR) to Phoenix Sky Harbor (PHX) with a flight time 10h 40min. Also, airlines are changing their timetable on March 25 (Sunday), so the flight time will change to 10h 35min from March 25. (Now to March 24) British Airways flight BA289 departs LHR at 12:50 and arrives in PHX at 16:30 after a 10h 40min flight. (From March 25) British Airways flight BA289 leaves LHR at 14:35 and lands in PHX at 17:10 with a flight time of 10:35min. The actual flight time will depend on the winds, speed of the aircraft and the actual route the aircraft flies. The departure and arrival times are local.