Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From St Louis To Canada Last modified: Jul 29, 2016 12:49 AM

Cheap flights from St Louis (STL) to popular destinations in Canada (CA)

Calgary
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 8, 2016 Sep 13, 2016 $311
Air Canada Sep 15, 2016 Sep 18, 2016 $311
Air Canada Sep 13, 2016 Sep 20, 2016 $311
American Sep 30, 2016 Oct 3, 2016 $319
American Sep 19, 2016 Sep 23, 2016 $319
American Sep 10, 2016 Sep 17, 2016 $319
American Oct 1, 2016 Oct 8, 2016 $319
American Sep 13, 2016 Sep 21, 2016 $319
American Sep 12, 2016 Sep 17, 2016 $319
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Oct 18, 2016 Oct 22, 2016 $323
Air Canada Oct 8, 2016 Oct 15, 2016 $323
Air Canada Oct 20, 2016 Oct 23, 2016 $323
United Oct 8, 2016 Oct 15, 2016 $324
WestJet Oct 18, 2016 Oct 22, 2016 $349
WestJet Oct 20, 2016 Oct 23, 2016 $352
United Oct 18, 2016 Oct 22, 2016 $371
Halifax
Carrier Departure Date Return Date Lowest Price
United Sep 10, 2016 Sep 18, 2016 $343
United Sep 7, 2016 Sep 14, 2016 $343
Air Canada Sep 9, 2016 Sep 18, 2016 $343
Air Canada Sep 7, 2016 Sep 15, 2016 $343
Air Canada Nov 24, 2016 Nov 29, 2016 $343
Air Canada Sep 7, 2016 Sep 14, 2016 $343
United Sep 7, 2016 Sep 15, 2016 $343
Air Canada Sep 10, 2016 Sep 18, 2016 $343
Air Canada Oct 4, 2016 Oct 18, 2016 $343
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 25, 2016 Aug 30, 2016 $296
Air Canada Aug 25, 2016 Aug 28, 2016 $296
Air Canada Sep 12, 2016 Sep 18, 2016 $296
Air Canada Aug 23, 2016 Aug 26, 2016 $296
Air Canada Sep 13, 2016 Sep 20, 2016 $296
United Sep 12, 2016 Sep 18, 2016 $296
Air Canada Sep 20, 2016 Sep 27, 2016 $296
United Aug 23, 2016 Aug 26, 2016 $296
United Sep 13, 2016 Sep 20, 2016 $297
United Sep 20, 2016 Sep 27, 2016 $297
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 18, 2016 Sep 2, 2016 $291
Air Canada Aug 22, 2016 Aug 29, 2016 $291
United Aug 18, 2016 Sep 2, 2016 $292
United Aug 22, 2016 Aug 29, 2016 $292
United Aug 18, 2016 Aug 25, 2016 $295
United Nov 18, 2016 Nov 20, 2016 $302
Air Canada Aug 18, 2016 Aug 25, 2016 $303
Quebec
Carrier Departure Date Return Date Lowest Price
American Oct 7, 2016 Oct 14, 2016 $447
American Oct 5, 2016 Oct 12, 2016 $447
American Aug 24, 2016 Aug 30, 2016 $449
United Aug 24, 2016 Aug 30, 2016 $449
American Sep 11, 2016 Sep 15, 2016 $454
WestJet Sep 11, 2016 Sep 16, 2016 $461
WestJet Aug 24, 2016 Aug 30, 2016 $464
American Sep 11, 2016 Sep 16, 2016 $464
Toronto
Carrier Departure Date Return Date Lowest Price
United Oct 29, 2016 Oct 30, 2016 $338
United Sep 25, 2016 Sep 28, 2016 $348
United Oct 28, 2016 Oct 31, 2016 $348
United May 24, 2017 May 30, 2017 $348
American Aug 30, 2016 Sep 8, 2016 $358
American Aug 31, 2016 Sep 9, 2016 $358
American Sep 22, 2016 Sep 27, 2016 $360
United Mar 20, 2017 Mar 25, 2017 $368
United Aug 27, 2016 Sep 3, 2016 $368
American Sep 19, 2016 Sep 26, 2016 $377
Vancouver
Carrier Departure Date Return Date Lowest Price
Alaska Sep 13, 2016 Sep 21, 2016 $397
American Oct 8, 2016 Oct 26, 2016 $407
American Aug 28, 2016 Sep 3, 2016 $407
American Sep 13, 2016 Sep 21, 2016 $407
Air Canada Sep 18, 2016 Sep 25, 2016 $409
Air Canada Sep 17, 2016 Sep 25, 2016 $409
Air Canada Sep 17, 2016 Sep 21, 2016 $409
Air Canada Oct 19, 2016 Oct 27, 2016 $409
United Aug 18, 2016 Aug 23, 2016 $410
Air Canada Sep 12, 2016 Sep 17, 2016 $410
Victoria
Carrier Departure Date Return Date Lowest Price
United Oct 14, 2016 Oct 17, 2016 $401
Alaska Oct 14, 2016 Oct 17, 2016 $404
Air Canada Oct 14, 2016 Oct 17, 2016 $464
WestJet Oct 14, 2016 Oct 17, 2016 $642
American Oct 14, 2016 Oct 17, 2016 $675
Winnipeg
Carrier Departure Date Return Date Lowest Price
United Aug 15, 2016 Aug 19, 2016 $489
American Aug 15, 2016 Aug 19, 2016 $666
WestJet Aug 2, 2016 Aug 7, 2016 $697
Air Canada Aug 15, 2016 Aug 19, 2016 $751
Air Canada Aug 5, 2016 Aug 7, 2016 $786
United Aug 5, 2016 Aug 7, 2016 $786
Air Canada Aug 2, 2016 Aug 7, 2016 $794
United Aug 2, 2016 Aug 7, 2016 $794

