Average non-stop flight time: 9 hours 20 minutes.
Actual duration varies with:
Most flights are overnight (depart evening, arrive morning). British Airways, Virgin Atlantic, and TUI operate this route.