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: Sep 27, 2016 12:26 AM

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

Calgary
Carrier Departure Date Return Date Lowest Price
United Oct 31, 2016 Nov 7, 2016 $319
American Oct 20, 2016 Oct 28, 2016 $319
United Oct 19, 2016 Oct 26, 2016 $319
United Dec 5, 2016 Dec 8, 2016 $319
United May 10, 2017 May 13, 2017 $319
United Oct 14, 2016 Oct 24, 2016 $319
American Feb 3, 2017 Feb 8, 2017 $319
American Oct 14, 2016 Oct 24, 2016 $319
American Dec 5, 2016 Dec 8, 2016 $319
Edmonton
Carrier Departure Date Return Date Lowest Price
Air Canada Oct 17, 2016 Oct 20, 2016 $324
Air Canada Oct 18, 2016 Oct 22, 2016 $324
American Dec 6, 2016 Dec 8, 2016 $331
United Oct 28, 2016 Oct 30, 2016 $365
United Oct 18, 2016 Oct 22, 2016 $372
American Oct 8, 2016 Oct 15, 2016 $385
American Oct 26, 2016 Nov 2, 2016 $407
Halifax
Carrier Departure Date Return Date Lowest Price
United Oct 12, 2016 Oct 23, 2016 $344
Air Canada Oct 12, 2016 Oct 23, 2016 $344
Air Canada Oct 31, 2016 Nov 11, 2016 $348
Air Canada Oct 17, 2016 Nov 1, 2016 $348
Air Canada Nov 1, 2016 Nov 11, 2016 $348
United Oct 17, 2016 Nov 1, 2016 $348
American Nov 4, 2016 Nov 7, 2016 $352
Montreal
Carrier Departure Date Return Date Lowest Price
American Jan 13, 2017 Jan 16, 2017 $299
American Nov 7, 2016 Nov 14, 2016 $300
American Oct 14, 2016 Oct 18, 2016 $301
American Nov 3, 2016 Nov 8, 2016 $301
American Nov 3, 2016 Nov 9, 2016 $301
American Oct 15, 2016 Oct 22, 2016 $301
American Oct 26, 2016 Nov 3, 2016 $301
American Nov 16, 2016 Nov 21, 2016 $301
American Nov 23, 2016 Nov 30, 2016 $301
Ottawa
Carrier Departure Date Return Date Lowest Price
United Oct 27, 2016 Oct 30, 2016 $297
United Oct 26, 2016 Oct 30, 2016 $297
United Nov 25, 2016 Nov 30, 2016 $302
United Oct 27, 2016 Nov 3, 2016 $303
United Oct 14, 2016 Oct 17, 2016 $334
American Oct 14, 2016 Oct 17, 2016 $341
Quebec
Carrier Departure Date Return Date Lowest Price
WestJet Dec 21, 2016 Dec 25, 2016 $477
WestJet Dec 24, 2016 Dec 29, 2016 $496
American Jul 15, 2017 Jul 20, 2017 $513
Air Canada Jul 15, 2017 Jul 20, 2017 $518
American Jul 21, 2017 Jul 31, 2017 $537
American Jul 22, 2017 Jul 31, 2017 $566
Air Canada Dec 23, 2016 Jan 4, 2017 $580
Air Canada Jul 21, 2017 Jul 30, 2017 $590
Saskatoon
Carrier Departure Date Return Date Lowest Price
Air Canada Oct 26, 2016 Oct 31, 2016 $789
Air Canada Oct 19, 2016 Oct 29, 2016 $833
Air Canada Oct 19, 2016 Oct 23, 2016 $1,030
Air Canada Dec 11, 2016 Dec 17, 2016 $1,153
Air Canada Oct 23, 2016 Oct 28, 2016 $3,016
Toronto
Carrier Departure Date Return Date Lowest Price
United Oct 28, 2016 Nov 5, 2016 $418
United Nov 25, 2016 Dec 2, 2016 $423
American Oct 25, 2016 Oct 29, 2016 $429
American Sep 29, 2016 Oct 2, 2016 $431
American Sep 29, 2016 Oct 5, 2016 $431
United Jan 27, 2017 Jan 29, 2017 $434
United Oct 25, 2016 Oct 29, 2016 $434
American Oct 21, 2016 Oct 23, 2016 $435
American Jan 18, 2017 Jan 23, 2017 $440
American Oct 27, 2016 Oct 29, 2016 $440
Vancouver
Carrier Departure Date Return Date Lowest Price
Alaska Oct 26, 2016 Nov 2, 2016 $329
Alaska Oct 24, 2016 Oct 28, 2016 $336
Alaska Oct 19, 2016 Oct 23, 2016 $344
United Oct 19, 2016 Oct 22, 2016 $370
Alaska Oct 19, 2016 Oct 22, 2016 $372
American Oct 20, 2016 Oct 28, 2016 $380
Winnipeg
Carrier Departure Date Return Date Lowest Price
WestJet Jun 7, 2017 Jun 12, 2017 $462
WestJet Nov 10, 2016 Nov 13, 2016 $479
Air Canada Nov 10, 2016 Nov 13, 2016 $496
United Nov 10, 2016 Nov 13, 2016 $504
United Nov 25, 2016 Nov 27, 2016 $530
United Jun 7, 2017 Jun 12, 2017 $535
Air Canada Jun 7, 2017 Jun 12, 2017 $643