Cheapest Weekend Non-Stop Flights for the Next 30 Days from St Louis to Canada

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from St Louis to Canada.

DestinationDepartingReturningPrice
Toronto 9/2/16 9/5/16 $491

Cheap Flights from St Louis to Canada

Flight Schedule Summaries Number of flights searched: 1,205Last modified: Jul 29, 2016 12:49 AM

St Louis to Edmonton
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Alaska SEA X X X X X X X
Alaska PDX / SEA X X X X X X X
Delta MSP X X X X X X X
Delta CVG / MSP X X X X X X X
United DEN X X X X X X X
St Louis to Halifax
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
American LGA / PHL X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YYZ / YOW X X X X X X X
Delta DTW / JFK X X X X X X X
United EWR X X X X X X X
St Louis to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American LGA X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YYZ / YOW X X X X X X X
Delta LGA X X X X X X X
United EWR X X X X X X X
St Louis to Ottawa
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHL X X X X X X X
Air Canada YYZ X X X X X X X
Delta DTW X X X X X X X
Delta CVG / DTW X X X X X X X
United ORD X X X X X X X
St Louis to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American CLT X X X X X X X
Air Canada - X X X X X X X
Delta ATL X X X X X X X
United IAD X X X X X X X
St Louis to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American LAX X X X X X X X
Air Canada YYZ X X X X X X X
Alaska PDX X X X X X X X
Delta SLC X X X X X X X
United DEN X X X X X X X
St Louis to Winnipeg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Air Canada YYZ / YOW X X X X X X X
Delta MSP X X X X X X X
Delta DTW / MSP X X X X X X X
United ORD X X X X X X X
St Louis to London
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
St Louis to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American DFW X X X X X X X
Air Canada YYZ X X X X X X X
Alaska SEA X X X X X X X
Alaska PDX / SEA X X X X X X X
Delta MSP X X X X X X X
United DEN X X X X X X X
St Louis to Victoria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X X X X
Alaska SEA X X X X X X X
Alaska PDX / SEA X X X X X X X
Delta SLC / SEA X X X X X X X
United SFO X X X X X X X

Flights to Cities in Canada

FlightsAirlineLowest Price
St Louis to Montreal Air Choice One, American, Air Canada, Alaska, United, WestJet $296
St Louis to Halifax American, Air Canada, Alaska, United, WestJet $343
St Louis to Winnipeg Air Choice One, American, Air Canada, Alaska, United, WestJet $489
St Louis to Quebec American, Air Canada, Alaska, United, WestJet $447
St Louis to St Johns American, Air Canada, United, WestJet $914
St Louis to Regina American, Air Canada, Alaska, United, WestJet $482
St Louis to Saskatoon American, Air Canada, Alaska, United, WestJet $316
St Louis to Charlottetown American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Whitehorse American, Air Canada, Alaska, United Check Dates
St Louis to Sydney American, Air Canada, United, WestJet Check Dates
St Louis to Deer Lake American, Air Canada, United, WestJet Check Dates
St Louis to Toronto Air Choice One, American, Air Canada, Alaska, United, WestJet $338
St Louis to Vancouver American, Air Canada, Alaska, Frontier, United, WestJet $397
St Louis to Calgary Air Choice One, American, Air Canada, Alaska, United, WestJet $311
St Louis to Ottawa American, Air Canada, Alaska, United, WestJet $291
St Louis to London American, Air Canada, Alaska, United, WestJet $582
St Louis to Edmonton American, Air Canada, Alaska, United, WestJet $323
St Louis to Victoria American, Air Canada, Alaska, United, WestJet $401
St Louis to Kelowna American, Air Canada, Alaska, United, WestJet $667
St Louis to Ft McMurray American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Thunder Bay American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Fredericton American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Moncton American, Air Canada, Alaska, United, WestJet $543
St Louis to St John American, Air Canada, Alaska, United Check Dates
St Louis to Sudbury American, Air Canada, United Check Dates
St Louis to Prince George Air Canada, Alaska, United $563
St Louis to Grande Prairie American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Windsor American, Air Canada, United Check Dates
Springfield to Vancouver American, Alaska, United, WestJet $508
Cheap Flights from St Louis to Canada, from $291 Round trip from STL to CA