Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from St Louis
  4. St Louis to Toronto
Nonstop route · United States → Canada

Flights from St Louis to Toronto

Air Canada Jazz and Air Canada fly nonstop from St Louis to Toronto, about 4 flights a week. The flight takes around 1h 49m.

Direct flights available ~4 flights a week 1h 49m
STLYTO

St Louis to Toronto at a glance

Fastest flight1h 49mEstimated
Nonstop flights4/wkAir Canada Jazz, Air Canada

Airlines flying nonstop from St Louis to Toronto

2 airlines on this route, about 4 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
ACAir Canada Jazz~4——Search
Air Canada———Search

Good to know

Distance
1,053 km654 miles
Flight time
1h 49mestimate
Time difference
+1hToronto vs St Louis
Currency in Toronto
CAD
Airports
STL → YYZ, YTZ, YHM

Flights from St Louis to Toronto: questions answered

Are there direct flights from St Louis to Toronto?
Yes. Air Canada Jazz and Air Canada fly this route nonstop, with about 4 flights a week in each direction.
How long is the flight from St Louis to Toronto?
A nonstop flight covers 1,053 km and takes around 1h 49m.
Which airlines fly from St Louis to Toronto?
Air Canada Jazz and Air Canada operate nonstop flights on this route.
Which airports serve St Louis and Toronto?
St Louis: St. Louis Lambert International Airport (STL). Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and John C. Munro Hamilton International Airport (YHM).
What is the time difference between St Louis and Toronto?
Toronto is 1 hour ahead of St Louis.

More flights from St Louis