>
>
>
>
Flights from Barcelona to Puerto Vallarta
Cheap flight deals from Barcelona to Puerto Vallarta
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
BCN 10:45 AM16h 50m1 stopsPVR 7:35 PMBarcelona - Puerto Vallarta | Wed, May 21 | EmiratesPVR 8:26 PM33h 19m1 stopsBCN 1:45 PMPuerto Vallarta - Barcelona | Wed, May 28 | VolarisPHP 57,843 PHP 87,34434% OFF34% OFFPHP 87,344 PHP 57,843
-
BCN 10:45 AM20h 55m1 stopsPVR 11:40 PMBarcelona - Puerto Vallarta | Thu, May 15 | EmiratesPVR 6:02 AM23h 43m1 stopsBCN 1:45 PMPuerto Vallarta - Barcelona | Wed, May 21 | AeromexicoPHP 60,195 PHP 87,34431% OFF31% OFFPHP 87,344 PHP 60,195
-
BCN 11:35 AM32h 55m1 stopsPVR 12:30 PMBarcelona - Puerto Vallarta | Tue, May 6 | Delta Air LinesPVR 1:40 PM35h 40m1 stopsBCN 9:20 AMPuerto Vallarta - Barcelona | Sun, May 11 | Delta Air LinesPHP 61,211 PHP 87,34430% OFF30% OFFPHP 87,344 PHP 61,211
-
BCN 10:45 AM20h 55m1 stopsPVR 11:40 PMBarcelona - Puerto Vallarta | Thu, May 22 | EmiratesPVR 6:02 AM23h 43m1 stopsBCN 1:45 PMPuerto Vallarta - Barcelona | Thu, May 29 | AeromexicoPHP 62,16528% OFFPHP 87,344 PHP 62,165
-
BCN 11:05 AM20h 31m1 stopsPVR 11:36 PMBarcelona - Puerto Vallarta | Fri, Jun 6 | EmiratesPVR 6:02 AM23h 43m1 stopsBCN 1:45 PMPuerto Vallarta - Barcelona | Fri, Jun 13 | AeromexicoPHP 62,22728% OFFPHP 87,344 PHP 62,227
-
BCN 10:45 AM16h 50m1 stopsPVR 7:35 PMBarcelona - Puerto Vallarta | Mon, May 5 | EmiratesPVR 1:11 PM16h 34m1 stopsBCN 1:45 PMPuerto Vallarta - Barcelona | Mon, May 12 | VolarisPHP 62,45428% OFFPHP 87,344 PHP 62,454
-
BCN 10:45 AM21h 5m1 stopsPVR 11:50 PMBarcelona - Puerto Vallarta | Wed, May 7 | EmiratesPVR 10:47 AM18h 58m1 stopsBCN 1:45 PMPuerto Vallarta - Barcelona | Wed, May 14 | AeromexicoPHP 63,73627% OFFPHP 87,344 PHP 63,736
-
BCN 12:20 PM32h 40m1 stopsPVR 1:00 PMBarcelona - Puerto Vallarta | Fri, Apr 18 | American AirlinesPVR 3:27 PM34h 43m1 stopsBCN 10:10 AMPuerto Vallarta - Barcelona | Thu, Apr 24 | American AirlinesPHP 63,82227% OFFPHP 87,344 PHP 63,822
-
BCN 11:05 AM30h 55m1 stopsPVR 10:00 AMBarcelona - Puerto Vallarta | Tue, Jun 10 | EmiratesPVR 8:45 AM21h1 stopsBCN 1:45 PMPuerto Vallarta - Barcelona | Tue, Jun 17 | VivaPHP 64,60326% OFFPHP 87,344 PHP 64,603
-
BCN 4:00 PM31h 55m1 stopsPVR 3:55 PMBarcelona - Puerto Vallarta | Thu, May 22 | United AirlinesPVR 5:00 PM37h1 stopsBCN 2:00 PMPuerto Vallarta - Barcelona | Sun, May 25 | United AirlinesPHP 64,63526% OFFPHP 87,344 PHP 64,635
-
BCN 1:00 PM17h 25m1 stopsPVR Invalid DateBarcelona - Puerto Vallarta | Tue, Apr 15 | Normal AirlinePVR 3:00 PM6hNonstopBCN 4:00 PMPuerto Vallarta - Barcelona | Thu, Apr 17 | Normal AirlineFind More FlightsFind More Flights
-
BCN 2:25 PM31h 51m1 stopsPVR 2:16 PMBarcelona - Puerto Vallarta | Sat, May 3 | WestJetPHP 24,174 PHP 68,98865% OFF65% OFFPHP 68,988 PHP 24,174
-
BCN 3:10 PM30h 12m1 stopsPVR 1:22 PMBarcelona - Puerto Vallarta | Sat, May 3 | Vueling AirlinesPHP 28,370 PHP 68,98859% OFF59% OFFPHP 68,988 PHP 28,370
-
BCN 2:25 PM31h 51m1 stopsPVR 2:16 PMBarcelona - Puerto Vallarta | Sun, Jun 1 | WestJetPHP 33,114 PHP 68,98852% OFF52% OFFPHP 68,988 PHP 33,114
-
BCN 3:10 PM30h 12m1 stopsPVR 1:22 PMBarcelona - Puerto Vallarta | Sat, May 3 | IberiaPHP 33,66251% OFFPHP 68,988 PHP 33,662
-
BCN 2:25 PM31h 51m1 stopsPVR 2:16 PMBarcelona - Puerto Vallarta | Sat, May 24 | WestJetPHP 34,95949% OFFPHP 68,988 PHP 34,959
-
BCN 2:25 PM31h 51m1 stopsPVR 2:16 PMBarcelona - Puerto Vallarta | Sun, Apr 27 | WestJetPHP 39,63343% OFFPHP 68,988 PHP 39,633
-
BCN 2:25 PM31h 51m1 stopsPVR 2:16 PMBarcelona - Puerto Vallarta | Sun, May 4 | WestJetPHP 39,92242% OFFPHP 68,988 PHP 39,922
-
BCN 3:10 PM31h 15m1 stopsPVR 2:25 PMBarcelona - Puerto Vallarta | Sat, Apr 26 | IberiaPHP 41,01641% OFFPHP 68,988 PHP 41,016
-
BCN 10:45 AM16h 50m1 stopsPVR 7:35 PMBarcelona - Puerto Vallarta | Tue, May 20 | EmiratesPHP 48,87828% OFFPHP 68,988 PHP 48,878
-
BCN 2:25 PM31h 51m1 stopsPVR 2:16 PMBarcelona - Puerto Vallarta | Wed, Apr 30 | WestJetPHP 51,05126% OFFPHP 68,988 PHP 51,051
-
BCN 1:00 PM17h 25m1 stopsPVR Invalid DateBarcelona - Puerto Vallarta | Tue, Apr 15 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly from Barcelona to Puerto Vallarta?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Barcelona (BCN) to Puerto Vallarta (PVR) the cheapest?
Airlines adjust prices for flights from Barcelona to Puerto Vallarta based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Barcelona (BCN) to Puerto Vallarta (PVR) cost?
According to Trip.com's data, the lowest price is around PHP 76,021.
How to find a cheap flight from Barcelona to Puerto Vallarta
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Barcelona to Puerto Vallarta. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Info | Barcelona to Puerto Vallarta
Cheapest one-way flight price | PHP 24,173 |
---|---|
Off-season for travel | April |
Peak season for travel | June |
Flight distance | 9,857.38 km |
Popular airline | American Airlines |
More Travel Options
-
Popular Routes to Puerto Vallarta
-
Popular Airlines to Puerto Vallarta
-
Popular Flights From Barcelona
-
Popular Puerto Vallarta Hotels
- Cheap tickets from Arcata to Puerto Vallarta
- Cheap tickets from Alamosa to Puerto Vallarta
- Plane tickets from Brandon to Puerto Vallarta
- Cheap tickets from Fortaleza to Puerto Vallarta
- Cheap flights from Alice Springs to Puerto Vallarta
- Cheap flights from Buenos Aires to Puerto Vallarta
- Plane tickets from Nantucket to Puerto Vallarta
- Plane tickets from Oulu to Puerto Vallarta
- Cheap flights from Auckland to Puerto Vallarta
- Plane tickets from Terrace to Puerto Vallarta
- Cheap KM Malta Airlines tickets to Puerto Vallarta
- Cheap Jet2.com tickets to Puerto Vallarta
- Cheap Airblue tickets to Puerto Vallarta
- Cebu Pacific flight tickets to Puerto Vallarta
- Cheap Tropic Air flights to Puerto Vallarta
- Cheap Garuda Indonesia flights to Puerto Vallarta
- Air Mauritius flight tickets to Puerto Vallarta
- Cheap Vueling Airlines flights to Puerto Vallarta
- Sky High Aviation Services flight tickets to Puerto Vallarta
- ASL Airlines France flight tickets to Puerto Vallarta
- Cheap Norse Atlantic Airways flights to Puerto Vallarta
- Cheap ZIPAIR tickets to Puerto Vallarta
- Cheap World2Fly tickets to Puerto Vallarta
- Copa Airlines flight tickets to Puerto Vallarta
- Cheap Virgin Australia flights to Puerto Vallarta
- Cheap flights from Barcelona to Cebu
- Plane tickets from Barcelona to Seoul
- Plane tickets from Barcelona to Zurich
- Cheap flights from Barcelona to Rome
- Cheap flights from Barcelona to Lisbon
- Cheap tickets from Barcelona to Nice
- Plane tickets from Barcelona to Guangzhou
- Cheap tickets from Barcelona to Paris
- Cheap tickets from Barcelona to Manila
- Cheap flights from Barcelona to Santander
- Cheap flights from Barcelona to Seville
- Cheap tickets from Barcelona to Dubrovnik
- Cheap tickets from Barcelona to Palma de Mallorca
- Cheap flights from Barcelona to Milan
- Cheap tickets from Barcelona to London