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

bbb
We are proud to be a BBB® Accredited Business

Explore the best deals

Discover the cheapest flights from Toronto to St John's
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 Toronto to St John's

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: Dec 8 - Dec 14
$386
$656
$583
$547
$420
$421
$426
$421
$432
$450
$428
$445
DecemberJanuaryFebruary
Distance: 2107 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
St John's airports
St John's International (YYT)How far from city centre: 13 kms

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

St. John’s beckons with a rich tapestry of cultural depth, historical resonance, and natural splendour. Travellers come to explore its distinct architecture, delve into its centuries of maritime history, and take in the dramatic coastal landscapes that surround it. The city offers a memorable experience for anyone drawn to a blend of urban discovery and rugged outdoor beauty.

Considering a flight from Toronto to St. John’s? The typical flight duration is around three and a half hours. For those looking for the most pleasant weather, late spring through early fall generally offers the best conditions for exploring St. John’s. If you’re flexible with your travel dates, consider flying during the shoulder seasons—late spring or early fall—when the weather is still agreeable and you might find more availability.

Useful information about Toronto airports

Begin your journey from Toronto, a major hub for travel, with flights departing from several key airports. Each offers distinct services and connections, facilitating your discovery of new destinations.

Toronto Pearson International Airport (YYZ)

Toronto Pearson International Airport stands as Canada's largest and busiest airport, serving as a primary gateway for international and domestic travel. This airport offers a wide range of airlines and flight options, connecting travellers to destinations across the globe.

Billy Bishop Toronto City Airport (YTZ)

Situated on an island near downtown, Billy Bishop Toronto City Airport provides a convenient departure point for shorter flights within Canada and to the United States. Its proximity to the city centre makes it an accessible choice for many travellers.

Airports in St. John's: good to know

St. John's, Newfoundland and Labrador, serves as a primary gateway for travel to the province, offering various flight connections. The main airport facilitates journeys for those arriving or departing from the region.

St. John's International Airport (YYT)

This is the principal hub for air travel in St. John's, connecting travellers to major cities across Canada and to international destinations. Located approximately 10 km northwest of the city centre, the airport provides essential services including car rental agencies, dining options, and ground transportation. It handles the majority of commercial passenger traffic, making it the central point for flight discovery to and from the area.

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

Designing a clever journey is all about having the right tools at your fingertips. Why complicate things when you can effortlessly compare flights from various airlines, discover flexible fare options that adapt to your schedule, and unlock exclusive discounts as an eDreams Prime member? We help you navigate choices with ease, ensuring every detail aligns with your travel style and budget. With eDreams, finding your ideal flight becomes a smooth process, leaving you more time to anticipate the adventure ahead. Simplify your next trip and build a travel plan that truly works for you.

FAQs about flights between Toronto and St John's

Can I choose a flexible fare for my flight from Toronto to St John's?
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 Toronto. 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 Toronto to St John's on eDreams?
The lowest current fare from Toronto to St John's is $ 168. 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 Toronto to St John's?
Flying between Toronto and St John's generally takes about 02:58 hours, for a distance of approximately 2,119 km. Times may vary depending on whether you choose a direct flight or one with layovers.
What’s the weather like in St John's vs. Toronto?
In summer, Toronto experiences average highs of 30.55 ºC with rainfall around 12 mm. At the same time, St John's can reach 25.66 ºC and record about 3 mm of rainfall. In winter, the climate is cooler, averaging -16.71 ºC in Toronto compared to -13.58 ºC in St John's. Rainfall levels reach 6 mm in Toronto and 3 mm in St John's.
Which airports connect Toronto and St John's?
The main airport link between Toronto and St John's is Pearson International Airport (YYZ) to St John's International (YYT), operated by the following airline(s):
Air Canada
Porter Airlines
Air Transat

Plan your trip

Popular Flight RoutesAlternate routes