Language CAD/CA

Flights to Puerto Vallarta

Find cheap flights to Puerto Vallarta in 2025/2026 from C$348 This is the cheapest return flight found to Puerto Vallarta from Canada on FlightsFinder on June 24th 2025 at 09:08. This offer may no longer be available. Click the offer to check live prices & dates of travel.

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Flight 4

Departing

Flight 5

Departing

Flight 6

Departing

Add another flight

Clear all

Flexible Dates

Our Flight Finder compares the cheapest flights to Puerto Vallarta from the most established flight comparison sites.
Fly to Puerto Vallarta and visit sites like Marietas Islands, Malecon Puerto Vallarta, Las Caletas & Los Muertos Beach.

Plane flying over earth

1. Enter your search requirements for Puerto Vallarta

2. Compare the best Puerto Vallarta deals from top comparison engines

Flight ticket

3. Book your Puerto Vallarta flight at the cheapest price

Recent deals found from

to:
in:

What are the cheapest return flights to Puerto Vallarta in 2025/2026?

These economy flights were found on FlightsFinder from Canada to Puerto Vallarta in the last few days. Prices subject to availability.

What are the cheapest one-way flights to Puerto Vallarta in 2025/2026?

These economy flights were found on FlightsFinder from Canada to Puerto Vallarta in the last few days. Prices subject to availability.

When are flights to Puerto Vallarta cheapest?

up

The month of November

happy

According to our data, November is on average the cheapest time to book flights to Puerto Vallarta.
You can get flights from C$348 return.

When is the most expensive time to fly to Puerto Vallarta?

up

The month of May

happy

According to our data, May is on average the most expensive time to book flights to Puerto Vallarta.
A return flight could set you back more than C$642.

Why fly to Puerto Vallarta?

Nestled along the Pacific Ocean's sparkling shores, Puerto Vallarta beckons visitors with its vibrant charm and enchanting blend of traditional Mexican culture and modern amenities. This picturesque coastal city boasts stunning sunsets, pristine beaches, and a colorful historic center lined with cobblestone streets and adobe buildings. From indulging in fresh seafood delicacies to exploring lush jungles and hidden waterfalls, Puerto Vallarta offers a delightful fusion of relaxation and adventure. Whether strolling along the Malecon boardwalk or partaking in thrilling water activities, this captivating destination promises a memorable escape for travelers seeking both tranquility and excitement.

Frequently asked questions about Flights to Puerto Vallarta

What is considered a good price to Puerto Vallarta?

A good price for a flight to Puerto Vallarta is C$313 - C$383.

Which popular airports are close to Puerto Vallarta?

The popular airports near Puerto Vallarta include Licenciado Gustavo Díaz Ordaz International Airport (PVR), Don Miguel Hidalgo y Costilla International Airport (GDL), and Manuel Márquez de León International Airport (LAP).

How long does it take to fly to Puerto Vallarta?

The flight to Puerto Vallarta (PVR) is roughly 5 hours 18 minutes and 2,166 miles (3,486 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).

How do I find the cheapest possible flights to Puerto Vallarta?

The best way is to compare flights to Puerto Vallarta from leading comparison sites using our search engine dashboard.

Are there direct flights to Puerto Vallarta?

Yes, there are direct flights to Puerto Vallarta.

What is the weather like in Puerto Vallarta?

Here is the average weather forecast in Puerto Vallarta by month:

• Jan: 29°C
• Feb: 29°C
• Mar: 29°C
• Apr: 30°C
• May: 31°C
• Jun: 32°C
• Jul: 33°C
• Aug: 34°C
• Sep: 34°C
• Oct: 34°C
• Nov: 32°C
• Dec: 30°C

How far is the main airport in Puerto Vallarta from the city centre?

The main airport in Puerto Vallarta is approximately 7.5 miles (12 kilometers) from the city centre.

How far in advance should I book my flight to Puerto Vallarta?

Typically, flights are cheapest to Puerto Vallarta 2 months before departure.

Which day is cheapest to fly to Puerto Vallarta?

Studies show flights to Puerto Vallarta are typically cheaper on Tuesdays and Wednesdays.

Weather in Puerto Vallarta

Rain
Rain

27.7 °C

Tue, 24 Jun 2025

Average Temperature

29°C

Jan

29°C

Feb

29°C

Mar

30°C

Apr

31°C

May

32°C

Jun

33°C

Jul

34°C

Aug

34°C

Sep

34°C

Oct

32°C

Nov

30°C

