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
$366
Air Canada, United, Delta, US Airways, American, WestJet
$430
Air Canada, United, Delta, WestJet
$406
American, United, US Airways, WestJet, Delta, Air Canada
$435
WestJet, American, Delta, Air Canada, United
$501
WestJet, United, Air Canada, Delta
$468
WestJet, American, Delta, United, Air Canada
$468
Delta, Air Canada, United, WestJet
$472
WestJet, Air Canada
$664
Air Canada, WestJet
$547
Air Canada, WestJet
$556
United, Delta, US Airways, American, WestJet, Air Canada
$380
US Airways, Alaska, Air Canada, United, Delta, American, WestJet
$402
Alaska, US Airways, WestJet, American, Delta, United, Air Canada
$362
American, US Airways, United, Delta, WestJet, Air Canada
$360
Air Canada, United
$446
Delta, American, Alaska, WestJet, Air Canada, United, US Airways
$306
United, Air Canada, Delta, Alaska, American, WestJet
$431
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
$740
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