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.
60% 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
$371
Air Canada, United, Delta, US Airways, American, WestJet
$422
Air Canada, United, Delta, WestJet
$410
American, United, US Airways, WestJet, Delta, Air Canada
$439
WestJet, American, Delta, Air Canada, United
$505
WestJet, United, Air Canada, Delta
$473
WestJet, American, Delta, United, Air Canada
$452
Delta, Air Canada, United, WestJet
$476
WestJet, Air Canada
$664
Air Canada, WestJet
$547
Air Canada, WestJet
$556
United, Delta, US Airways, American, WestJet, Air Canada
$385
US Airways, Alaska, Air Canada, United, Delta, American, WestJet
$417
Alaska, US Airways, WestJet, American, Delta, United, Air Canada
$366
American, US Airways, United, Delta, WestJet, Air Canada
$364
Air Canada, United
$451
Delta, American, Alaska, WestJet, Air Canada, United, US Airways
$310
United, Air Canada, Delta, Alaska, American, WestJet
$469
United, WestJet, American, Alaska, Delta, Air Canada
$441
Air Canada, United, Delta, WestJet
$500
WestJet, Delta, United, Air Canada
$502
Air Canada, United
$564
WestJet, Delta, United, Air Canada
$476
United, Air Canada
$744
Air Canada, United
$929
WestJet, American, Delta, Air Canada
$600
WestJet, Air Canada, United
$604
Air Canada
$1027
United, Alaska, Delta, American
$517
Recommended by:More >
Cheap Flights from St Louis to Canada, from $310 Round trip from STL to CA