Toronto — flights from St. Louis to Toronto

Flight Deals from St. Louis to Toronto from $294

Bundle + Save
Top flight deals from leading airlines:
American AirlinesUnited AirlinesAir CanadaWestJet+100s more
Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we’ll refund up to 200% of the difference

Help 24/7

We’re always here for you — reach us 24 hours a day, 7 days a week

Good to Know

Essential information to help you plan your flight from St. Louis to Toronto.

Timing Your Trip

The best day, time of day, season and booking window for this route.

Price Drop Deals

Priceline Phone Deals

Book with an agent for great rates!

Call now!1 (888) 775-6158
American AirlinesAmerican Airlinesfound Oct 6
11/03/26
6:00 am
STLSt Louis Lambert International Airport
7h 34mORDChicago O Hare Airport
11/03/26
2:34 pm
YYZToronto Pearson Airport
11/10/26
3:15 pm
YYZToronto Pearson Airport
8h 0mORDChicago O Hare Airport
11/10/26
10:15 pm
STLSt Louis Lambert International Airport
$615
United AirlinesUnited Airlinesfound Oct 11
11/02/26
8:00 am
STLSt Louis Lambert International Airport
9h 57mIADWashington Dulles Airport
11/02/26
6:57 pm
YTZToronto Island Airport
11/09/26
4:30 pm
YYZToronto Pearson Airport
7h 54mORDChicago O Hare Airport
11/09/26
11:24 pm
STLSt Louis Lambert International Airport
$673
United AirlinesUnited Airlinesfound Oct 11
11/02/26
8:00 am
STLSt Louis Lambert International Airport
9h 57mIADWashington Dulles Airport
11/02/26
6:57 pm
YTZToronto Island Airport
11/09/26
2:35 pm
YYZToronto Pearson Airport
8h 5mORDChicago O Hare Airport
11/09/26
9:40 pm
STLSt Louis Lambert International Airport
$673
American AirlinesAmerican Airlinesfound Oct 6
11/03/26
7:00 am
STLSt Louis Lambert International Airport
8h 34mDCAReagan Washington National Airport
11/03/26
4:34 pm
YYZToronto Pearson Airport
11/10/26
12:44 pm
YYZToronto Pearson Airport
9h 54mDCAReagan Washington National Airport
11/10/26
9:38 pm
STLSt Louis Lambert International Airport
$674
Flight plus hotel
BUNDLE + SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler

United AirlinesUnited Airlinesfound Oct 11
11/02/26
8:00 am
STLSt Louis Lambert International Airport
9h 57mIADWashington Dulles Airport
11/02/26
6:57 pm
YTZToronto Island Airport
11/09/26
8:35 am
YYZToronto Pearson Airport
8h 8mORDChicago O Hare Airport
11/09/26
3:43 pm
STLSt Louis Lambert International Airport
$673
American AirlinesAmerican Airlinesfound Oct 11
11/02/26
6:00 am
STLSt Louis Lambert International Airport
7h 34mORDChicago O Hare Airport
11/02/26
2:34 pm
YYZToronto Pearson Airport
11/09/26
3:15 pm
YYZToronto Pearson Airport
9h 44mORDChicago O Hare Airport
11/09/26
11:59 pm
STLSt Louis Lambert International Airport
$690
United AirlinesUnited Airlinesfound Oct 11
11/02/26
8:00 am
STLSt Louis Lambert International Airport
9h 57mIADWashington Dulles Airport
11/02/26
6:57 pm
YTZToronto Island Airport
11/09/26
8:20 am
YYZToronto Pearson Airport
8h 23mORDChicago O Hare Airport
11/09/26
3:43 pm
STLSt Louis Lambert International Airport
$673
American AirlinesAmerican Airlinesfound Oct 11
11/02/26
5:05 am
STLSt Louis Lambert International Airport
8h 29mORDChicago O Hare Airport
11/02/26
2:34 pm
YYZToronto Pearson Airport
11/09/26
3:15 pm
YYZToronto Pearson Airport
9h 44mORDChicago O Hare Airport
11/09/26
11:59 pm
STLSt Louis Lambert International Airport
$690
United AirlinesUnited Airlinesfound Oct 11
11/02/26
8:00 am
STLSt Louis Lambert International Airport
9h 57mIADWashington Dulles Airport
11/02/26
6:57 pm
YTZToronto Island Airport
11/09/26
3:35 pm
YYZToronto Pearson Airport
8h 49mORDChicago O Hare Airport
11/09/26
11:24 pm
STLSt Louis Lambert International Airport
$673
American AirlinesAmerican Airlinesfound Oct 11
11/02/26
7:25 am
STLSt Louis Lambert International Airport
9h 16mORDChicago O Hare Airport
11/02/26
5:41 pm
YYZToronto Pearson Airport
11/09/26
3:15 pm
YYZToronto Pearson Airport
9h 44mORDChicago O Hare Airport
11/09/26
11:59 pm
STLSt Louis Lambert International Airport
$690

