How can I find cheap flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
Explore the cheapest one-way and round-trip flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport over the next 90 days, with one-way fares from MYR 277 and round-trip from MYR 659. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Round-trip
- Recommended
- Nonstop
- Next 7 days
- Fastest
- Cheapest
ZAG 6:10 PM27h 5m1 stopBCN 9:15 PMZagreb - Barcelona | Fri, Nov 27 | RyanairMYR 277 MYR 92770% off70% offMYR 927 MYR 277
ZAG 9:55 AM10h 25m1 stopBCN 8:20 PMZagreb - Barcelona | Fri, Dec 18 | RyanairMYR 287 MYR 92769% off69% offMYR 927 MYR 287
ZAG 6:10 PM6h 35m1 stopBCN 12:45 AMZagreb - Barcelona | Fri, Dec 11 | RyanairMYR 296 MYR 92768% off68% offMYR 927 MYR 296
ZAG 6:30 PM6h 35m1 stopBCN 1:05 AMZagreb - Barcelona | Sun, Nov 15 | RyanairMYR 32165% offMYR 927 MYR 321
ZAG 5:00 PM19h 15m1 stopBCN 12:15 PMZagreb - Barcelona | Sat, Nov 14 | RyanairMYR 33164% offMYR 927 MYR 331
ZAG 5:00 PM7h 45m1 stopBCN 12:45 AMZagreb - Barcelona | Sat, Dec 5 | RyanairMYR 33564% offMYR 927 MYR 335
ZAG 9:30 AM10h 20m1 stopBCN 7:50 PMZagreb - Barcelona | Sat, Jan 2 | Air SerbiaMYR 38159% offMYR 927 MYR 381
ZAG 9:30 AM23h 40m1 stopBCN 9:10 AMZagreb - Barcelona | Sat, Dec 5 | Air SerbiaMYR 40256% offMYR 927 MYR 402
ZAG 9:30 AM23h 40m1 stopBCN 9:10 AMZagreb - Barcelona | Sat, Dec 26 | Air SerbiaMYR 40656% offMYR 927 MYR 406
ZAG 1:00 PM17h 25m1 stopBCN 2:00 PMZagreb - Barcelona | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Thu, Dec 3 | Croatia Airlines
BCN 6:30 PM2h 5mNonstopZAG 8:35 PMBarcelona - Zagreb | Thu, Dec 10 | Croatia AirlinesMYR 659 MYR 97232% off32% offMYR 972 MYR 659
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Dec 15 | Croatia Airlines
BCN 6:30 PM2h 5mNonstopZAG 8:35 PMBarcelona - Zagreb | Sat, Dec 19 | Croatia AirlinesMYR 659 MYR 97232% off32% offMYR 972 MYR 659
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Thu, Nov 26 | Croatia Airlines
BCN 6:30 PM2h 5mNonstopZAG 8:35 PMBarcelona - Zagreb | Thu, Dec 3 | Croatia AirlinesMYR 663 MYR 97232% off32% offMYR 972 MYR 663
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Thu, Dec 24 | Croatia Airlines
BCN 6:30 PM2h 5mNonstopZAG 8:35 PMBarcelona - Zagreb | Thu, Dec 31 | Croatia AirlinesMYR 67930% offMYR 972 MYR 679
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Dec 8 | Croatia Airlines
BCN 6:30 PM2h 5mNonstopZAG 8:35 PMBarcelona - Zagreb | Sat, Dec 12 | Croatia AirlinesMYR 68430% offMYR 972 MYR 684
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Thu, Dec 17 | Croatia Airlines
BCN 6:30 PM2h 5mNonstopZAG 8:35 PMBarcelona - Zagreb | Tue, Dec 22 | Croatia AirlinesMYR 70428% offMYR 972 MYR 704
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Nov 24 | Croatia Airlines
BCN 6:30 PM2h 5mNonstopZAG 8:35 PMBarcelona - Zagreb | Sat, Nov 28 | Croatia AirlinesMYR 70627% offMYR 972 MYR 706
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Dec 22 | Croatia Airlines
BCN 6:30 PM2h 5mNonstopZAG 8:35 PMBarcelona - Zagreb | Tue, Dec 29 | Croatia AirlinesMYR 70927% offMYR 972 MYR 709
ZAG 9:30 AM23h 40m1 stopBCN 9:10 AMZagreb - Barcelona | Sun, Nov 29 | Air Serbia
BCN 8:35 PM11h 10m1 stopZAG 7:45 AMBarcelona - Zagreb | Tue, Dec 1 | Air SerbiaMYR 69928% offMYR 972 MYR 699
ZAG 1:00 PM17h 25m1 stopBCN 2:00 PMZagreb - Barcelona | Wed, Nov 11 | Normal Airline
BCN 3:00 PM6hNonstopZAG 4:00 PMBarcelona - Zagreb | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Nov 29 | Croatia AirlinesMYR 657 MYR 1,63660% off60% offMYR 1,636 MYR 657
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Dec 15 | Croatia AirlinesMYR 664 MYR 1,63659% off59% offMYR 1,636 MYR 664
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Nov 22 | Croatia AirlinesMYR 679 MYR 1,63657% off57% offMYR 1,636 MYR 679
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Dec 22 | Croatia AirlinesMYR 68257% offMYR 1,636 MYR 682
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Dec 13 | Croatia AirlinesMYR 68357% offMYR 1,636 MYR 683
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Jan 5 | Croatia AirlinesMYR 69157% offMYR 1,636 MYR 691
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Thu, Dec 17 | Croatia AirlinesMYR 69457% offMYR 1,636 MYR 694
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Dec 20 | Croatia AirlinesMYR 69557% offMYR 1,636 MYR 695
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Dec 6 | Croatia AirlinesMYR 72456% offMYR 1,636 MYR 724
ZAG 1:00 PM17h 25m1 stopBCN 2:00 PMZagreb - Barcelona | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Nov 29 | Croatia AirlinesMYR 657 MYR 1,02536% off36% offMYR 1,025 MYR 657
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Nov 17 | Croatia AirlinesMYR 658 MYR 2,98778% off78% offMYR 2,987 MYR 658
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Dec 15 | Croatia AirlinesMYR 664 MYR 1,02535% off35% offMYR 1,025 MYR 664
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Wed, Dec 9 | Croatia AirlinesMYR 67327% offMYR 927 MYR 673
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Fri, Dec 18 | Croatia AirlinesMYR 67627% offMYR 927 MYR 676
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Nov 22 | Croatia AirlinesMYR 67934% offMYR 1,025 MYR 679
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Dec 22 | Croatia AirlinesMYR 68233% offMYR 1,025 MYR 682
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Dec 13 | Croatia AirlinesMYR 68333% offMYR 1,025 MYR 683
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Jan 5 | Croatia AirlinesMYR 69133% offMYR 1,025 MYR 691
ZAG 1:00 PM17h 25m1 stopBCN 2:00 PMZagreb - Barcelona | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Nov 10 | Croatia AirlinesMYR 903 MYR 2,98770% off70% offMYR 2,987 MYR 903
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Thu, Nov 12 | Croatia AirlinesMYR 2,082 MYR 2,98730% off30% offMYR 2,987 MYR 2,082
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Nov 15 | Croatia AirlinesMYR 2,180 MYR 2,98727% off27% offMYR 2,987 MYR 2,180
ZAG 1:00 PM17h 25m1 stopBCN 2:00 PMZagreb - Barcelona | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Nov 29 | Croatia AirlinesMYR 657 MYR 1,02536% off36% offMYR 1,025 MYR 657
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Nov 17 | Croatia AirlinesMYR 658 MYR 2,98778% off78% offMYR 2,987 MYR 658
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Dec 15 | Croatia AirlinesMYR 664 MYR 1,02535% off35% offMYR 1,025 MYR 664
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Wed, Dec 9 | Croatia AirlinesMYR 67327% offMYR 927 MYR 673
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Fri, Dec 18 | Croatia AirlinesMYR 67627% offMYR 927 MYR 676
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Nov 22 | Croatia AirlinesMYR 67934% offMYR 1,025 MYR 679
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Dec 22 | Croatia AirlinesMYR 68233% offMYR 1,025 MYR 682
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Sun, Dec 13 | Croatia AirlinesMYR 68333% offMYR 1,025 MYR 683
ZAG 3:30 PM2h 10mNonstopBCN 5:40 PMZagreb - Barcelona | Tue, Jan 5 | Croatia AirlinesMYR 69133% offMYR 1,025 MYR 691
ZAG 1:00 PM17h 25m1 stopBCN 2:00 PMZagreb - Barcelona | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Zagreb to Barcelona are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport
Which month has the lowest one-way flight price from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com data from the past 12 months, if you’re looking for low one-way flight fares from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport, the best time to book is in November, with an average price of MYR 816. Try to avoid March, when prices are highest, averaging around MYR 1,154.
Which month is the cheapest for round-trip flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com data from the past 12 months, December is usually the cheapest month to find flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport, with an average price of MYR 735. In contrast, June is typically the most expensive month, with average prices reaching MYR 1,759.
What is the cheapest day of the week to fly from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport is usually Monday, with average fares typically lower than other days. Try to avoid departing on Friday, as prices are usually the highest on that day.
Which airline offers the cheapest flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
The cheapest airline flying from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport is Ryanair (from MYR 211) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
Check the schedule for flights from Zagreb to Barcelona and find the flight that best matches your travel plans.
-
FR8836
Zagreb Airport
2:00 PM
ZAG
3:25 PM
FCO
S - - W T F -Search -
VY6021
Leonardo da Vinci–Fiumicino Airport
11:35 PM
FCO
1:25 AM
BCN
- - - - - F S -
FR2189
Zagreb Airport
2:40 PM
ZAG
4:05 PM
STN
S M T W T F SSearch -
FR8230
London Stansted Airport
8:10 AM
STN
11:20 AM
BCN
S M T W T F S -
JU601
Zagreb Airport
8:15 AM
ZAG
9:30 AM
BEG
S M - W T F SSearch -
JU584
Belgrade Nikola Tesla Airport
5:10 PM
BEG
7:50 PM
BCN
- - T - T - S -
FR2189
Zagreb Airport
2:40 PM
ZAG
4:05 PM
STN
S M T W T F SSearch -
U25743
London Southend Airport
5:10 PM
SEN
8:10 PM
BCN
- - - W - - S -
OU668
Zagreb Airport
11:40 AM
ZAG
12:35 PM
DBV
S M T - T F -Search -
VY1091
Dubrovnik Airport
8:55 PM
DBV
11:20 PM
BCN
- - - - - F - -
JU605
Zagreb Airport
10:05 PM
ZAG
11:20 PM
BEG
S - T - T - SSearch -
JU580
Belgrade Nikola Tesla Airport
4:55 AM
BEG
7:35 AM
BCN
S M - W - F - -
FR6000
Zagreb Airport
5:55 AM
ZAG
7:10 AM
BGY
S M - - T F SSearch -
FR7538
Milan Malpensa Airport
5:50 AM
MXP
7:30 AM
BCN
- - - - T - S -
KL1968
Zagreb Airport
4:35 PM
ZAG
6:45 PM
AMS
S M T W T F SSearch -
KL1513
Amsterdam Airport Schiphol
10:05 AM
AMS
12:15 PM
BCN
S M T W T F S -
FR8836
Zagreb Airport
2:00 PM
ZAG
3:25 PM
FCO
S - - W T F -Search -
W46021
Leonardo da Vinci–Fiumicino Airport
12:40 PM
FCO
2:30 PM
BCN
- - - W - F S -
JU601
Zagreb Airport
8:15 AM
ZAG
9:30 AM
BEG
S M - W T F SSearch -
JU580
Belgrade Nikola Tesla Airport
4:55 AM
BEG
7:35 AM
BCN
S M - W - F -
About Zagreb Airport and Josep Tarradellas Barcelona-El Prat Airport
Learn about Zagreb Airport (ZAG) and Josep Tarradellas Barcelona-El Prat Airport (BCN) — including location, terminals, transportation, and travel tips.
| Flight distance | 1,229.81 km |
|---|---|
| Cheapest one-way ticket price | MYR 277 |
| Cheapest return ticket price | MYR 659 |
FAQs for Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport Flights
How long is the flight from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport takes about 1 hour 56 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Zagreb Airport (ZAG) to Josep Tarradellas Barcelona-El Prat Airport (BCN)?
There are around 1 daily flights from Zagreb Airport (ZAG) to Josep Tarradellas Barcelona-El Prat Airport (BCN).What is the flight schedule from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
The earliest flight from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport departs at 15:30, and the last departs at 15:30, with about 1 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Zagreb Airport (ZAG) to Josep Tarradellas Barcelona-El Prat Airport (BCN) most expensive?
The route from Zagreb Airport (ZAG) to Josep Tarradellas Barcelona-El Prat Airport (BCN) is quite popular. Without considering departure times or holidays, tickets cost around MYR 1,089 in November, the most expensive month to book this route.Which airline operates the most direct flights from Zagreb Airport (ZAG) to Josep Tarradellas Barcelona-El Prat Airport (BCN)?
Croatia Airlines is a very popular airline operating an average of 506 flights per month.What are the cheapest flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
One-way flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport currently start from MYR 277, and round-trip fares start from MYR 659. The current lowest fare is a Ryanair flight departing on Fri, Nov 27; prices may vary depending on availability.Which airlines offer direct flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
Yes. Croatia Airlines operate direct flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport, with an average flight time of 1 hour 56 minutes, and around 3 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport is MYR 1,046. Prices may vary depending on the departure date, airline, and availability.How many weekly flights are there from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport?
Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport operates around 3 weekly flights, mainly by Croatia Airlines. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Zagreb Airport to Josep Tarradellas Barcelona-El Prat Airport on Trip.com?
Enter Zagreb Airport and Josep Tarradellas Barcelona-El Prat Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Return plane tickets from Pleso Airport to Charles De Gaulle Airport
- Cheap tickets from Pleso Airport to Mactan International Airport
- Cheap tickets from Pleso Airport to Ninoy Aquino International Airport
- Return plane tickets from Pleso Airport to Davao Airport
- Cheap flights from Pleso Airport to Fiumicino Leonardo da Vinci Airport
- Return plane tickets from Pleso Airport to Cebu
- Plane tickets from Pleso Airport to Bacolod
- Return plane tickets from Pleso Airport to Manila
- Cheap flights from Pleso Airport to Paris
- Return plane tickets from Pleso Airport to Rome
- Cheap tickets from Mactan International Airport to Barcelona Airport
- Cheap flights from Lisbon Airport to Barcelona Airport
- Cheap flights from Ninoy Aquino International Airport to Barcelona Airport
- Return plane tickets from Malpensa Airport to Barcelona Airport
- Return plane tickets from Athens International Airport "Eleftherios Venizelos" to Barcelona Airport
- Return flight tickets from Athens to Barcelona Airport
- Return flight tickets from Paris to Barcelona Airport
- Return flight tickets from Manila to Barcelona Airport
- Return flight tickets from Milan to Barcelona Airport
- Plane tickets from Cebu to Barcelona Airport
- Cheap flights from Pleso Airport to Paris
- Return plane tickets from Pleso Airport to Bacolod
- Cheap flights from Pleso Airport to Rome
- Return plane tickets from Pleso Airport to Cebu
- Cheap flights from Pleso Airport to Manila
- Cheap flights from Pleso Airport to Davao Airport
- Cheap flights from Pleso Airport to Ninoy Aquino International Airport
- Cheap flights from Pleso Airport to Fiumicino Leonardo da Vinci Airport
- Cheap flights from Pleso Airport to Mactan International Airport
- Return plane tickets from Pleso Airport to Charles De Gaulle Airport
- First Time Fly
- Indonesia eSIM
- Shenzhen Airport to City
- Ninoy Aquino International Airport
- Can I Bring Food on a Plane
- Amap
- UAE Arrival Card
- Best Time to Visit Palawan
- eSIM
- What to Do in Sanya
- Hong Kong Plug
- PAGSS Lounge
- USA Visa
- Shanghai Maglev Train
- Thailand eSIM
- What to Eat in Guangzhou
- EasyCard
- Hong Kong Airport to City
- Trip.com Credit Card Promo Code
- Trip.com Baggage Add-on
- Chongqing Attractions
- Seoul Metro Map
- Canada ETA
- International Flights Without a Passport
- Hong Kong Visa
- What to Do in Tgaytay
- Europe eSIM
- BIGBANG Singapore Concert 2026
- Taipei MRT Map
- Can We Book Flight Tickets Without Visa
- AA1583 Flight Status
- Flights to Nouakchott International Airport
- AA175 Flight Status
- AA6095 Flight Status
- Flights from Rockland
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.