UK Long Haul - Find All Routes and Class Levels for Direct Flights to Canada

Depart From

Destination

Birmingham
Toronto
Edinburgh
Toronto
Glasgow
Toronto

Depart From

Destination

London Gatwick
Calgary
Montreal
Toronto
Vancouver

Depart From

Destination

London Heathrow
Calgary
Halifax
Montreal
Ottawa
Toronto
Vancouver
Manchester
Toronto
Vancouver
London Stansted
Toronto