Toronto to St. John's (YYZ–YYT) — Airlines, Schedules & Connections

YYZ Airport Page →
1,320 mi airlines 96/wk
On-time Some delays Frequent delays
Flight Schedule 33 flights Verified 9m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
CX1626
CX Cathay Pacific
321
8:00 AM
EDT TT1
12:38 PM
NDT
3h 8m
M T W T F S S
Prices
CX1620
CX Cathay Pacific
319
8:00 AM
EDT TT1
12:38 PM
NDT
3h 8m
M T W T F S S
Prices
AV6926
AV avianca
BCS3
8:00 AM
EDT TT1
12:38 PM
NDT
3h 8m
M T W T F S S
Prices
AC686
AC Air Canada
321
8:07 AM
EDT TT1
1:07 PM
NDT
3h 30m
M T W T F S S
Prices
WS760
WS WestJet
11:33 AM
EDT
3:53 PM
NDT
2h 50m
M T W T F S S
Prices
AV6972
AV avianca
321
12:40 PM
EDT TT1
5:14 PM
NDT
3h 4m
M T W T F S S
Prices
EY3486
EY Etihad
321
12:40 PM
EDT TT1
5:14 PM
NDT
3h 4m
M T W T F S S
Prices
AC2052
AC Air Canada
320
1:10 PM
EDT TT1
5:32 PM
NDT
2h 52m
M T W T F S S
Prices
AC690
AC Air Canada
321
1:19 PM
EDT TT1
5:35 PM
NDT
2h 46m
M T W T F S S
Prices
AC694
AC Air Canada
7M8
6:35 PM
EDT TT1
11:13 PM
NDT
3h 8m
M T W T F S S
Prices
AC696
AC Air Canada
321
6:46 PM
EDT TT1
11:25 PM
NDT
3h 9m
M T W T F S S
Prices
AV6976
AV avianca
321
6:50 PM
EDT TT1
11:28 PM
NDT
3h 8m
M T W T F S S
Prices
AC2054
AC Air Canada
320
8:59 PM
EDT T1
1:36 AM+1
NDT
3h 7m
M T W T F S S
Prices
AV6978
AV avianca
223
9:20 PM
EDT T1
1:58 AM+1
NDT
3h 8m
M T W T F S S
Prices
AC698
AC Air Canada
321
9:26 PM
EDT TT1
2:32 AM+1
NDT
3h 36m
M T W T F S S
Prices
AC2056
AC Air Canada
319
11:30 PM
EDT T1
3:57 AM+1
NDT
2h 57m
M T W T F S S
Prices
AV6977
AV avianca
320
5:00 AM
NDT
7:20 AM
EDT
3h 50m
M T W T F S S
Prices
EY3477
EY Etihad
321
5:00 AM
NDT
7:20 AM
EDT
3h 50m
M T W T F S S
Prices
AC2053
AC Air Canada
320
5:00 AM
NDT
7:20 AM
EDT
3h 50m
M T W T F S S
Prices
CX1629
CX Cathay Pacific
223
6:35 AM
NDT
8:56 AM
EDT
3h 51m
M T W T F S S
Prices
AV6979
AV avianca
BCS3
6:35 AM
NDT
8:56 AM
EDT
3h 51m
M T W T F S S
Prices
AC687
AC Air Canada
321
6:35 AM
NDT
8:56 AM
EDT
3h 51m
M T W T F S S
Prices
EY3430
EY Etihad
223
6:35 AM
NDT
8:56 AM
EDT
3h 51m
M T W T F S S
Prices
EK5782
EK Emirates
223
6:35 AM
NDT
8:56 AM
EDT
3h 51m
M T W T F S S
Prices
UA8103
UA United
321
6:35 AM
NDT
8:56 AM
EDT
3h 51m
M T W T F S S
Prices
AC689
AC Air Canada
321
9:57 AM
NDT
10:26 AM
EDT
1h 59m
M T W T F S S
Prices
AV2855
AV avianca
7M8
1:30 PM
NDT
3:30 PM
EDT
3h 30m
M T W T F S S
Prices
AC693
AC Air Canada
223
1:44 PM
NDT
3:44 PM
EDT
3h 30m
M T W T F S S
Prices
AC2387
AC Air Canada
BCS3
2:35 PM
NDT
4:45 PM
EDT
3h 40m
M T W T F S S
Prices
AC697
AC Air Canada
321
6:10 PM
NDT
8:30 PM
EDT
3h 50m
M T W T F S S
Prices
CX1625
CX Cathay Pacific
319
6:10 PM
NDT
8:30 PM
EDT
3h 50m
M T W T F S S
Prices
AV6927
AV avianca
321
6:10 PM
NDT
8:30 PM
EDT
3h 50m
M T W T F S S
Prices
AC2055
AC Air Canada
320
6:33 PM
NDT
8:46 PM
EDT
3h 43m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Toronto to St. John's
5 carriers, 96 flights/week nonstop.
5 Airlines 96 Flights/wk 1,320 mi 2h 50m nonstop +1.5h ahead 17 1-stop hubs

