Cheap Flights to Canada from UK

Book cheap flight tickets to Canada with Trip Next

Google Reviews

Rated 4.9 on Google

Trusted Booking Support

Your money is fully protected

24/7 Support

Round-the-clock assistance

Best Fare Guarantee

We beat any quote

Years of Experience

Trusted by thousands

Book Flights to Canada

Enter your travel details and get the best deals instantly

Adults (12+ yrs)
1
Children (2-11 yrs)
0
Infants (under 2)
0

Popular UK to Canada Routes

Direct and connecting flights from major UK airports to Canadian cities

Toronto CN Tower Canada

London to Toronto

From £379
Air Canada · British Airways · Virgin
7h 30m direct LHR - YYZ
Book Now
Toronto City Canada

Manchester to Toronto

From £389
Air Canada · TUI · Virgin
7h 45m direct MAN - YYZ
Book Now
Vancouver Canada

London to Vancouver

From £409
Air Canada · British Airways
9h 30m direct LHR - YVR
Book Now
Montreal Canada

London to Montreal

From £369
Air Canada · British Airways
7h 15m direct LHR - YUL
Book Now

Airlines Flying to Canada

We partner with leading airlines to bring you exclusive deals

Best Time to Book Flights to Canada

Maximize your savings with our expert timing recommendations

Best Value

Low Season

November - April (excluding holidays)

Save up to 40%
  • Lowest fares of the year
  • Winter sports season
  • Ideal for ski trips
High Demand

Peak Season

June - September · December

Book 3-4 months ahead
  • Summer holidays
  • Fall colours (Sept-Oct)
  • Christmas & New Year

Optimal Booking Window

8 weeks 12 weeks

Book 8-12 weeks before departure for best rates

Cheapest Days to Fly

Tuesday Wednesday Thursday

Mid-week departures save up to 20% compared to weekends

Popular Flight Deals to Canada

Hand-picked fares from major UK airports with trusted airlines

London (LHR) → Toronto (YYZ)

Air Canada · Direct

From £379 one-way

Book Now

London (LHR) → Toronto (YYZ)

British Airways · Direct

From £389 one-way

Book Now

Manchester (MAN) → Toronto (YYZ)

Virgin Atlantic · Direct

From £389 one-way

Book Now

London (LHR) → Vancouver (YVR)

Air Canada · Direct

From £409 one-way

Book Now

London (LHR) → Calgary (YYC)

WestJet · Direct

From £399 one-way

Book Now

London (LHR) → Montreal (YUL)

British Airways · Direct

From £369 one-way

Book Now

Birmingham (BHX) → Toronto (YYZ)

Emirates · via Dubai

From £395 one-way

Book Now

Manchester (MAN) → Vancouver (YVR)

KLM · via Amsterdam

From £415 one-way

Book Now

Frequently Asked Questions

Everything you need to know about flights to Canada

Flight times vary by destination: London to Toronto takes 7-7.5 hours, London to Montreal 7-7.5 hours, and London to Vancouver 9-9.5 hours. Manchester to Toronto is around 7.5-8 hours direct.

Major airlines include Air Canada (flag carrier), British Airways, Virgin Atlantic, WestJet, and TUI. Emirates, KLM, and Lufthansa also offer connecting flights via their hubs with competitive fares.

November to April (excluding Christmas and New Year) typically offer the lowest fares. January to March are ideal for winter sports enthusiasts looking for deals. Avoid June-September (peak summer) for best prices.

UK citizens need an eTA (Electronic Travel Authorization) before flying to Canada. The eTA costs CAD $7 and is valid for up to 5 years or until your passport expires. It allows stays of up to 6 months for tourism, business, or transit. Apply online before your trip.