Flights from Toronto to St. John's
YTZ to YYT. All flight routes from City Centre, Canada to St Johns International, Canada. These flights are operated by Air Canada & Porter Airlines through 3 different flight connections. The shortest flight time is 5 hours and 50 minutes.
Find the best prices on hotels and car rental near St Johns
We got great deals on hotels and car rentals near the airport.
Toronto to St. John's flights
With over 24 flights every week and 3 different airlines you have a wide option of flights to choose from. While flying to St. John's from Toronto you will be doing a stopover in Halifax, Montreal or any other of the 3 alternatives with flight connections.
Are there any non-stop flights from YTZ to YYT?
There are no direct or non-stop flights from City Centre, YTZ to St Johns International, YYT.
Tip! You can also fly to St. John's from Pearson International (YYZ).
Toronto to St. John's with Porter Airlines
If you choose to fly with Porter Airlines from Toronto to St. John's you can make a transit either via Halifax or via Ottawa. The route via Halifax is 15 minutes faster.
With Air Canada
If you fly from Toronto with Air Canada you will do a stopover in Montreal, YUL before reaching St. John's. This flight trip will take 5 hours and 52 minutes and you can fly every weekday with departures at 10 am, 17 pm or 18 pm. Air Canada is a Star Alliance member.
Miles & flight time: YTZ - YYT
The shortest flight time between YTZ and YYT is 5 hours and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
YHZ Halifax | 5h 50m | 1h 20m | 1343 (2161 km) |
YUL Montreal | 5h 52m | 1h 12m | 1317 (2119 km) |
YOW Ottawa | 6h 5m | 2h 51m | 1321 (2125 km) |
Unpublished Flight Rates From Toronto to St. John's