YYZ to LHR Flight Time — 6h 42m Average, Airlines & Aircraft | FlightQ