Dec

Puerto Vallarta

Flight Distance and Flying Time to Puerto Vallarta

Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Puerto Vallarta (PVR)

Distance:
2,166 miles (3,486 kilometres)

Average flight time (direct 5 hours 18 minutes)

Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Puerto Vallarta (PVR)

Distance:
2,473 miles (3,981 kilometres)

Average flight time (direct 5 hours 59 minutes)

Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Puerto Vallarta (PVR)

Distance:
2,204 miles (3,547 kilometres)

Average flight time (direct 5 hours 23 minutes)

Calgary, Canada - Calgary International Airport (YYC) to Puerto Vallarta (PVR)

Distance:
2,156 miles (3,469 kilometres)

Average flight time (direct 5 hours 17 minutes)

Edmonton, Canada - Edmonton International Airport (YEG) to Puerto Vallarta (PVR)

Distance:
2,297 miles (3,697 kilometres)

Average flight time (direct 5 hours 36 minutes)

Halifax, Canada - Metropolitan Area Airport (YHZ) to Puerto Vallarta (PVR)

Distance:
2,898 miles (4,664 kilometres)

Average flight time (direct 6 hours 56 minutes)

Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Puerto Vallarta (PVR)

Distance:
2,390 miles (3,847 kilometres)

Average flight time (direct 5 hours 48 minutes)

Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Puerto Vallarta (PVR)

Distance:
2,617 miles (4,212 kilometres)

Average flight time (direct 6 hours 18 minutes)

Yellowknife, Canada - Yellowknife Airport (YZF) to Puerto Vallarta (PVR)

Distance:
2,920 miles (4,699 kilometres)

Average flight time (direct 6 hours 59 minutes)

Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Puerto Vallarta (PVR)

Distance:
2,067 miles (3,326 kilometres)

Average flight time (direct 5 hours 5 minutes)

St John's, Canada - St Johns International Airport (YYT) to Puerto Vallarta (PVR)

Distance:
3,445 miles (5,543 kilometres)

Average flight time (direct 8 hours 9 minutes)

Kelowna, Canada - Kelowna International Airport (YLW) to Puerto Vallarta (PVR)

Distance:
2,166 miles (3,485 kilometres)

Average flight time (direct 5 hours 18 minutes)

Sept-Iles, Canada - Sept-Iles Airport (YZV) to Puerto Vallarta (PVR)

Distance:
2,940 miles (4,732 kilometres)

Average flight time (direct 7 hours 2 minutes)

Moncton, Canada - Greater Moncton International Airport (YQM) to Puerto Vallarta (PVR)

Distance:
2,878 miles (4,632 kilometres)

Average flight time (direct 6 hours 53 minutes)

Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Puerto Vallarta (PVR)

Distance:
2,108 miles (3,392 kilometres)

Average flight time (direct 5 hours 11 minutes)

Wabush, Canada - Wabush Airport (YWK) to Puerto Vallarta (PVR)

Distance:
3,014 miles (4,851 kilometres)

Average flight time (direct 7 hours 11 minutes)

Victoria Airport, Canada - Victoria International Airport (YYJ) to Puerto Vallarta (PVR)

Distance:
2,178 miles (3,506 kilometres)

Average flight time (direct 5 hours 20 minutes)

Fort McMurray, Canada - Fort McMurray Airport (YMM) to Puerto Vallarta (PVR)

Distance:
2,504 miles (4,030 kilometres)

Average flight time (direct 6 hours 3 minutes)

Comox, Canada - Comox Airport (YQQ) to Puerto Vallarta (PVR)

Distance:
2,276 miles (3,663 kilometres)

Average flight time (direct 5 hours 33 minutes)

Regina, Canada - Regina International Airport (YQR) to Puerto Vallarta (PVR)

Distance:
2,056 miles (3,309 kilometres)

Average flight time (direct 5 hours 4 minutes)

Timmins, Canada - Victor M. Power Airport (YTS) to Puerto Vallarta (PVR)

Distance:
2,336 miles (3,760 kilometres)

Average flight time (direct 5 hours 41 minutes)

Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Puerto Vallarta (PVR)

Distance:
2,177 miles (3,504 kilometres)

Average flight time (direct 5 hours 20 minutes)

Map of Puerto Vallarta

Travel Videos About Puerto Vallarta

Cheapest flight routes found to Puerto Vallarta

From Vancouver

From Vancouver (YVR), Canada to Puerto Vallarta, Mexico (PVR): C$348