Top Deals on flights from St. Louis to Toronto

St. Louis, US (STL) - Toronto, CA (YTO)

American AirlinesAmerican Airlines

Nov 1

6:03 am
STLSt Louis Lambert International Airport
7h 31m1 stop · ORD

Nov 1

2:34 pm
YYZToronto Pearson Airport
Search More

as low as

$294

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

10:53 am
STLSt Louis Lambert International Airport
7h 17m1 stop · ORD

Nov 1

7:10 pm
YYZToronto Pearson Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

7:30 am
STLSt Louis Lambert International Airport
8h 12m1 stop · ORD

Nov 1

4:42 pm
YTZToronto Island Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

9:40 am
STLSt Louis Lambert International Airport
8h 30m1 stop · ORD

Nov 1

7:10 pm
YYZToronto Pearson Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

5:00 am
STLSt Louis Lambert International Airport
8h 3m1 stop · ORD

Nov 1

2:03 pm
YYZToronto Pearson Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

9:40 am
STLSt Louis Lambert International Airport
8h 5m1 stop · ORD

Nov 1

6:45 pm
YYZToronto Pearson Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

1:08 pm
STLSt Louis Lambert International Airport
9h 15m1 stop · ORD

Nov 1

11:23 pm
YYZToronto Pearson Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

8:30 am
STLSt Louis Lambert International Airport
9h 40m1 stop · ORD

Nov 1

7:10 pm
YYZToronto Pearson Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

6:00 am
STLSt Louis Lambert International Airport
9h 42m1 stop · ORD

Nov 1

4:42 pm
YTZToronto Island Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

8:30 am
STLSt Louis Lambert International Airport
9h 15m1 stop · ORD

Nov 1

6:45 pm
YYZToronto Pearson Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

10:53 am
STLSt Louis Lambert International Airport
9h 22m1 stop · ORD

Nov 1

9:15 pm
YYZToronto Pearson Airport
Search More

as low as

$400

St. Louis, US (STL) - Toronto, CA (YTO)

United AirlinesUnited Airlines

Nov 1

7:30 am
STLSt Louis Lambert International Airport
10h 40m1 stop · ORD

Nov 1

7:10 pm
YYZToronto Pearson Airport
Search More

as low as

$400

Best Toronto Hotel + Flight Packages

St. Louis - Toronto packages

Best Toronto Hotel + Flight + Car Packages

St. Louis - Toronto packages

When is the cheapest time to fly?

Cheapest in late January at about $655

Fares from St. Louis to Toronto are lowest in late January, around $655, and January is the cheapest month overall, averaging $681. They peak in late December at about $825, $170 more than the low. The yearly average is $725.

JanFebMarAprMayJunJulAugSepOctNovDec$0$100$200$300$400$500$600$700$800$900
Show the data
When is the cheapest time to fly?
MonthAverage fareEarly monthLate month
January$681$709$655
February$689$672$709
March$754$739$767
April$724$744$705
May$713$689$735
June$777$769$785
July$773$780$767
August$715$730$700
September$687$689$684
October$690$697$683
November$711$698$724
December$785$742$825

What's the cheapest day of the week to fly?

Saturday is the cheapest day of the week to fly from St. Louis to Toronto. At $789 it is 7% cheaper than the average day. Sunday is the most expensive day, 8% above average.

$919Sun$867Mon$842Tue$824Wed$854Thu$862Fri$789Sat
Show the data
What's the cheapest day of the week to fly?
DayAverage fare
Sun$919
Mon$867
Tue$842
Wed$824
Thu$854
Fri$862
Sat$789

When is the best time of day to fly?

Midday (12pm - 2pm) is the cheapest time of day to fly from St. Louis to Toronto. At $690 it is 21% cheaper than the average time. Afternoon (2pm - 5pm) is the most expensive time, 20% above average.

$824Morning$690Midday$1,039Afternoon$922Evening
Show the data
When is the best time of day to fly?
Time of dayAverage fare
Morning$824
Midday$690
Afternoon$1,039
Evening$922

What do round-trip flights from St. Louis to Toronto cost?

Share of fares in each price range.

28%$600to $7004%$700to $80022%$800to $90037%$900to $1,0005%$1,000to $1,1002%$1,100to $1,2001%$1,200and up
Show the data
What do round-trip flights from St. Louis to Toronto cost?
Price rangeShare of fares
$600 to $70028%
$700 to $8004%
$800 to $90022%
$900 to $1,00037%
$1,000 to $1,1005%
$1,100 to $1,2002%
$1,200 and up1%
Methodology: learn how we calculate these charts

