Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 16:55 PVR
    23:00 YUL
    5Hrs, 05m Direct
  • PVRPuerto Vallarta Airport 16:55 - YUL 23:00 5h 05m Direct
  • PVRPuerto Vallarta Airport 16:55
  • YULMontreal Pierre Elliott Trudeau Int Airport 23:00
  • 5h 05m
  • Direct
  • Air Canada (AC 998)Boeing 737 Max 8 Passenger
  • Air Canada (AC 998)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 Max 8 Passenger
  • 17:20 PVR
    23:15 YUL
    4Hrs, 55m Direct
  • PVRPuerto Vallarta Airport 17:20 - YUL 23:15 4h 55m Direct
  • PVRPuerto Vallarta Airport 17:20
  • YULMontreal Pierre Elliott Trudeau Int Airport 23:15
  • 4h 55m
  • Direct
  • Air Transat (TS 107)Airbus A321 Neo
  • Air Transat (TS 107)
    • M
    • -
    • -
    • T
    • -
    • S
    • S
  • Airbus A321 Neo
  • 18:37 PVR
    07:27 YUL
    11Hrs, 50m 1 Stop (MEX)
  • PVRPuerto Vallarta Airport 18:37 - YUL 07:27 11h 50m 1 Stop (MEX) Mexico City
  • PVRPuerto Vallarta Airport 18:37
    MEXMexico City Juarez International Airport 01:10
  • MEXMexico City Juarez International Airport 20:30
    YULMontreal Pierre Elliott Trudeau Int Airport 07:27
  • 11h 50m (4h 40m)
  • 1 Stop MEX · Mexico City 4h 40m
  • Aeromexico (AM 339)Boeing 737 Max 9 Passenger
    Aeromexico (AM 680)Boeing 737 Max 9 Passenger
  • Aeromexico (AM 339)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 18:37 PVR
    07:27 YUL
    11Hrs, 50m 1 Stop (MEX)
  • PVRPuerto Vallarta Airport 18:37 - YUL 07:27 11h 50m 1 Stop (MEX) Mexico City
  • PVRPuerto Vallarta Airport 18:37
    MEXMexico City Juarez International Airport 01:10
  • MEXMexico City Juarez International Airport 20:30
    YULMontreal Pierre Elliott Trudeau Int Airport 07:27
  • 11h 50m (4h 40m)
  • 1 Stop MEX · Mexico City 4h 40m
  • Aeromexico (AM 339)Boeing 737 800 Scimitar Winglets
    Aeromexico (AM 680)Boeing 737 Max 9 Passenger
  • Aeromexico (AM 339)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 18:37 PVR
    07:27 YUL
    11Hrs, 50m 1 Stop (MEX)
  • PVRPuerto Vallarta Airport 18:37 - YUL 07:27 11h 50m 1 Stop (MEX) Mexico City
  • PVRPuerto Vallarta Airport 18:37
    MEXMexico City Juarez International Airport 01:10
  • MEXMexico City Juarez International Airport 20:30
    YULMontreal Pierre Elliott Trudeau Int Airport 07:27
  • 11h 50m (4h 40m)
  • 1 Stop MEX · Mexico City 4h 40m
  • Aeromexico (AM 339)Boeing 737 Max 8 Passenger
    Aeromexico (AM 680)Boeing 737 Max 9 Passenger
  • Aeromexico (AM 339)
    • -
    • T
    • -
    • -
    • -
    • S
    • -
  • 18:52 PVR
    07:27 YUL
    11Hrs, 35m 1 Stop (MEX)
  • PVRPuerto Vallarta Airport 18:52 - YUL 07:27 11h 35m 1 Stop (MEX) Mexico City
  • PVRPuerto Vallarta Airport 18:52
    MEXMexico City Juarez International Airport 01:10
  • MEXMexico City Juarez International Airport 20:45
    YULMontreal Pierre Elliott Trudeau Int Airport 07:27
  • 11h 35m (4h 25m)
  • 1 Stop MEX · Mexico City 4h 25m
  • Aeromexico (AM 339)Boeing 737 Max 9 Passenger
    Aeromexico (AM 680)Boeing 737 Max 9 Passenger
  • Aeromexico (AM 339)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 19:26 PVR
    07:27 YUL
    11Hrs, 01m 1 Stop (MEX)
  • PVRPuerto Vallarta Airport 19:26 - YUL 07:27 11h 01m 1 Stop (MEX) Mexico City
  • PVRPuerto Vallarta Airport 19:26
    MEXMexico City Juarez International Airport 01:10
  • MEXMexico City Juarez International Airport 21:05
    YULMontreal Pierre Elliott Trudeau Int Airport 07:27
  • 11h 01m (4h 05m)
  • 1 Stop MEX · Mexico City 4h 05m
  • Aeromexico (AM 339)Boeing 737 800 Scimitar Winglets
    Aeromexico (AM 680)Boeing 737 Max 9 Passenger
  • Aeromexico (AM 339)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 20:36 PVR
    07:27 YUL
    9Hrs, 51m 1 Stop (MEX)
  • PVRPuerto Vallarta Airport 20:36 - YUL 07:27 9h 51m 1 Stop (MEX) Mexico City
  • PVRPuerto Vallarta Airport 20:36
    MEXMexico City Juarez International Airport 01:10
  • MEXMexico City Juarez International Airport 22:15
    YULMontreal Pierre Elliott Trudeau Int Airport 07:27
  • 9h 51m (2h 55m)
  • 1 Stop MEX · Mexico City 2h 55m
  • Aeromexico (AM 341)Embraer Emb E90
    Aeromexico (AM 680)Boeing 737 Max 9 Passenger
  • Aeromexico (AM 341)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:41 PVR
    07:27 YUL
    9Hrs, 46m 1 Stop (MEX)
  • PVRPuerto Vallarta Airport 20:41 - YUL 07:27 9h 46m 1 Stop (MEX) Mexico City
  • PVRPuerto Vallarta Airport 20:41
    MEXMexico City Juarez International Airport 01:10
  • MEXMexico City Juarez International Airport 22:20
    YULMontreal Pierre Elliott Trudeau Int Airport 07:27
  • 9h 46m (2h 50m)
  • 1 Stop MEX · Mexico City 2h 50m
  • Aeromexico (AM 341)Boeing 737 Max 8 Passenger
    Aeromexico (AM 680)Boeing 737 Max 9 Passenger
  • Aeromexico (AM 341)
    • -
    • -
    • W
    • T
    • F
    • -
    • -
  • 20:41 PVR
    07:27 YUL
    9Hrs, 46m 1 Stop (MEX)
  • PVRPuerto Vallarta Airport 20:41 - YUL 07:27 9h 46m 1 Stop (MEX) Mexico City
  • PVRPuerto Vallarta Airport 20:41
    MEXMexico City Juarez International Airport 01:10
  • MEXMexico City Juarez International Airport 22:20
    YULMontreal Pierre Elliott Trudeau Int Airport 07:27
  • 9h 46m (2h 50m)
  • 1 Stop MEX · Mexico City 2h 50m
  • Aeromexico (AM 341)Embraer Emb E90
    Aeromexico (AM 680)Boeing 737 Max 9 Passenger
  • Aeromexico (AM 341)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 21:21 PVR
    07:27 YUL
    9Hrs, 06m 1 Stop (MEX)
  • PVRPuerto Vallarta Airport 21:21 - YUL 07:27 9h 06m 1 Stop (MEX) Mexico City
  • PVRPuerto Vallarta Airport 21:21
    MEXMexico City Juarez International Airport 01:10
  • MEXMexico City Juarez International Airport 23:00
    YULMontreal Pierre Elliott Trudeau Int Airport 07:27
  • 9h 06m (2h 10m)
  • 1 Stop MEX · Mexico City 2h 10m
  • Aeromexico (AM 341)Boeing 737 800
    Aeromexico (AM 680)Boeing 737 Max 9 Passenger
  • Aeromexico (AM 341)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 12:25 PVR
    21:43 YUL
    8Hrs, 18m 1 Stop (YYZ)
  • PVRPuerto Vallarta Airport 12:25 - YUL 21:43 8h 18m 1 Stop (YYZ) Toronto
  • PVRPuerto Vallarta Airport 12:25
    YYZToronto Lester B Pearson Intl Airport 20:20
  • YYZToronto Lester B Pearson Intl Airport 18:00
    YULMontreal Pierre Elliott Trudeau Int Airport 21:43
  • 8h 18m (2h 20m)
  • 1 Stop YYZ · Toronto 2h 20m
  • Air Transat (TS 709)Airbus A321 Neo
    Porter Airlines (PD 131)Embraer 195 E2
  • Air Transat (TS 709)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:25 PVR
    00:40 YUL
    11Hrs, 15m 1 Stop (YYZ)
  • PVRPuerto Vallarta Airport 12:25 - YUL 00:40 11h 15m 1 Stop (YYZ) Toronto
  • PVRPuerto Vallarta Airport 12:25
    YYZToronto Lester B Pearson Intl Airport 23:15
  • YYZToronto Lester B Pearson Intl Airport 18:00
    YULMontreal Pierre Elliott Trudeau Int Airport 00:40
  • 11h 15m (5h 15m)
  • 1 Stop YYZ · Toronto 5h 15m
  • Air Transat (TS 709)Airbus A321 Neo
    WestJet (WS 598)Boeing 737 800
  • Air Transat (TS 709)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:15 PVR
    00:40 YUL
    10Hrs, 25m 1 Stop (YYZ)
  • PVRPuerto Vallarta Airport 13:15 - YUL 00:40 10h 25m 1 Stop (YYZ) Toronto
  • PVRPuerto Vallarta Airport 13:15
    YYZToronto Lester B Pearson Intl Airport 23:15
  • YYZToronto Lester B Pearson Intl Airport 19:00
    YULMontreal Pierre Elliott Trudeau Int Airport 00:40
  • 10h 25m (4h 15m)
  • 1 Stop YYZ · Toronto 4h 15m
  • WestJet (WS 2137)Boeing 737 800
    WestJet (WS 598)Boeing 737 800
  • WestJet (WS 2137)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:15 PVR
    00:40 YUL
    10Hrs, 25m 1 Stop (YYZ)
  • PVRPuerto Vallarta Airport 13:15 - YUL 00:40 10h 25m 1 Stop (YYZ) Toronto
  • PVRPuerto Vallarta Airport 13:15
    YYZToronto Lester B Pearson Intl Airport 23:15
  • YYZToronto Lester B Pearson Intl Airport 19:00
    YULMontreal Pierre Elliott Trudeau Int Airport 00:40
  • 10h 25m (4h 15m)
  • 1 Stop YYZ · Toronto 4h 15m
  • WestJet (WS 2137)Boeing 737 800 Scimitar Winglets
    WestJet (WS 598)Boeing 737 700
  • WestJet (WS 2137)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 00:30 YYZ
    19:32 EWR
    11Hrs, 23m 1 Stop (YUL)
  • YYZToronto Lester B Pearson Intl Airport 00:30 - EWR 19:32 11h 23m 1 Stop (YUL) Montréal
  • YYZToronto Lester B Pearson Intl Airport 00:30
    PVRPuerto Vallarta Airport 13:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 01:53
    EWRNewark Liberty International Airport 19:32
  • 11h 23m (3h 09m)
  • 1 Stop YUL · Montréal 3h 09m
  • Air Canada (AC 7774)Canadair Regional
    United Airlines (UA 1070)Boeing 737 Max 8 Passenger
  • Air Canada (AC 7774)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:50 PVR
    00:48 YUL
    7Hrs, 58m 1 Stop (YYZ)
  • PVRPuerto Vallarta Airport 15:50 - YUL 00:48 7h 58m 1 Stop (YYZ) Toronto
  • PVRPuerto Vallarta Airport 15:50
    YYZToronto Lester B Pearson Intl Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 21:30
    YULMontreal Pierre Elliott Trudeau Int Airport 00:48
  • 7h 58m (2h)
  • 1 Stop YYZ · Toronto 2h
  • Air Canada (AC 1866)Airbus
    Air Canada (AC 432)Airbus A220 300
  • Air Canada (AC 1866)
    • -
    • -
    • W
    • T
    • F
    • S
    • S
  • 15:50 PVR
    01:53 YUL
    9Hrs, 03m 1 Stop (YYZ)
  • PVRPuerto Vallarta Airport 15:50 - YUL 01:53 9h 03m 1 Stop (YYZ) Toronto
  • PVRPuerto Vallarta Airport 15:50
    YYZToronto Lester B Pearson Intl Airport 00:30
  • YYZToronto Lester B Pearson Intl Airport 21:30
    YULMontreal Pierre Elliott Trudeau Int Airport 01:53
  • 9h 03m (3h)
  • 1 Stop YYZ · Toronto 3h
  • Air Canada (AC 1866)Airbus
    Air Canada (AC 7774)Canadair Regional
  • Air Canada (AC 1866)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 15:50 PVR
    00:48 YUL
    7Hrs, 58m 1 Stop (YYZ)
  • PVRPuerto Vallarta Airport 15:50 - YUL 00:48 7h 58m 1 Stop (YYZ) Toronto
  • PVRPuerto Vallarta Airport 15:50
    YYZToronto Lester B Pearson Intl Airport 23:30
  • YYZToronto Lester B Pearson Intl Airport 21:30
    YULMontreal Pierre Elliott Trudeau Int Airport 00:48
  • 7h 58m (2h)
  • 1 Stop YYZ · Toronto 2h
  • Air Canada (AC 1866)Airbus
    Air Canada (AC 432)Boeing 737 Max 8 Passenger
  • Air Canada (AC 1866)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:45 PVR
    07:20 YUL
    12Hrs, 35m 1 Stop (YVR)
  • PVRPuerto Vallarta Airport 17:45 - YUL 07:20 12h 35m 1 Stop (YVR) Vancouver
  • PVRPuerto Vallarta Airport 17:45
    YVRVancouver International Airport 23:20
  • YVRVancouver International Airport 21:05
    YULMontreal Pierre Elliott Trudeau Int Airport 07:20
  • 12h 35m (2h 15m)
  • 1 Stop YVR · Vancouver 2h 15m
  • Air Canada (AC 971)Boeing 737 Max 8 Passenger
    Air Canada (AC 314)Boeing 737 Max 8 Passenger
  • Air Canada (AC 971)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Puerto Vallarta to Montréal?

The fastest flight time for direct flights from Puerto Vallarta to Montréal is 4 hours 55 minutes. Check latest flight schedules & prices on Wego.

How far is Montréal from Puerto Vallarta?

The flight distance between Puerto Vallarta and Montréal is 3994km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 00:30. The last flight of the day departs at 18:37. See the full list of flight times on Wego.

How many airlines offer direct flights from Puerto Vallarta to Montréal?

There are 2 airlines that offer direct flights from Puerto Vallarta to Montréal. Find out the list of airlines on Wego.