Depart: 13 Nov 2025 · Return: 20 Nov 2025 Price found 24 Jun 2025, 09:08

From Toronto

From Toronto (YYZ), Canada to Puerto Vallarta, Mexico (PVR): C$366

Depart: 09 Aug 2025 · Return: 26 Aug 2025 Price found 24 Jun 2025, 08:00

From Calgary

From Calgary (YYC), Canada to Puerto Vallarta, Mexico (PVR): C$381

Depart: 15 Aug 2025 · Return: 24 Aug 2025 Price found 23 Jun 2025, 10:21

From Montreal

From Montreal (YUL), Canada to Puerto Vallarta, Mexico (PVR): C$433

Depart: 05 Aug 2025 · Return: 12 Aug 2025 Price found 23 Jun 2025, 17:07

From Edmonton

From Edmonton (YEG), Canada to Puerto Vallarta, Mexico (PVR): C$453

Depart: 11 Jul 2025 · Return: 18 Jul 2025 Price found 23 Jun 2025, 11:39

From Kelowna

From Kelowna (YLW), Canada to Puerto Vallarta, Mexico (PVR): C$507

Depart: 29 Nov 2025 · Return: 08 Dec 2025 Price found 22 Jun 2025, 18:44

From Winnipeg

From Winnipeg (YWG), Canada to Puerto Vallarta, Mexico (PVR): C$520

Depart: 12 Nov 2025 · Return: 20 Nov 2025 Price found 21 Jun 2025, 03:42

From Victoria

From Victoria (YYJ), Canada to Puerto Vallarta, Mexico (PVR): C$525

Depart: 13 Nov 2025 · Return: 20 Nov 2025 Price found 23 Jun 2025, 15:00

From Comox

From Comox (YQQ), Canada to Puerto Vallarta, Mexico (PVR): C$542

Depart: 02 Sep 2025 · Return: 09 Sep 2025 Price found 22 Jun 2025, 15:42

From Regina

From Regina (YQR), Canada to Puerto Vallarta, Mexico (PVR): C$544

Depart: 07 Aug 2025 · Return: 13 Aug 2025 Price found 22 Jun 2025, 20:50

From Ottawa

From Ottawa (YOW), Canada to Puerto Vallarta, Mexico (PVR): C$553

Depart: 07 Aug 2025 · Return: 14 Aug 2025 Price found 23 Jun 2025, 11:14

From Saskatoon

From Saskatoon (YXE), Canada to Puerto Vallarta, Mexico (PVR): C$597

Depart: 03 Feb 2026 · Return: 03 Feb 2026 Price found 21 Jun 2025, 18:56

From Halifax

From Halifax (YHZ), Canada to Puerto Vallarta, Mexico (PVR): C$608

Depart: 08 Sep 2025 · Return: 12 Sep 2025 Price found 21 Jun 2025, 17:50

From Quebec

From Quebec (YQB), Canada to Puerto Vallarta, Mexico (PVR): C$655

Depart: 10 Jan 2026 · Return: 07 Feb 2026 Price found 23 Jun 2025, 22:31

From Yellowknife

From Yellowknife (YZF), Canada to Puerto Vallarta, Mexico (PVR): C$711

Depart: 10 Jul 2025 · Return: 21 Jul 2025 Price found 22 Jun 2025, 15:03

From St John's

From St John's (YYT), Canada to Puerto Vallarta, Mexico (PVR): C$744

Depart: 13 Oct 2025 · Return: 20 Oct 2025 Price found 22 Jun 2025, 11:37

From Thunder Bay

From Thunder Bay (YQT), Canada to Puerto Vallarta, Mexico (PVR): C$797

Depart: 29 Oct 2025 · Return: 10 Nov 2025 Price found 20 Jun 2025, 19:16

From Moncton

From Moncton (YQM), Canada to Puerto Vallarta, Mexico (PVR): C$831

Depart: 04 Aug 2025 · Return: 16 Aug 2025 Price found 21 Jun 2025, 02:48

From Timmins

From Timmins (YTS), Canada to Puerto Vallarta, Mexico (PVR): C$1,461

Depart: 31 Jan 2026 · Return: 31 Mar 2026 Price found 23 Jun 2025, 15:39

From Fort Mcmurray

From Fort Mcmurray (YMM), Canada to Puerto Vallarta, Mexico (PVR): C$1,744

Depart: 01 Oct 2025 · Return: 01 Oct 2025 Price found 23 Jun 2025, 17:08

Choose Site / Currency

CAD/Canada