Cheap flights to Canada

Looking for cheap flights to Canada?  Take a look below to find a flight from our range of great fares.

You can book online immediately with STA Travel, call us on 0871 230 0040 (*Calls cost 10p per minute plus network extras) or just drop into any of our branches.

All our flights are especially negotiated and selected for students and youths, so we get the best and cheapest deals.
 Follow these tips to make your journey even cheaper:
Try including a Saturday night stay as part of your trip
Try and avoid flying on weekends
Consider flying via an indirect route

Take one of our cheap Canada flights and set off to a popular traveller’s destination.

North America

DepartsSort ascendingSort descendingDestinationSort ascendingSort descendingAirlineSort ascending selectedSort descendingTravel BetweenBook ByEligibilitySort ascendingSort descendingFromSort ascendingSort descending
London HeathrowToronto Air Canada01/08/2012 -
09/12/2012
30/04/2013Student/Youth
blue ticket
£509
Book Now
London HeathrowVancouver Air Canada08/09/2012 -
21/10/2012
30/04/2013Student/Youth
blue ticket
£676
Book Now
London HeathrowBostonAir Canada22/10/2012 -
14/12/2012
11/10/2012Everyone
£392
Book Now
London HeathrowNew YorkAir Canada22/10/2012 -
14/12/2012
11/10/2012Everyone
£395
Book Now
London HeathrowMiamiAir Canada08/09/2012 -
14/12/2012
11/10/2012Everyone
£461
Book Now
London HeathrowChicago Air Canada06/10/2012 -
18/12/2012
11/10/2012Everyone
£477
Book Now
London HeathrowWashington Air Canada06/10/2012 -
18/12/2012
11/10/2012Everyone
£477
Book Now
London HeathrowHoustonAir Canada06/10/2012 -
18/12/2012
11/10/2012Everyone
£499
Book Now
London HeathrowLos AngelesAir Canada08/09/2012 -
14/12/2012
11/10/2012Everyone
£513
Book Now
London HeathrowSan FranciscoAir Canada06/10/2012 -
18/12/2012
11/10/2012Everyone
£518
Book Now
London HeathrowLas VegasAir Canada22/10/2012 -
14/12/2012
11/10/2012Everyone
£558
Book Now
London HeathrowLos AngelesAir New Zealand29/10/2012 -
14/12/2012
31/10/2012Student/Youth
blue ticket
£479
Book Now
London HeathrowLos AngelesAir New Zealand01/11/2012 -
14/12/2012
22/10/2012Everyone
£485
Book Now
London HeathrowNew YorkAmerican Airlines10/09/2012 -
05/12/2012
24/06/2013Everyone
£493
Book Now
London HeathrowNew YorkBritish Airways22/10/2012 -
14/10/2012
22/10/2012Everyone
£431
Book Now
London HeathrowMiamiBritish Airways22/10/2012 -
14/12/2012
22/10/2012Everyone
£497
Book Now
London HeathrowLos AngelesBritish Airways22/10/2012 -
14/12/2012
22/10/2012Everyone
£553
Book Now
London HeathrowSan FranciscoBritish Airways29/10/2012 -
14/12/2012
22/10/2012Everyone
£558
Book Now
London GatwickLas VegasBritish Airways29/10/2012 -
14/12/2012
31/10/2012Everyone
£574
Book Now
London HeathrowToronto Delta29/10/2012 -
14/12/2012
22/10/2012Everyone
£463
Book Now
London HeathrowVancouver Delta22/10/2012 -
14/12/2012
22/10/2012Everyone
£604
Book Now
London HeathrowHonoluluDelta22/10/2012 -
09/12/2012
22/10/2012Everyone
£670
Book Now
London HeathrowNew YorkDelta05/10/2012 -
18/12/2012
11/10/2012Everyone
£365
Book Now
London HeathrowBostonDelta05/10/2012 -
18/12/2012
11/10/2012Everyone
£368
Book Now
London HeathrowChicago Delta29/10/2012 -
14/12/2012
22/10/2012Everyone
£418
Book Now
London HeathrowMiamiDelta05/10/2012 -
18/12/2012
11/10/2012Everyone
£427
Book Now
London HeathrowLos AngelesDelta05/10/2012 -
18/12/2012
11/10/2012Everyone
£479
Book Now
London HeathrowSan FranciscoDelta05/10/2012 -
18/12/2012
11/10/2012Everyone
£490
Book Now
London HeathrowLas VegasDelta05/10/2012 -
18/12/2012
11/10/2012Everyone
£527
Book Now
BostonNew York - ONE WAYJetBlue07/05/2012 -
31/12/2013
24/12/2012Everyone
£42
Book Now
New YorkChicago - ONE WAYJetBlue07/05/2012 -
31/12/2013
24/12/2012Everyone
£69
Book Now
New YorkNew Orleans - ONE WAYJetBlue07/05/2012 -
31/12/2013
24/12/2012Everyone
£91
Book Now
Los AngelesNew York - ONE WAYJetBlue07/05/2012 -
31/12/2013
24/12/2012Everyone
£142
Book Now
Las VegasNew York - ONE WAYJetBlue07/05/2012 -
31/12/2013
24/12/2012Everyone
£142
Book Now
San DiegoNew York - ONE WAYJetBlue07/05/2012 -
31/12/2013
24/12/2012Everyone
£148
Book Now
London HeathrowBostonLufthansa22/10/2012 -
14/12/2012
11/10/2012Everyone
£392
Book Now
London HeathrowNew YorkLufthansa29/10/2012 -
14/12/2012
11/10/2012Everyone
£395
Book Now
London HeathrowMiamiLufthansa08/09/2012 -
14/12/2012
11/10/2012Everyone
£461
Book Now
London HeathrowChicago Lufthansa06/10/2012 -
18/12/2012
11/10/2012Everyone
£472
Book Now
London HeathrowWashington Lufthansa06/10/2012 -
18/12/2012
11/10/2012Everyone
£477
Book Now
London HeathrowHoustonLufthansa06/10/2012 -
18/12/2012
11/10/2012Everyone
£499
Book Now
London HeathrowLos AngelesLufthansa08/09/2012 -
14/12/2012
11/10/2012Everyone
£513
Book Now
London HeathrowSan FranciscoLufthansa06/10/2012 -
18/12/2012
11/10/2012Everyone
£518
Book Now
London HeathrowLas VegasLufthansa22/10/2012 -
14/12/2012
11/10/2012Everyone
£558
Book Now
London GatwickNew YorkTAP Air Portugal16/09/2012 -
09/12/2012
30/03/2013Everyone
£470
Book Now
London HeathrowNew YorkUnited Airlines22/10/2012 -
14/12/2012
11/10/2012Everyone
£375
Book Now
London HeathrowNew YorkUnited Airlines22/10/2012 -
14/12/2012
11/10/2012Everyone
£391
Book Now
London HeathrowBostonUnited Airlines29/10/2012 -
14/12/2012
11/10/2012Everyone
£392
Book Now
London HeathrowMiamiUnited Airlines29/10/2012 -
14/12/2012
11/10/2012Everyone
£459
Book Now
BirminghamNew YorkUnited Airlines22/10/2012 -
14/12/2012
11/10/2012Student/Youth
blue ticket
£464
Book Now
ManchesterNew YorkUnited Airlines22/10/2012 -
14/12/2012
11/10/2012Student/Youth
blue ticket
£468
Book Now
London HeathrowWashington United Airlines06/10/2012 -
18/12/2012
11/10/2012Everyone
£477
Book Now
EdinburghNew YorkUnited Airlines22/10/2012 -
14/12/2012
11/10/2012Student/Youth
blue ticket
£484
Book Now
London HeathrowHoustonUnited Airlines06/10/2012 -
18/12/2012
11/10/2012Everyone
£497
Book Now
London HeathrowSan FranciscoUnited Airlines06/10/2012 -
18/12/2012
11/10/2012Everyone
£498
Book Now
London HeathrowChicago United Airlines06/10/2012 -
18/12/2012
11/10/2012Everyone
£499
Book Now
London HeathrowLos AngelesUnited Airlines08/09/2012 -
14/12/2012
11/10/2012Everyone
£513
Book Now
London HeathrowLas VegasUnited Airlines22/10/2012 -
14/12/2012
11/10/2012Everyone
£558
Book Now
BelfastNew YorkUnited Airlines22/10/2012 -
14/12/2012
11/10/2012Student/Youth
blue ticket
£664
Book Now
London GatwickBostonUS Airways29/10/2012 -
14/12/2012
22/10/2012Everyone
£424
Book Now
London GatwickOrlando US Airways29/10/2012 -
14/12/2012
22/10/2012Everyone
£434
Book Now
London GatwickChicago US Airways29/10/2012 -
14/12/2012
22/10/2012Everyone
£443
Book Now
London GatwickMiamiUS Airways29/10/2012 -
14/12/2012
22/10/2012Everyone
£457
Book Now
London GatwickLos AngelesUS Airways29/10/2012 -
14/12/2012
31/10/2012Everyone
£486
Book Now
London GatwickSan FranciscoUS Airways29/10/2012 -
14/12/2012
22/10/2012Everyone
£492
Book Now
London GatwickLas VegasUS Airways29/10/2012 -
14/12/2012
31/10/2012Everyone
£531
Book Now
London GatwickSeattle US Airways29/10/2012 -
14/12/2012
31/10/2012Everyone
£582
Book Now
London HeathrowVancouver Virgin Atlantic29/10/2012 -
14/12/2012
31/10/2012Everyone
£575
Book Now
London HeathrowVancouver Virgin Atlantic31/08/2012 -
21/10/2012
31/10/2012Student/Youth
blue ticket
£590
Book Now
London HeathrowNew YorkVirgin Atlantic22/10/2012 -
14/12/2012
31/10/2012Student/Youth
blue ticket
£409
Book Now
London HeathrowBostonVirgin Atlantic28/10/2012 -
07/12/2012
22/10/2012Everyone
£428
Book Now
London HeathrowBostonVirgin Atlantic22/10/2012 -
14/12/2012
31/10/2012Student/Youth
blue ticket
£457
Book Now
London HeathrowChicago Virgin Atlantic31/08/2012 -
14/10/2012
31/10/2012Student/Youth
blue ticket
£494
Book Now
London HeathrowNew YorkVirgin Atlantic28/10/2012 -
07/12/2012
31/10/2012Everyone
£496
Book Now
London HeathrowMiamiVirgin Atlantic31/08/2012 -
21/10/2012
31/10/2012Student/Youth
blue ticket
£497
Book Now
London HeathrowWashington Virgin Atlantic22/10/2012 -
14/12/2012
31/10/2012Student/Youth
blue ticket
£507
Book Now
London HeathrowLos AngelesVirgin Atlantic29/10/2012 -
14/12/2012
31/10/2012Student/Youth
blue ticket
£569
Book Now
London GatwickLas VegasVirgin Atlantic29/10/2012 -
14/12/2012
31/10/2012Student/Youth
blue ticket
£570
Book Now
London HeathrowSan FranciscoVirgin Atlantic29/10/2012 -
14/12/2012
31/10/2012Student/Youth
blue ticket
£589
Book Now