Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From St Louis To Canada Last modified: May 25, 2016 6:31 AM

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

Calgary
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 14, 2016 Sep 21, 2016 $311
Air Canada Aug 23, 2016 Sep 4, 2016 $312
Air Canada Aug 16, 2016 Aug 30, 2016 $312
Air Canada Aug 24, 2016 Aug 27, 2016 $312
Air Canada Sep 13, 2016 Sep 21, 2016 $312
Air Canada Aug 23, 2016 Sep 5, 2016 $312
Air Canada Aug 16, 2016 Aug 30, 2016 $316
Air Canada Aug 23, 2016 Sep 4, 2016 $316
Air Canada Sep 13, 2016 Sep 21, 2016 $316
Air Canada Aug 23, 2016 Sep 5, 2016 $316
Deer Lake
Carrier Departure Date Return Date Lowest Price
Air Canada Sep 4, 2016 Sep 10, 2016 $685
Air Canada Sep 4, 2016 Sep 10, 2016 $798
Air Canada Oct 7, 2016 Oct 16, 2016 $815
WestJet Oct 7, 2016 Oct 16, 2016 $840
Air Canada Oct 7, 2016 Oct 16, 2016 $985
United Sep 4, 2016 Sep 10, 2016 $1,504
United Sep 4, 2016 Sep 10, 2016 $1,941
United Oct 7, 2016 Oct 16, 2016 $3,097
Edmonton
Carrier Departure Date Return Date Lowest Price
WestJet Sep 9, 2016 Sep 15, 2016 $338
WestJet Dec 21, 2016 Jan 8, 2017 $342
WestJet Dec 16, 2016 Jan 3, 2017 $346
American Jan 2, 2017 Jan 15, 2017 $379
American Dec 21, 2016 Jan 8, 2017 $382
American Sep 9, 2016 Sep 15, 2016 $383
WestJet Jun 30, 2016 Jul 4, 2016 $397
United Sep 9, 2016 Sep 15, 2016 $419
United Sep 9, 2016 Sep 15, 2016 $420
American Jun 23, 2016 Jul 3, 2016 $424
Halifax
Carrier Departure Date Return Date Lowest Price
Air Canada Aug 17, 2016 Aug 24, 2016 $344
United Aug 17, 2016 Aug 24, 2016 $344
Air Canada Sep 9, 2016 Sep 19, 2016 $344
Air Canada Sep 9, 2016 Sep 19, 2016 $348
Air Canada Aug 17, 2016 Aug 24, 2016 $348
United Aug 17, 2016 Aug 24, 2016 $348
American Aug 10, 2016 Aug 17, 2016 $352
United Sep 9, 2016 Sep 19, 2016 $353
Air Canada Jul 6, 2016 Jul 20, 2016 $356
United Aug 10, 2016 Aug 17, 2016 $356
Montreal
Carrier Departure Date Return Date Lowest Price
Air Canada Jul 13, 2016 Jul 20, 2016 $296
Air Canada Sep 14, 2016 Sep 22, 2016 $296
Air Canada Aug 30, 2016 Sep 7, 2016 $297
Air Canada Aug 31, 2016 Sep 7, 2016 $297
Air Canada Aug 21, 2016 Aug 26, 2016 $297
Air Canada Aug 31, 2016 Sep 8, 2016 $297
Air Canada Sep 6, 2016 Sep 13, 2016 $297
Air Canada Jun 11, 2016 Jun 15, 2016 $297
Air Canada Sep 24, 2016 Sep 27, 2016 $297
Air Canada Sep 22, 2016 Sep 25, 2016 $297
Ottawa
Carrier Departure Date Return Date Lowest Price
United Jul 14, 2016 Jul 17, 2016 $326
United Oct 8, 2016 Oct 18, 2016 $369
WestJet Jun 12, 2016 Jun 17, 2016 $394
Air Canada Jul 25, 2016 Aug 3, 2016 $397
United Jun 24, 2016 Jul 1, 2016 $400
Air Canada Jul 25, 2016 Aug 3, 2016 $402
WestJet Jul 14, 2016 Jul 17, 2016 $410
WestJet Jul 25, 2016 Aug 3, 2016 $410
WestJet Oct 8, 2016 Oct 18, 2016 $410
Air Canada Jun 25, 2016 Jun 29, 2016 $410
Quebec
Carrier Departure Date Return Date Lowest Price
United Aug 24, 2016 Aug 27, 2016 $368
United Nov 16, 2016 Nov 23, 2016 $368
Air Canada Aug 23, 2016 Aug 27, 2016 $368
United Aug 23, 2016 Aug 27, 2016 $368
Air Canada Jul 18, 2016 Jul 21, 2016 $368
Air Canada Aug 24, 2016 Aug 27, 2016 $368
Air Canada Aug 23, 2016 Aug 27, 2016 $372
Air Canada Aug 24, 2016 Aug 27, 2016 $372
Air Canada Jul 18, 2016 Jul 21, 2016 $372
United Aug 23, 2016 Aug 27, 2016 $376
Toronto
Carrier Departure Date Return Date Lowest Price
United Oct 21, 2016 Oct 23, 2016 $340
United Jul 1, 2016 Jul 9, 2016 $342
United Nov 24, 2016 Nov 30, 2016 $342
United Jul 4, 2016 Jul 8, 2016 $342
United Aug 28, 2016 Aug 31, 2016 $355
United Aug 26, 2016 Aug 30, 2016 $358
American Aug 22, 2016 Aug 31, 2016 $367
American Sep 11, 2016 Sep 19, 2016 $367
American Jul 26, 2016 Aug 10, 2016 $368
American Jun 24, 2016 Jun 28, 2016 $368
Vancouver
Carrier Departure Date Return Date Lowest Price
Air Canada Jul 25, 2016 Jul 27, 2016 $345
Air Canada Sep 23, 2016 Sep 29, 2016 $345
Air Canada Sep 6, 2016 Sep 16, 2016 $345
Air Canada Sep 6, 2016 Sep 13, 2016 $345
Air Canada Sep 12, 2016 Sep 15, 2016 $345
United Aug 22, 2016 Aug 30, 2016 $345
Air Canada Sep 6, 2016 Sep 17, 2016 $345
Air Canada Sep 17, 2016 Sep 25, 2016 $345
United Sep 6, 2016 Sep 16, 2016 $346
United Nov 10, 2016 Nov 13, 2016 $346
Winnipeg
Carrier Departure Date Return Date Lowest Price
United Aug 31, 2016 Sep 4, 2016 $371
Air Canada Aug 31, 2016 Sep 4, 2016 $402
Air Canada Aug 31, 2016 Sep 4, 2016 $406
United Jan 12, 2017 Jan 15, 2017 $410
Air Canada Aug 19, 2016 Aug 25, 2016 $424
United Jul 11, 2016 Jul 15, 2016 $431
Air Canada Aug 19, 2016 Aug 25, 2016 $434
United Jul 11, 2016 Jul 15, 2016 $439
United Aug 6, 2016 Aug 10, 2016 $472
United Aug 19, 2016 Aug 25, 2016 $475