The charts “When is the cheapest time to fly?” and “What's the cheapest day of the week to fly?” are built from the prices Priceline customers actually paid for flights on this route over the past 12 months or more.

Where a route has too few bookings to fill every point in a chart, we borrow the shape of the curve from a group of routes with similar price behavior and fit it to the fares booked on this route.

Because past fares don’t reflect today’s market, we then adjust the historical prices for current conditions such as inflation and fuel costs, using the round-trip fares found in recent searches on this route.

The charts “What do round-trip flights from St. Louis to Toronto cost?” and “When is the best time of day to fly?” are calculated directly from the fares found in recent searches, not from historical bookings.

Frequently Asked Questions

Everything you need to know about flying from St. Louis to Toronto.

What is the typical flight duration from St. Louis to Toronto?

Flights from St. Louis to Toronto cover about 653 miles, with a typical nonstop flight time of 1 hour 57 minutes. The return leg from Toronto to St. Louis runs about 2 hours 7 minutes, slightly longer than the outbound journey.
Methodology
Flight times and distances come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). The typical flight time is the median scheduled block time across all carriers on the route, computed the same way in both directions so the difference reflects prevailing winds rather than any change in method. Distance is the great-circle distance between the two airports, so the actual flown track is typically 2-5% longer.

Are there any direct flights from St. Louis to Toronto?

Air Canada flies non-stop from St. Louis to Toronto Pearson, with two daily departures (at 08:55 and 14:40) — 14 flights a week, every day of the week. Air Canada is currently the only airline scheduled non-stop on this route.
Methodology
Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a median fare is shown for a carrier, it reflects the real fares Priceline users found on this route in the last 72 hours.

What are the ground transportation options in Toronto?

Getting from Toronto Pearson International Airport (YYZ) to downtown Toronto is fast and easy. The Union Pearson Express train is the fastest option, reaching Union Station in about 25 minutes. Taxis and rideshare services like Uber are readily available, typically taking around 29 minutes and costing roughly CA$44. The TTC's 900 Airport Express bus offers a budget-friendly alternative at about $4, reaching downtown in 45 minutes, while rental cars are also available for exploring beyond the city center.
References

When is the cheapest time to fly from St. Louis to Toronto?

Fares from St. Louis to Toronto are lowest in late January, around $655. January is the cheapest month overall, averaging $681, followed by September ($687) and February ($689). December is the most expensive month at about $785, and fares peak in late December at about $825. The yearly average is $725. Fares are adjusted to current market conditions.
Methodology
Seasonal fares come from Priceline's own air booking-summary archive, analysed in-house and refreshed monthly. For each day of the year we take a representative round-trip fare, a blend of the 25th-percentile and average ticket price over the route's bookings, and smooth the series into a seasonal curve; the half-month low and high and the monthly figures quoted here are averages of that curve. Thin and international routes borrow their seasonal shape from the nearest busy routes, with the price level anchored to the route's own bookings.

How far in advance should I book tickets from St. Louis to Toronto?

For flights from St. Louis to Toronto, the optimal booking window is 4 to 6 weeks before departure, when fares average about $246. Booking around 30 to 35 days ahead yields the lowest prices at roughly $245, while booking six months out can cost over $385.
Methodology
Booking-window guidance comes from the same monthly in-house analysis of Priceline's own air booking-summary archive. We aggregate the route's bookings by how many days before departure they were made, from about 180 days out to the day of travel, smooth the curve, and highlight the stretch of lead times with the lowest average fare. Thin and international routes borrow the curve shape from the nearest busy routes, anchored to the route's own price level. It reflects current fares and is refreshed monthly.

Are overnight (red‑eye) flights available from St. Louis to Toronto?

No overnight or red-eye flights operate from St. Louis to Toronto — there are no nonstop red-eyes, and no connecting itinerary has an overnight long leg. Travelers on this route will find only daytime service.
Methodology
Red-eye flights are identified from scheduled local departure and arrival times and block times in our flight-schedule database — built from published airline timetables and official schedule data, including U.S. Department of Transportation records for domestic routes. A flight counts as a red-eye when it departs in the afternoon or evening (3 p.m. or later local time) or in the early hours before 4 a.m., and is in the air at some point between midnight and 4 a.m. local time at both its departure airport and its arrival airport. An evening flight that lands before midnight at its destination is never counted, nor is a morning departure or a daytime long-haul that reaches the next calendar date only because of time zones. Each red-eye is labelled with its timing (for example, overnight and landing the next morning, or late-night and landing after midnight). For connecting itineraries the same rule is applied to the longer leg, from one representative day's flight search.

Which airlines usually operate this route from St. Louis to Toronto?

