Book Cheap Flights from St John's to Toronto starting from C$187

bbb
We are proud to be a BBB® Accredited Business

Explore the best deals

Discover the cheapest flights from St John's to Toronto
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from St John's to Toronto

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: Jan 26 - Feb 1
$414
$546
$511
$542
$438
$416
$410
$410
$413
$438
$417
$433
DecemberJanuaryFebruary
Distance: 2107 kms
St John's airports
St John's International (YYT)How far from city centre: 13 kms
Toronto airports
Pearson International Airport (YYZ)How far from city centre: 20 kms
City Centre Apt (YTZ)How far from city centre: 4 kms
Hamilton Civic Airport (YHM)How far from city centre: 71 kms

How to find cheap flights from St. John's to Toronto

Toronto offers a compelling blend of cultural depth, historical narratives, and accessible natural spaces, attracting travellers from across Canada. From its distinctive landmarks to its diverse neighbourhoods brimming with local experiences, the city presents a dynamic destination for exploration. Discover world-class museums, historic sites that tell stories of its past, and expansive parklands providing a green escape within the urban landscape.

Flying from St. John's to Toronto typically involves a flight duration of about two and a half hours. For those looking to experience milder weather and fewer crowds, the shoulder seasons of spring (April to May) and fall (September to October) are often the best times to visit. During these months, temperatures are pleasant, and the city hosts a variety of festivals and events. Summer offers warmer weather and a full calendar of outdoor activities, though it's also the busiest travel period. Winter travel can lead to lower fares and opportunities to enjoy indoor attractions or seasonal events.

Useful information about St. John's airports

Begin your journey from St. John's, with flights departing from the city's main airport.

St. John's International Airport (YYT)

This is the primary air travel hub for St. John's. Located about 10 kilometres northwest of the city centre, St. John's International Airport serves as a gateway for both domestic and international flights. Passengers can find car rental services, taxi stands, and public transit options for transfers to and from the airport. It offers a range of facilities for travellers before their flight.

Airports in Toronto: good to know

Your journey from St. John's to Toronto concludes at one of two primary air travel hubs. These facilities manage a steady flow of flights, facilitating discovery across the region and beyond.

Toronto Pearson International Airport (YYZ)

Toronto Pearson International Airport stands as Canada's largest and busiest airport, serving as a significant gateway for international and domestic travel. Located approximately 25 kilometres northwest of downtown Toronto, it offers extensive connections and a full range of services for arriving travellers.

Billy Bishop Toronto City Airport (YTZ)

Situated on Toronto Island, Billy Bishop Toronto City Airport provides a convenient option for those heading directly to the downtown core. This airport primarily handles regional flights, making it a compact and efficient entry point, with access to the mainland via a short ferry ride or pedestrian tunnel.

Secure the best flight deals from St. John's to Toronto

Ready to craft your next great adventure? It’s all about smart choices, and that’s where eDreams comes in. Discover how easy it is to navigate countless flight options with our multi-airline comparison tool, giving you a clear view of the best routes and prices. Looking for peace of mind? Flexible fares mean your plans can adapt as you do. And for those who travel often, a Prime membership unlocks exclusive discounts, making every trip a little lighter on the wallet. With eDreams, finding your ideal journey is straightforward, leaving you more time to dream about where you’ll land next.

FAQs about flights between St John's and Toronto

Can I choose a flexible fare for my flight from St John's to Toronto?
At eDreams, we want to give you peace of mind in case your flight is cancelled or if Canada applies new travel restrictions when flying from St John's. If your plans change, you’re covered! With our flexible ticket, you can rebook another flight with no rebooking fee or request a complete refund.
What’s the best way to find cheap flights from St John's to Toronto on eDreams?
The lowest current fare from St John's to Toronto is $ 187. Thanks to our system, we identify the best options across different airlines and itineraries to combine value and flexibility for your journey.
How many hours is the flight from St John's to Toronto?
Flying between St John's and Toronto generally takes about 03:53 hours, for a distance of approximately 2,130 km. Times may vary depending on whether you choose a direct flight or one with layovers.
What’s the weather like in Toronto vs. St John's?
In summer, St John's experiences average highs of 25.66 ºC with rainfall around 3 mm. At the same time, Toronto can reach 30.55 ºC and record about 12 mm of rainfall. In winter, the climate is cooler, averaging -13.58 ºC in St John's compared to -16.71 ºC in Toronto. Rainfall levels reach 3 mm in St John's and 6 mm in Toronto.
Which airports connect St John's and Toronto?
The main airport link between St John's and Toronto is St John's International (YYT) to City Centre Apt (YTZ), operated by the following airline(s):
Porter Airlines
You may also fly from St John's to Toronto via St John's International (YYT) to Pearson International Airport (YYZ), with airlines such as Air Canada serving the route.
Porter Airlines

Plan your trip

Popular Flight RoutesAlternate routes