Welcome | Sign out

Cheap Flights from St Louis to Montreal - STL to YMQ

Did You Know?

There are 5830 flights from St Louis, MO to Montreal per week.
American Airlines has 490 connecting flights between St Louis, MO and Montreal.
You must make at least one connection to fly from St Louis, MO to Montreal.
157,439 seats are available per week to fly from St Louis, MO to Montreal.

Cheap Domestic Flights from St Louis - STL

Flights
Airline
Lowest Price
AirTran, American, US Airways, United, Frontier
$231
Delta, Air Choice One, American, US Airways, United, Alaska
$196
AirTran, United, Delta, American, US Airways
$194
Delta, US Airways, United
$429
United, Delta, American, AirTran, US Airways
$194
American, Delta, US Airways, United
$236
Delta, US Airways, American, United, AirTran
$107
American, United, Delta, US Airways, AirTran
$275
United, Delta, American, Frontier
$182
AirTran, US Airways, American, Delta, United
$145
United, US Airways, AirTran, Delta
$323
AirTran, American, Delta, US Airways, United
$280
US Airways, AirTran, Delta, United
$325
United, Delta, US Airways, AirTran
$325
American, US Airways, United, Delta
$321
United, Delta, US Airways, American, AirTran
$209
United, US Airways, Delta, AirTran, American
$321
US Airways, AirTran, United, Delta
$316
United, Delta, US Airways, American, AirTran
$313

Cheap Domestic Flights to Montreal - YMQ

Flights
Airline
Lowest Price
United, Delta, US Airways
$318
US Airways, United, Delta, American
$318
Delta, American, US Airways, United
$447
US Airways, Delta, United, American
$240

Cheap International Flights from St Louis - STL

Flights
Airline
Lowest Price
American, US Airways, United, Delta, WestJet, Air Canada
$342
United, Delta, US Airways, American, WestJet, Air Canada
$365
American, United, US Airways, WestJet, Delta, Air Canada
$419

Cheap International Flights to Montreal - YMQ

Flights
Airline
Lowest Price
United, Delta, US Airways, American
$410
American, US Airways, Delta, United
$457
Delta, American
$407
Cheap Flights from St Louis to Montreal, from $390 Round trip from STL to YMQ