Cheap Flights from St Louis to Canada

Flight Schedule Summaries Number of flights searched: 1,174Last modified: May 25, 2016 6:31 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 ORD 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 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 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 CVG X X X X X X X
United ORD X X X X X X X
St Louis to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American PHX 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 ATL 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
United ORD 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 ORD 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 MSP / 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, Frontier, United, WestJet $296
St Louis to Halifax American, Air Canada, Alaska, United, WestJet $344
St Louis to Winnipeg American, Air Canada, Alaska, Frontier, United, WestJet $371
St Louis to Quebec American, Air Canada, Alaska, United, WestJet $368
St Louis to St Johns American, Air Canada, Alaska, United, WestJet $844
St Louis to Regina American, Air Canada, Alaska, Frontier, United, WestJet $340
St Louis to Saskatoon American, Air Canada, Alaska, United, WestJet $500
St Louis to Charlottetown American, Air Canada, Alaska, United, WestJet $634
St Louis to Whitehorse American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Sydney American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Deer Lake American, Air Canada, Alaska, United, WestJet $685
St Louis to Toronto Air Choice One, American, Air Canada, Alaska, United, WestJet $342
St Louis to Vancouver American, Air Canada, Alaska, Frontier, United, WestJet $345
St Louis to Calgary American, Air Canada, Alaska, Frontier, United, WestJet $311
St Louis to Ottawa American, Air Canada, Alaska, United, WestJet $326
St Louis to London American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Edmonton American, Air Canada, Alaska, Frontier, United, WestJet $338
St Louis to Victoria American, Air Canada, Alaska, United, WestJet $299
St Louis to Kelowna American, Air Canada, Alaska, United, WestJet $678
St Louis to Ft McMurray American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Thunder Bay American, Air Canada, Alaska, United, WestJet $488
St Louis to Fredericton American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Moncton American, Air Canada, Alaska, United, WestJet $507
St Louis to St John American, Air Canada, Alaska, United $698
St Louis to Sudbury American, Air Canada, United $727
St Louis to Prince George American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Grande Prairie American, Air Canada, Alaska, United, WestJet Check Dates
St Louis to Windsor American, Air Canada, Alaska, United Check Dates
Springfield to Vancouver American, Air Canada, Alaska, United, WestJet $520
Cheap Flights from St Louis to Canada, from $296 Round trip from STL to CA