Air Canada is the airline currently scheduled non-stop from St. Louis to Toronto, operating twice daily with departures at 08:55 and 14:40. The typical median fare on this route is around $1,044. Air Canada, a Star Alliance member, provides the only non-stop service between these cities.
Methodology
Airlines and weekly frequencies come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a typical fare is shown for a carrier, it is the median of the real fares Priceline users found on this route in the last 72 hours.

Which airport should I use in Toronto?

Toronto Pearson is the primary airport for international flights from St. Louis, with the most connections to downtown and major attractions. Billy Bishop Airport is closer to the city centre but mainly serves domestic and short‑haul regional flights and does not handle transborder flights from St. Louis.

How do I get to Lambert Intl Airport from the city center?

Getting from downtown St. Louis to Lambert International Airport is straightforward. MetroLink light rail runs directly from downtown to the airport and is the most affordable option, while taxis and ride-shares like Uber and Lyft offer curbside pickup at both terminals and are the most popular choice for speed and convenience. Driving yourself is also easy via I-70 with parking garages and surface lots adjacent to each terminal, plus free cell phone lots for drop-offs.
References

Are there hotels or sleeping facilities at Toronto airport?

There are hotels and sleeping facilities at Toronto Pearson International Airport. The Sheraton Gateway Hotel is directly connected to Terminal 3 via a climate-controlled walkway, and the ALT Hotel Toronto Pearson is reachable in about 6–8 minutes via the LINK train. Day rooms are available depending on availability, though there are no sleep cabins or pods at the airport.
References

What facilities and services are available to travelers at Toronto Pearson International Airport?

Toronto Pearson International Airport offers unlimited, free, high-speed Wi-Fi throughout the airport. There are two Be Relax Spa locations, one in Terminal 3 and one in Terminal 1, each open from 9:00 AM to 7:00 PM. Porter services are available in both terminals, with pre-arranged bookings costing $25.00 and walk-up service at a fixed rate of $20.00 for up to three check-in items. A&W Canada in Terminal 3 is open 24 hours for dining. Duty-free stores are located in Terminal 3, near the transfer level.
References

Are there accessible services or children's facilities at the St. Louis and Toronto airports?

At St. Louis Lambert International Airport (STL), travelers with disabilities can use wheelchair assistance, accessible restrooms, elevators, service animal relief areas, and specialized TSA screening lanes; an Information and Paging Booth staffed daily from 7am to 11pm handles voice and visual paging for hearing-impaired passengers and can be reached at 314-890-1333. At Toronto Pearson International Airport (YYZ), free in-terminal shuttles operate after security to help passengers with mobility devices or service animals move between gates, and curbside assistance is available if travelers contact their airline at least 48 hours before the flight. For Air Canada passengers, curbside assistance can be pre-arranged by calling 416-776-2700 or emailing [email protected].
References

What aircraft are typically used on flights from St. Louis to Toronto?

Air Canada operates the nonstop flights from St. Louis to Toronto, using Bombardier CRJ-900 aircraft. This is the only carrier currently scheduled nonstop on the route, with two daily departures.
Methodology
Aircraft types come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). For U.S. routes the type is grounded in the tail number that actually operated the flight; elsewhere it comes from the airline's filed equipment code. Where the source does not commit to a specific variant we name the aircraft family (for example Airbus A320 family) rather than guess, and where no reliable type is on file the aircraft is omitted rather than estimated. Types describe typical scheduled equipment and can vary with seasonal or day-of-week assignments and last-minute swaps.

Which airline alliances serve flights from St. Louis to Toronto?

Air Canada is the airline currently scheduled non-stop between St. Louis and Toronto, flying twice daily into Toronto Pearson. Air Canada belongs to the Star Alliance, so Star Alliance is the only alliance with direct service on this route. Other alliances may serve it via connecting itineraries, and no major non-alliance carrier operates it non-stop.
Methodology
Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a median fare is shown for a carrier, it reflects the real fares Priceline users found on this route in the last 72 hours.

What are the best airport lounge options when departing from St. Louis?

St. Louis Lambert International Airport offers three lounges for departing passengers. The American Airlines Admirals Club in Terminal 1 provides complimentary food, drinks, a full-service bar, and Wi-Fi, with access for Admirals Club members and eligible cardholders. The James S. McDonnell USO Lounge in Terminal 1 is free for active-duty military and their families. The Wingtips Lounge in Terminal 2 is a common-use lounge with access via Priority Pass, LoungeKey, or day passes, offering complimentary amenities including food, beverages, and high-speed Wi-Fi.
References

Are same‑day changes or standby possible on this route?

Same‑day changes and standby depend on the airline and fare class; flexible tickets and premium cabins generally allow them, while Basic Economy typically does not.