Cheap flights from Puerto Vallarta to Toronto

18 nonstop flights a week, 3 of them today. Operated by 5 airlines, about 4h 47m in the air, 2,175 mi (3,501 km).

Flights from Puerto Vallarta to Toronto

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Puerto Vallarta to Toronto at a glance

flight time, from 4h 29m to 5h 3m
4h 47m
straight-line distance
2,175 mi (3,501 km)
flights a week
18
flights today
3
first and last departure
12:25 - 18:10
airlines
5

Puerto Vallarta to Toronto flight schedule

18 flights a week, 3 today, 18 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
TS 709
Air Transat
12:25 Gustavo Diaz Ordaz International
18:00 Pearson International, terminal 3
4h 35m
Sat
Airbus A320
F8 2623
Flair Airlines
13:00 Gustavo Diaz Ordaz International
18:55 Pearson International
4h 55m
Sun
Boeing 737
WS 2221
WestJet
13:10 Gustavo Diaz Ordaz International
19:00 Pearson International, terminal 3
4h 50m
Mon, Tue, Wed, Sat
Boeing 737
PD 772
Porter Airlines Canada
13:30 Gustavo Diaz Ordaz International
19:17 Pearson International, terminal 3
4h 47m
Fri, Sun
AC 1866
Air Canada
13:50 Gustavo Diaz Ordaz International
19:40 Pearson International, terminal 1
4h 50m
Mon, Tue, Thu, Fri, Sat, Sun
Boeing 737
PD 772
Porter Airlines Canada
18:10 Gustavo Diaz Ordaz International
23:57 Pearson International, terminal 3
4h 47m
Tue, Wed, Thu, Sat

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 November.

FlightDepartsArrivesDurationDaysAircraft
PD 772
Porter Airlines Canada
18:15 Gustavo Diaz Ordaz International
00:02 Pearson International, terminal 3
4h 47m
Seasonal
PD 772
Porter Airlines Canada
13:25 Gustavo Diaz Ordaz International
19:28 Pearson International, terminal 3
5h 3m
Seasonal
PD 780
Porter Airlines Canada
20:25 Gustavo Diaz Ordaz International
02:03 Hamilton
4h 38m
Seasonal
PD 772
Porter Airlines Canada
18:20 Gustavo Diaz Ordaz International
00:15 Pearson International, terminal 3
4h 55m
Seasonal
PD 780
Porter Airlines Canada
20:30 Gustavo Diaz Ordaz International
01:59 Hamilton
4h 29m
Seasonal
PD 780
Porter Airlines Canada
12:50 Gustavo Diaz Ordaz International
18:22 Hamilton
4h 32m
Seasonal
AC 1866
Air Canada
13:40 Gustavo Diaz Ordaz International
19:30 Pearson International, terminal 1
4h 50m
Seasonal
Boeing 737
F8 2621
Flair Airlines
13:00 Gustavo Diaz Ordaz International
18:55 Pearson International
4h 55m
Selected dates
Boeing 737
F8 2623
Flair Airlines
12:00 Gustavo Diaz Ordaz International
18:55 Pearson International
4h 55m
Seasonal
Boeing 737
PD 772
Porter Airlines Canada
12:25 Gustavo Diaz Ordaz International
19:09 Pearson International, terminal 3
4h 44m
Seasonal
AC 1866
Air Canada
12:40 Gustavo Diaz Ordaz International
19:30 Pearson International, terminal 1
4h 50m
Seasonal
Boeing 737
PD 780
Porter Airlines Canada
19:25 Gustavo Diaz Ordaz International
01:57 Hamilton
4h 32m
Seasonal
TS 709
Air Transat
11:25 Gustavo Diaz Ordaz International
18:00 Pearson International, terminal 3
4h 35m
Seasonal
Airbus A320
WS 2221
WestJet
12:10 Gustavo Diaz Ordaz International
19:00 Pearson International, terminal 3
4h 50m
Seasonal
Boeing 737-800
PD 772
Porter Airlines Canada
17:10 Gustavo Diaz Ordaz International
23:54 Pearson International, terminal 3
4h 44m
Seasonal
PD 772
Porter Airlines Canada
16:00 Gustavo Diaz Ordaz International
22:44 Pearson International, terminal 3
4h 44m
Seasonal
AC 1866
Air Canada
12:45 Gustavo Diaz Ordaz International
19:30 Pearson International, terminal 1
4h 45m
Seasonal
Boeing 737
WS 2221
WestJet
13:05 Gustavo Diaz Ordaz International
19:59 Pearson International, terminal 3
4h 54m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Toronto is 1 hour ahead of Puerto Vallarta. The search shows seat availability and the price for your date.

Airlines flying Puerto Vallarta to Toronto

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Puerto Vallarta to Toronto depart and land

Departure from Puerto Vallarta

18 flights a week, 2 mi (4 km) from the city centre

Arrival in Toronto

Pearson International closest to the centreYYZ

18 flights a week, terminals 1, 3, 12 mi (19 km) from the city centre

Hamilton YHM

43 mi (70 km) from the city centre

When to visit Toronto

Weather by month

Best time to visit: May, June, July, August and September, +18° to +26° by day. In November it is +8° by day and +2° at night, with 9 rainy days.

Jan
−1° −7° 9 days
Feb
+1° −8° 9 days
Mar
+6° −3° 11 days
Apr
+11° +3° 13 days
May
+18° +9° 10 days
Jun
+24° +15° 11 days
Jul
+26° +18° 12 days
Aug
+26° +17° 10 days
Sep
+22° +14° 8 days
Oct
+16° +8° 11 days
Nov
+8° +2° 9 days
Dec
+3° −3° 13 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Puerto Vallarta to Toronto?
A nonstop flight takes 4 hours 47 minutes on average, from 4h 29m to 5h 3m depending on the flight.
How far is Toronto from Puerto Vallarta?
2,175 mi (3,501 km) in a straight line between the cities.
Which airlines fly nonstop from Puerto Vallarta to Toronto?
Porter Airlines Canada (6 a week), Air Canada (6 a week), WestJet (4 a week), Flair Airlines (1 a week) and Air Transat (1 a week).
How many flights a day are there from Puerto Vallarta to Toronto?
3 flights today and 18 a week, about 2.6 a day on average.
When are the first and last flights from Puerto Vallarta to Toronto?
The first departure is at 12:25 (TS709), the last at 18:10 (PD772). Local time.
What is the time difference between Puerto Vallarta and Toronto?
Toronto is 1 hour ahead of Puerto Vallarta. Schedule times on this page are local to each airport.
Which Puerto Vallarta airport do flights to Toronto leave from?
Gustavo Diaz Ordaz International (18 a week).
Which Toronto airport is closest to the city centre?
Pearson International (YYZ), 12 mi (19 km) from the city centre. Others: Hamilton 43 mi (70 km).