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
$420
Air Canada, United, Delta, US Airways, American, WestJet
$463
Air Canada, United, Delta, WestJet
$370
American, United, US Airways, WestJet, Delta, Air Canada
$467
WestJet, American, Delta, Air Canada, United
$500
WestJet, United, Air Canada, Delta
$483
WestJet, American, Delta, United, Air Canada
$425
Delta, Air Canada, United, WestJet
$487
WestJet, Air Canada
$664
Air Canada, WestJet
$585
Air Canada, WestJet
$558
United, Delta, US Airways, American, WestJet, Air Canada
$374
US Airways, Alaska, Air Canada, United, Delta, American, WestJet
$407
Alaska, US Airways, WestJet, American, Delta, United, Air Canada
$363
American, US Airways, United, Delta, WestJet, Air Canada
$367
Air Canada, United
$456
Delta, American, Alaska, WestJet, Air Canada, United, US Airways
$308
United, Air Canada, Delta, Alaska, American, WestJet
$516
United, WestJet, American, Alaska, Delta, Air Canada
$504
Air Canada, United, Delta, WestJet
$498
WestJet, Delta, United, Air Canada
$514
Air Canada, United
$599
WestJet, Delta, United, Air Canada
$487
United, Air Canada
$779
Air Canada, United
$1205
WestJet, American, Delta, Air Canada
$601
WestJet, Air Canada, United
$605
Air Canada
$1196
United, Alaska, Delta, American
$529
Recommended by:More >
Cheap Flights from St Louis to Canada, from $308 Round trip from STL to CA