YYZ–YYT is served by 5 airlines with nonstop service. Air Canada, avianca and Cathay Pacific lead the route. The flight covers 1,320 miles in approximately 2h 50m. Beyond nonstop, 17 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop YYZ–YYT service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AC Air Canada 46 319, 320, 321, 7M8 2h46-3h36 75% Star Alliance
AV avianca 28 223, 321, BCS3 3h04-3h08 75% Star Alliance
CX Cathay Pacific 14 319, 321 3h08 75% Oneworld
EY Etihad Airways 7 321 3h04 75%
WS WestJet 1 2h50 75%
Aircraft on this route
223 Airbus A220-300 – AV
319 Airbus A319 – AC, CX
320 Airbus A320 – AC
321 Airbus A321 – AC, AV, CX, EY
7M8 Boeing 737 MAX 8 – AC
BCS3 Airbus A220-300 – AV
Alliance coverage
Star Alliance: AC + AV (74 flights/wk, 77%)
Oneworld: CX (14 flights/wk, 15%)
Unaffiliated: EY + WS (8 flights/wk, 8%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, YYZ to YYT direction.
Mon
13
flights
Tue
14
flights
Wed
13
flights
Thu
16
flights
Fri
13
flights
Sat
14
flights
Sun
13
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
16
Nonstop flights
96
Outbound / wk
112
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for YYZ to YYT.
1-STOP
One-Stop Connections
17
Hubs
~4h
Fastest
~26h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
201
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

On-Time Performance

What to expect at each end of your journey.
Outbound
YYZ → YYT
75%
Generally reliable. Most flights run on time.
Departing
75%
Return
YYT → YYZ
71%
Moderate delays possible. Allow buffer time.
Arriving
71%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. YYZ delays →

Other ways to reach St. John's from Toronto

Nearby airports with service to St. John's International Airport.
Metric YYZ→YYT YHM→YYT
Distance from YYZ 38 mi
Nonstop airlines 5 2
Weekly flights 96 1
Flight time 2h 50m 2h 43m
Departure OTP 75%
Airports within 200 miles of YYZ with service to St. John's International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
+1.5h
St. John's is 1.5 hours ahead of Toronto.
YYZ: EDT · YYT: NDT

When it's 6:00 PM in Toronto, it's 7.5:00 PM in St. John's.
Distance & Flight Time
1,320 mi / 2,123 km
Nonstop flight time is approximately 2h 50m to 3h 36m.
Getting to YYZ

The UP Express train runs from Union Station (downtown Toronto) to Terminal 1 in 25 minutes (CAD $12.35). Trains depart every 15 minutes during peak hours, every 30 minutes off-peak and overnight. Highway 427 and the 401 are heavily congested during rush hours.

Taxis and ride-hail from downtown cost CAD $50–70 and take 25–60 minutes depending on traffic. MiWay and Brampton Transit buses serve the airport from the western suburbs. Long-term parking is available in the Viscount Road lots with free shuttle service.

YYZ–YYT Quick Facts

Key statistics for the Toronto to St. John's route.
Route details
Distance1,320 mi / 2,123 km
Flight time2h 50m to 3h 36m
Time difference+1.5 hours
Airlines (nonstop)5
Weekly flights96 out / 112 return
1-stop connections17 hubs
Origin: YYZ
IATA / ICAOYYZ / CYYZ
TimezoneAmerica/Toronto
Passengers/yr46.8M
Elevation569 ft / 173 m
Destination: YYT
IATA / ICAOYYT / CYYT
TimezoneAmerica/St_Johns
Passengers/yr1.4M
Elevation461 ft / 141 m

Frequently Asked Questions

Common questions about YYZ to YYT flights.
Nonstop flights from Toronto Pearson International Airport to St. John's International Airport take approximately 2h 50m to 3h 36m. The route covers 1,320 miles.
5 airlines operate nonstop service: Air Canada, avianca, Cathay Pacific, Etihad Airways and WestJet.
There are approximately 96 nonstop flights per week from YYZ to YYT. The return direction has about 112 weekly flights.
Yes, 1-stop connections are available through YMX, YQM, YYR, YQB, YHM, PHL, IAH, DUB, YUL, YOW, CDG, YHZ, YYC, TPA, MCO, YVR and YDF. These options provide additional schedule flexibility.
St. John's is 1.5 hours ahead of Toronto.
Yes, return flights from YYT to YYZ are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include YHM. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
See the On-Time Performance section for the latest delay data at both airports. This shows departure and arrival reliability to help you plan.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from YYZ to YYT

Toronto Pearson International Airport (YYZ) and St. John's International Airport (YYT) are connected by nonstop service from Air Canada, avianca, Cathay Pacific, Etihad Airways and WestJet. With 96 weekly departures, this is a heavily served route.

YYZ to YYT Flight Duration and Schedule

Nonstop flight time from YYZ to YYT ranges from 2 hours 50 minutes to 3 hours 36 minutes. The route covers a distance of 1,320 miles (2,123 km). There are approximately 96 weekly flights outbound and 112 return, totaling 208 flights per week in both directions.

Connecting Options and Alternatives

17 one-stop connections are available, with the fastest taking approximately 4 hours via YMX. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Hamilton (YHM).