Cheap Flights St. John's (YYT) to Toronto (YTO)
The cheapest price from St. John's to Toronto is €352.36 with return on May 5, 2026. The average price is €358.86. The average flight time is 14 hours 35 minutes. There are 5 airports in Toronto and 3 direct flights from St. John's.
Cheapest prices for Toronto flights by month
April
€448.00
May
€172.00
June
€176.00
July
€215.00
August
€254.00
September
€254.00
October
€254.00
November
€254.00
December
€254.00
January
€254.00
February
€254.00
March
€254.00
The cheapest month to book a flight from St. John's to Toronto is May and the most expensive month to fly is April.
The cheapest day to travel from St. John's (YYT) to Toronto (YTO)
The cheapest day to travel by plane from St. John's to Toronto seems to be Thursday while the most expensive flights day is Tuesday.
St. John's (YYT) to Toronto (YTO) Flight Information
The average flight time from St. John's to Toronto is 14 hours 35 minutes with average flight price €358.86 and total distance 0 km.
| Avg. Flight Duration: | 14 hours 35 minutes | |
|---|---|---|
| Flight Price: | €352.36 | |
| Flight Depart from: | St. John's | |
| Flight Arrive in: | Toronto | |
| Distance: | 2,122 km |
Frequently Asked Questions
How many airports are in Toronto?
There are 5 airports in Toronto: Pearson International Airport, Guildwood Railway Station, Hamilton Airport, Toronto Downtown and Toronto City Centre Airport.
What is the best price for a return flight from St. John's to Toronto?
The best price for a return flight from St. John's to Toronto is €352.36. The average price for a ticket is €358.86
How long does it take to fly from St. John's to Toronto?
It takes in average 14 hours 35 minutes to fly from St. John's to Toronto and the fastest time is 14 hours 35 minutes.
How many airlines fly directly from St. John's to Toronto?
There are 3 airlines that directly fly from St. John's to Toronto: American Airlines, Air Canada and WestJet.
Popular destinations from St. John's
From St. John's (YYT) to Toronto (YTO)
From €172.00
From St. John's (YYT) to Montreal (YMQ)
From €271.00
From St. John's (YYT) to Dublin (DUB)
From €457.00
From St. John's (YYT) to Halifax (YHZ)
From €272.00
From St. John's (YYT) to Dalaman (DLM)
From €1,237.00
From St. John's (YYT) to Funchal (FNC)
From €862.00
From St. John's (YYT) to Istanbul (IST)
From €939.00
From St. John's (YYT) to Chisinau (RMO)
From €883.00
From St. John's (YYT) to Oral (URA)
From €1,627.00
From St. John's (YYT) to Warsaw (WAW)
From €641.00
From St. John's (YYT) to Calgary (YYC)
From €394.00
Popular destinations from Toronto
From Toronto (YTO) to Moscow (MOW)
From €877.00
From Toronto (YTO) to Istanbul (IST)
From €555.00
From Toronto (YTO) to Karachi (KHI)
From €1,058.00
From Toronto (YTO) to Vancouver (YVR)
From €157.00
From Toronto (YTO) to Calgary (YYC)
From €141.00
From Toronto (YTO) to New York (NYC)
From €124.00
From Toronto (YTO) to Delhi (DEL)
From €812.00
From Toronto (YTO) to Shanghai (SHA)
From €863.00
From Toronto (YTO) to Tokyo (TYO)
From €720.00
From Toronto (YTO) to Halifax (YHZ)
From €104.00
From Toronto (YTO) to Tallinn (TLL)
From €697.00
From Toronto (YTO) to Fort Lauderdale (FLL)
From €161.00
From Toronto (YTO) to Frankfurt (FRA)
From €496.00
From Toronto (YTO) to Saint Petersburg (LED)
From €996.00
From Toronto (YTO) to London (LON)
From €415.00
From Toronto (YTO) to Edmonton (YEA)
From €198.00
From Toronto (YTO) to Las Vegas (LAS)
From €178.00
From Toronto (YTO) to Athens (ATH)
From €597.00
From Toronto (YTO) to Lisbon (LIS)
From €503.00
From Toronto (YTO) to Lagos (LOS)
From €920.00
From Toronto (YTO) to Cancun (CUN)
From €184.00
From Toronto (YTO) to Kazan (KZN)
From €1,099.00
From Toronto (YTO) to Paris (PAR)
From €419.00
From Toronto (YTO) to San Salvador (SAL)
From €299.00
From Toronto (YTO) to Winnipeg (YWG)
From €148.00
From Toronto (YTO) to Los Angeles (LAX)
From €218.00
From Toronto (YTO) to Milan (MIL)
From €448.00
From Toronto (YTO) to Orlando (ORL)
From €207.00
From Toronto (YTO) to Tampa (TPA)
From €188.00
From Toronto (YTO) to Ahmedabad (AMD)
From €1,072.00