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 28, 2016 12:44 AM

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

Calgary
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 17, 2016 Aug 23, 2016 $311
Air Canada Aug 30, 2016 Sep 9, 2016 $311
Air Canada Aug 31, 2016 Sep 8, 2016 $311
Air Canada Aug 25, 2016 Aug 30, 2016 $311
Air Canada Sep 13, 2016 Sep 20, 2016 $311
Air Canada Aug 30, 2016 Sep 8, 2016 $311
Air Canada Sep 17, 2016 Sep 25, 2016 $311
American Oct 4, 2016 Oct 11, 2016 $319
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 7, 2016 Sep 12, 2016 $323
Air Canada Aug 22, 2016 Aug 24, 2016 $323
Air Canada Aug 25, 2016 Aug 31, 2016 $323
Air Canada Oct 18, 2016 Oct 22, 2016 $323
WestJet Jun 16, 2017 Jun 21, 2017 $346
WestJet Oct 18, 2016 Oct 22, 2016 $349
United Sep 7, 2016 Sep 12, 2016 $371
Halifax
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 11, 2016 Sep 25, 2016 $344
Air Canada Sep 9, 2016 Sep 18, 2016 $344
Air Canada Sep 13, 2016 Sep 27, 2016 $344
United Sep 11, 2016 Sep 25, 2016 $345
United Oct 24, 2016 Oct 28, 2016 $348
American Oct 5, 2016 Oct 17, 2016 $351
United Sep 15, 2016 Sep 30, 2016 $352
United Sep 13, 2016 Sep 27, 2016 $352
United Sep 9, 2016 Sep 18, 2016 $352
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 16, 2016 Aug 23, 2016 $296
United Aug 22, 2016 Aug 31, 2016 $296
Air Canada Aug 22, 2016 Aug 31, 2016 $296
Air Canada Aug 25, 2016 Aug 28, 2016 $296
Air Canada Aug 24, 2016 Sep 1, 2016 $296
United Aug 16, 2016 Aug 23, 2016 $297
American Oct 22, 2016 Oct 29, 2016 $301
American Oct 5, 2016 Oct 8, 2016 $301
Ottawa
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 21, 2016 Sep 25, 2016 $294
United Sep 21, 2016 Sep 25, 2016 $295
WestJet Sep 21, 2016 Sep 25, 2016 $317
WestJet Sep 1, 2016 Sep 5, 2016 $371
WestJet Sep 2, 2016 Sep 5, 2016 $393
United Sep 2, 2016 Sep 5, 2016 $418
Air Canada Sep 1, 2016 Sep 5, 2016 $418
Air Canada Sep 2, 2016 Sep 5, 2016 $418
Quebec
Carrier Departure Date Return Date Lowest Price
American Oct 7, 2016 Oct 14, 2016 $447
American Aug 18, 2016 Sep 6, 2016 $449
American Aug 22, 2016 Aug 26, 2016 $449
WestJet Aug 18, 2016 Sep 6, 2016 $464
American Sep 11, 2016 Sep 16, 2016 $468
WestJet Sep 11, 2016 Sep 16, 2016 $472
WestJet Sep 20, 2016 Sep 26, 2016 $476
Toronto
Carrier Departure Date Return Date Lowest Price
United Nov 2, 2016 Nov 4, 2016 $346
United Sep 16, 2016 Sep 24, 2016 $349
United Jan 9, 2017 Jan 12, 2017 $349
American Sep 8, 2016 Sep 16, 2016 $357
American Aug 30, 2016 Sep 8, 2016 $358
American Aug 29, 2016 Sep 7, 2016 $359
American Sep 19, 2016 Sep 25, 2016 $360
American Sep 16, 2016 Sep 19, 2016 $360
United Aug 24, 2016 Aug 31, 2016 $362
United Mar 20, 2017 Mar 25, 2017 $368
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 17, 2016 Sep 19, 2016 $409
Air Canada Aug 25, 2016 Aug 28, 2016 $409
Air Canada Sep 18, 2016 Sep 24, 2016 $409
Air Canada Sep 17, 2016 Sep 25, 2016 $409
United Oct 29, 2016 Nov 13, 2016 $409
Air Canada Sep 19, 2016 Sep 24, 2016 $410
American Oct 29, 2016 Nov 13, 2016 $410
United Aug 25, 2016 Aug 28, 2016 $410
United Sep 6, 2016 Sep 12, 2016 $410
Air Canada Sep 13, 2016 Sep 21, 2016 $410
Victoria
Carrier Departure Date Return Date Lowest Price
United Sep 23, 2016 Sep 26, 2016 $354
United Sep 3, 2016 Sep 10, 2016 $376
Air Canada Sep 23, 2016 Sep 26, 2016 $463
Alaska Sep 3, 2016 Sep 10, 2016 $466
Air Canada Sep 3, 2016 Sep 10, 2016 $491
Alaska Sep 23, 2016 Sep 26, 2016 $543
Winnipeg
Carrier Departure Date Return Date Lowest Price
United Oct 7, 2016 Oct 16, 2016 $409
Air Canada Oct 7, 2016 Oct 16, 2016 $409
WestJet Jan 20, 2017 Jan 22, 2017 $458
WestJet Oct 7, 2016 Oct 16, 2016 $489
Air Canada Jan 20, 2017 Jan 22, 2017 $529
Air Canada Aug 1, 2016 Aug 5, 2016 $549
United Jul 30, 2016 Aug 6, 2016 $557
Air Canada Jul 30, 2016 Aug 6, 2016 $751

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 28, 2016 12:44 AM

St Louis to Vancouver
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
Delta MSP X X X X X X X
United DEN X X X X X X X
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 CLT / PHL X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YYZ / YUL 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 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 X X X X X X X
United IAD 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 EWR X X X X X X X
St Louis to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American ORD 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 ORD 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 CVG / 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 SLC 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 $344
St Louis to Winnipeg Air Choice One, American, Air Canada, Alaska, United, WestJet $409
St Louis to Quebec American, Air Canada, Alaska, United, WestJet $447
St Louis to St Johns American, Air Canada, United, WestJet $598
St Louis to Regina American, Air Canada, Alaska, United, WestJet $462
St Louis to Saskatoon American, Air Canada, Alaska, United, WestJet $316
St Louis to Charlottetown American, Air Canada, Alaska, United, WestJet $640
St Louis to Whitehorse American, Air Canada, Alaska, United Check Dates
St Louis to Sydney American, Air Canada, United, WestJet $596
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 $346
St Louis to Vancouver American, Air Canada, Alaska, Frontier, United, WestJet $409
St Louis to Calgary Air Choice One, American, Air Canada, Alaska, United, WestJet $311
St Louis to Ottawa American, Air Canada, Alaska, United, WestJet $294
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 $354
St Louis to Kelowna American, Air Canada, Alaska, United, WestJet Check Dates
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 Check Dates
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 Check Dates
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 $294 Round trip from STL to CA