- Home
- Flights
- Flights from St. John's
- St. John's to Toronto
Cheap flights from St. John's to Toronto from CA$152
Air Canada Rouge, Air Canada, WestJet and 3 more airlines fly nonstop from St. John's to Toronto, about 32 flights a week. The flight takes around 3h 46m, and the cheapest one-way fare we found recently is CA$152 on 17 Nov.
Direct flights available ~32 flights a week 3h 46m Cheapest in November Prices checked 13 days ago
St. John's to Toronto at a glance
Cheapest one-wayCA$152Porter Airlines · 1 stop · Tue 17 NovCheapest returnCA$287Tue 17 Nov – Tue 17 NovFastest flight3h 46mPorter Airlines · nonstop
Nonstop flights32/wkAir Canada Rouge, Air Canada, WestJet
Airlines flying nonstop from St. John's to Toronto
6 airlines on this route, about 32 flights a week in total (observed over the last 4 weeks).
Cheapest dates from St. John's to Toronto
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
Good to know
- Distance
- 2,122 km1,318 miles
- Flight time
- 3h 46mfastest found
- Time difference
- -1.5hToronto vs St. John's
- Currency in Toronto
- CAD
- Airports
- YYT → YYZ, YTZ, YHM
Flights from St. John's to Toronto: questions answered
How much is a flight from St. John's to Toronto?
The cheapest one-way fare we found recently is CA$152 with 1 stop, departing in November. Return trips start from CA$287. Prices change constantly, so search your dates for the live fare.
Are there direct flights from St. John's to Toronto?
Yes. Air Canada Rouge, Air Canada, WestJet, Flair Airlines, Porter Airlines and Porter Airlines fly this route nonstop, with about 32 flights a week in each direction.
How long is the flight from St. John's to Toronto?
A nonstop flight covers 2,122 km and takes around 3h 46m.
Which airlines fly from St. John's to Toronto?
Air Canada Rouge, Air Canada, WestJet, Flair Airlines, Porter Airlines and Porter Airlines operate nonstop flights on this route.
Which airports serve St. John's and Toronto?
St. John's: St. John's International Airport (YYT). 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. John's and Toronto?
Toronto is 1.5 hours behind St. John's.





