Welcome | Sign out
Recommended by:More >

Cheap Flights from St Louis to Canada

Did You Know?

Only one airline operates between St Louis, MO and Canada.
500 seats are available per week to fly direct from St Louis, MO to Canada.
The longest nonstop flight between St Louis, MO and Canada is 653 miles.
Air Canada has 10 nonstop flights between St Louis, MO and Canada.
The largest aircraft flying nonstop from St Louis, MO to Canada is the Bombardier CRJ with 50 seats.
70% of all flights from St Louis, MO to Canada leave during evening hours.
There are no short haul direct flights between St Louis, MO and Canada.
The smallest aircraft flying nonstop from St Louis, MO to Canada is the Bombardier CRJ with 50 seats.

Flights to Cities in Canada

Flights
Airline
Lowest Price
WestJet, US Airways, American, Delta, United, Air Canada
$359
Air Canada, United, Delta, US Airways, American, WestJet
$417
Air Canada, United, Delta, WestJet
$406
American, United, US Airways, WestJet, Delta, Air Canada
$428
WestJet, American, Delta, Air Canada, United
$505
WestJet, United, Air Canada, Delta
$468
WestJet, American, Delta, United, Air Canada
$447
Delta, Air Canada, United, WestJet
$471
WestJet, Air Canada
$664
Air Canada, WestJet
$547
Air Canada, WestJet
$556
United, Delta, US Airways, American, WestJet, Air Canada
$373
US Airways, Alaska, Air Canada, United, Delta, American, WestJet
$412
Alaska, US Airways, WestJet, American, Delta, United, Air Canada
$372
American, US Airways, United, Delta, WestJet, Air Canada
$364
Air Canada, United
$472
Delta, American, Alaska, WestJet, Air Canada, United, US Airways
$306
United, Air Canada, Delta, Alaska, American, WestJet
$471
United, WestJet, American, Alaska, Delta, Air Canada
$437
Air Canada, United, Delta, WestJet
$496
WestJet, Delta, United, Air Canada
$497
Air Canada, United
$564
WestJet, Delta, United, Air Canada
$471
United, Air Canada
$739
Air Canada, United
$924
WestJet, American, Delta, Air Canada
$600
WestJet, Air Canada, United
$604
Air Canada
$1023
United, Alaska, Delta, American
$513
Recommended by:More >
Cheap Flights from St Louis to Canada, from $306 Round trip from STL to CA