Flights from St. John's to Toronto
YYT to YYZ. All flight routes from St Johns International, Canada to Pearson International, Canada. These routes are operated by 5 different airlines. You can either fly non-stop or choose from 3 different transit flights. The shortest flight time is 3 hours and 35 minutes.
Find the best prices on hotels and car rental near Pearson
We got great deals on hotels and car rentals near the airport.
St. John's to Toronto flights
With over 78 flights every week and 8 different airlines you have a wide option of flights to choose from. You can fly non-stop to Toronto (YYZ) from St. John's (YYT) with Air Canada, WestJet, Kish Air, Porter Airlines or Flair Airlines but if a stopover option suits you better you can choose to fly via Halifax, Montreal or any other of the 3 alternatives with flight connections.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
St. John's to Toronto with Air Canada
You can fly non-stop every weekday with flights departing from 5 am to 18 pm. You can also take a connecting flight via Halifax or Montreal. Air Canada is a Star Alliance member.
With WestJet
You can fly non-stop every monday, wednesday,friday or sunday with departure times between 5 am and 21 pm.
With Kish Air
You can fly non-stop every tuesday, thursday,saturday or sunday with departure times at 18:10. You also have the option to do a transit flight via Halifax.
Note Non-stop flights with Kish Air will begin in Apr 2024.
With Porter Airlines
You can fly non-stop every weekday with flights departing at 07:00 or 08:00. You can also catch a transit flight via Halifax or Ottawa.
Miles & flight time: YYT - YYZ
The shortest flight time between YYT and YYZ is 3 hours and 56 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 56m | - | 1326 (2134 km) |
Direct | 3h 31m | - | 1326 (2134 km) |
Direct | 3h 49m | - | 1326 (2134 km) |
Direct | 3h 45m | - | 1326 (2134 km) |
Direct | 3h 35m | - | 1326 (2134 km) |
YHZ Halifax | 6h 10m | 1h 4m | 1354 (2179 km) |
YUL Montreal | 6h 46m | 50m | 1327 (2135 km) |
YOW Ottawa | 8h 26m | 2h 2m | 1331 (2142 km) |
Unpublished Flight Rates From St. John's to Toronto