Cheap Last Minute Flights from St Louis to Canada

Looking for cheap last minute flights or a weekend getaway? We've got you covered with weekend flight deals from St Louis to Canada. The chart below shows the best last minute deals and cheap flights this weekend we could find.

DestinationDepartingReturningPrice
Toronto 9/29/16 10/2/16 $431
Vancouver 10/13/16 10/18/16 $380
Montreal 10/14/16 10/18/16 $301
Ottawa 10/27/16 10/30/16 $297
Edmonton 10/28/16 10/30/16 $365

Cheap Flights from St Louis to Canada

Flight Schedule Summaries Last modified: Sep 27, 2016 12:27 AMNumber of routes searched: 471Number of itineraries searched: 72,193

St Louis to Toronto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada -
United IAD
American LGA
United EWR
American CLT
American DCA
American PHL
Delta DTW
Delta ATL
Delta MSP
St Louis to Vancouver
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alaska SEA
United ORD
Air Canada YYZ
United DEN
United SFO
Alaska PDX
St Louis to Montreal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American ORD
Air Canada YYZ
Delta DTW
Delta MSP
St Louis to Victoria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Alaska SEA
St Louis to Edmonton
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ
Alaska SEA
St Louis to Calgary
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ
Alaska SEA

Flights to Cities in Canada

FlightsAirlineLowest Price
Flights from St Louis to Montreal American, Air Canada, Delta, United, WestJet $299
Flights from St Louis to Halifax American, Air Canada, Delta, United $344
Flights from St Louis to Winnipeg American, Air Canada, Delta, United, WestJet $479
Flights from St Louis to Quebec American, Air Canada, Delta, United, WestJet $477
Flights from St Louis to St Johns American, Air Canada, Delta, WestJet $615
Flights from St Louis to Regina Air Canada, Delta, United, WestJet Check Dates
Flights from St Louis to Saskatoon Air Canada, Delta $789
Flights from St Louis to Charlottetown Air Canada, Delta, United, WestJet Check Dates
Flights from St Louis to WhitehorseCheck Dates
Flights from St Louis to Sydney Air Canada Check Dates
Flights from St Louis to Deer Lake Air Canada, WestJet Check Dates
Flights from St Louis to Toronto American, Air Canada, Delta, United, WestJet $418
Flights from St Louis to Vancouver American, Air Canada, Alaska, Delta, United, WestJet $329
Flights from St Louis to Calgary American, Air Canada, Alaska, Delta, United, WestJet $319
Flights from St Louis to Ottawa American, Air Canada, Delta, United $297
Flights from St Louis to London Air Canada, United, WestJet Check Dates
Flights from St Louis to Edmonton American, Air Canada, Alaska, Delta, United $324
Flights from St Louis to Victoria American, Air Canada, Alaska, Delta, United, WestJet $359
Flights from St Louis to Kelowna American, Air Canada, Alaska, Delta, United, WestJet Check Dates
Flights from St Louis to Ft McMurray Air Canada Check Dates
Flights from St Louis to Thunder Bay Air Canada, Delta, United Check Dates
Flights from St Louis to Fredericton Air Canada, United Check Dates
Flights from St Louis to Moncton Air Canada Check Dates
Flights from St Louis to St John Air Canada, United $770
Flights from St Louis to Sudbury Air Canada Check Dates
Flights from St Louis to Prince GeorgeCheck Dates
Flights from St Louis to Grande Prairie Air Canada, WestJet $1,007
Flights from St Louis to Windsor Air Canada $1,393
Flights from Springfield to Vancouver American, Delta, United $546
Cheap Flights from St Louis to Canada, from $297 Round trip from STL to CA