Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Zagreb to Barcelona?

Cheap Flights from Barcelona to Zagreb, HR, Croatia - BCN to ZAG Last modified: Jul 27, 2016 12:45 AM

Popular flights from Barcelona to Zagreb Last modified: Jul 27, 2016 12:45 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Vueling
BCNZAG
Thu 8/25
nonstop
ZAGBCN
Thu 9/8
nonstop
EUR142
Select
Vueling
BCNZAG
Fri 8/26
nonstop
ZAGBCN
Thu 9/8
nonstop
EUR142
Select
Vueling
BCNZAG
Mon 9/5
nonstop
ZAGBCN
Thu 9/8
nonstop
EUR142
Select
Vueling
BCNZAG
Thu 9/8
nonstop
ZAGBCN
Fri 9/16
nonstop
EUR142
Select
Iberia
BCNZAG
Fri 8/26
nonstop
ZAGBCN
Thu 9/8
nonstop
EUR158
Select
Iberia
BCNZAG
Mon 9/5
nonstop
ZAGBCN
Thu 9/8
nonstop
EUR158
Select
Iberia
BCNZAG
Mon 9/5
nonstop
ZAGBCN
Fri 9/9
nonstop
EUR158
Select
Iberia
BCNZAG
Wed 9/7
nonstop
ZAGBCN
Fri 9/16
nonstop
EUR158
Select
Iberia
BCNZAG
Thu 9/8
nonstop
ZAGBCN
Fri 9/16
nonstop
EUR158
Select
Croatia
BCNZAG
Tue 10/11
nonstop
ZAGBCN
Sun 10/23
nonstop
EUR162
Select
KLM
BCNZAG
Thu 10/13
1 stop
ZAGBCN
Thu 10/20
1 stop
EUR183
Select
Austrian
BCNZAG
Sat 10/1
1 stop
ZAGBCN
Sun 10/2
1 stop
EUR194
Select
Brussels
BCNZAG
Mon 10/10
1 stop
ZAGBCN
Sat 10/22
1 stop
EUR208
Select
Lufthansa
BCNZAG
Fri 9/2
1 stop
ZAGBCN
Fri 9/9
1 stop
EUR208
Select
Lufthansa
BCNZAG
Tue 9/13
1 stop
ZAGBCN
Sat 9/17
1 stop
EUR208
Select
Lufthansa
BCNZAG
Wed 9/21
1 stop
ZAGBCN
Sat 9/24
1 stop
EUR208
Select
Lufthansa
BCNZAG
Fri 9/30
1 stop
ZAGBCN
Sat 10/8
1 stop
EUR208
Select
Lufthansa
BCNZAG
Mon 10/10
1 stop
ZAGBCN
Sat 10/22
1 stop
EUR208
Select
British Airways
BCNZAG
Tue 11/1
1 stop
ZAGBCN
Tue 11/15
1 stop
EUR227
Select
Alitalia
BCNZAG
Fri 9/23
2 stops
ZAGBCN
Tue 9/27
2 stops
EUR266
Select
Alitalia
BCNZAG
Sun 10/16
2 stops
ZAGBCN
Thu 10/27
2 stops
EUR266
Select
Alitalia
BCNZAG
Sun 10/16
2 stops
ZAGBCN
Wed 10/19
2 stops
EUR266
Select
Alitalia
BCNZAG
Tue 10/25
2 stops
ZAGBCN
Sun 10/30
2 stops
EUR266
Select
Alitalia
BCNZAG
Sun 11/20
2 stops
ZAGBCN
Fri 11/25
2 stops
EUR266
Select
Air France
BCNZAG
Fri 9/23
1 stop
ZAGBCN
Tue 9/27
1 stop
EUR274
Select
Tap Portugal
BCNZAG
Mon 9/5
1 stop
ZAGBCN
Thu 9/8
1 stop
EUR280
Select
Tap Portugal
BCNZAG
Mon 9/5
1 stop
ZAGBCN
Tue 9/13
1 stop
EUR280
Select
Czech
BCNZAG
Tue 8/30
1 stop
ZAGBCN
Mon 9/5
1 stop
EUR312
Select
SmartWings
BCNZAG
Tue 8/30
1 stop
ZAGBCN
Mon 9/5
1 stop
EUR326
Select
LOT
BCNZAG
Thu 9/22
1 stop
ZAGBCN
Sun 9/25
1 stop
EUR383
Select
Germanwings
BCNZAG
Fri 8/26
1 stop
ZAGBCN
Thu 9/8
1 stop
EUR423
Select
Air Berlin
BCNZAG
Sun 10/16
2 stops
ZAGBCN
Thu 10/27
2 stops
EUR3,637
Select

How Much Does it Cost to Fly from Barcelona to Zagreb (BCN to ZAG)?

We have collected flight cost data from across the web for travel from Barcelona to Zagreb, and have found the average flight price for this trip to be EUR162.

When Can I Buy the Cheapest Flight from Barcelona to Zagreb (BCN to ZAG)?

Airlines can adjust prices for plane tickets from Barcelona to Zagreb based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Barcelona to Zagreb

The chart below shows up-to-date information regarding how far in advance a flight from Barcelona to Zagreb should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days EUR300 EUR294
7-14 days EUR218 EUR302
14-21 days EUR254 EUR259
21-30 days EUR142 EUR212
30-60 days EUR142 EUR208
60-90 days EUR162 EUR183
90+ days EUR269 EUR183

Cheapest Day To Fly from Barcelona to Zagreb

The chart below shows up-to-date information regarding the cheapest days to fly from Barcelona to Zagreb.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
EUR142 EUR162 EUR158 EUR142 EUR142 EUR194 EUR190

Lowest Fares Chart By Month from Barcelona to Zagreb

The chart below shows the lowest fare by month when flying from Barcelona to Zagreb.

Month Origin Destination Carrier Depart Date Return Date Stops Price
July Barcelona Zagreb Vueling 7/29/16 8/5/16 0 EUR365
August Barcelona Zagreb Vueling 8/25/16 9/8/16 0 EUR142
September Barcelona Zagreb Vueling 9/5/16 9/8/16 0 EUR142
October Barcelona Zagreb Croatia 10/11/16 10/23/16 0 EUR162
November Barcelona Zagreb KLM 11/1/16 11/15/16 1 EUR183
December Barcelona Zagreb KLM 12/26/16 1/11/17 1 EUR193
February Barcelona Zagreb KLM 2/2/17 2/7/17 1 EUR183
April Barcelona Zagreb Lufthansa 4/28/17 5/1/17 1 EUR208
TIPSave EUR59 by flying into Vienna instead of Zagreb from Barcelona

Non-Stop vs Connecting Flights from Barcelona to Zagreb (BCN to ZAG)

Your Barcelona to Zagreb flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Barcelona to Zagreb is EUR270.

The average price for non-stop flights from Barcelona to Zagreb is EUR162.

The chart below shows up to date information regarding non-stop flights from Barcelona to Zagreb.

Nonstop Flight Details from Barcelona to Zagreb
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Croatia 0 1 0 1 0 0 1 18:20 18:20
Vueling 0 0 1 1 1 0 0 08:05 08:05

Barcelona to Zagreb Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Barcelona to Zagreb?
Answer: The average Barcelona to Zagreb flight time is 2 hours and 5 minutes.
Question: How many kilometers are there between Barcelona and Zagreb?
Answer: The distance from Barcelona to Zagreb is 1229 kilometers.
Question: How common are direct flights from Barcelona to Zagreb?
Answer: There are 6 direct flights from Barcelona to Zagreb.
Question: What is the most popular airline for non-stop flights from Barcelona to Zagreb?
Answer: Croatia Airlines provides 50% of the non-stop flights between Barcelona and Zagreb.
Question: What are the most popular connecting cities when flying from Barcelona to Zagreb?
Answer: Amsterdam, NL

Airports for Your Route

These pages contain information about the major airports in Barcelona and Zagreb, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Barcelona - BCN

FlightsAirlineLowest Price
Barcelona to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, Aurigny, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Jet2, Thomas Cook, Czech, Austrian, Primera Air, SmartWings, TAROM, SATA, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch EUR123
Barcelona to Paris Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Aigle Azur EUR122
Barcelona to Vienna Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ EUR99
Barcelona to Ljubljana Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Adria, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Vueling, WIZZ, Sunexpress, Monarch EUR216
Barcelona to Istanbul Germanwings, Onur Air, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, Atlasjet, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, Pegasus, TAROM, SAS, Brussels, Turkish, Tap Portugal, Air Europa, Vueling, WIZZ, SunExpress, South African* EUR128
Barcelona to Rome Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, TUIfly EUR81
Barcelona to Munich Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, TUIfly, Sunexpress EUR105
Barcelona to Venice Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Air Dolomiti, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, WIZZ EUR137
Barcelona to Split Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Jet2, Thomas Cook, Czech, Austrian, Croatia, SmartWings, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, WIZZ, Sunexpress, Monarch EUR153
Barcelona to Budapest Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ EUR152
Barcelona to Frankfurt Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, TUIfly EUR105
Barcelona to Amsterdam Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch EUR101
Barcelona to Graz Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Eurowings, Bulgaria Air, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Austrian, TAROM, SAS, Brussels, Tap Portugal, Air Europa, Vueling EUR262
Barcelona to Prague Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, WIZZ, Monarch EUR132
Barcelona to Trieste Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Norwegian Air, Bulgaria Air, Ryanair, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, TAROM, SAS, Brussels, Tap Portugal, Air Europa, Vueling EUR145
Barcelona to Milan Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, Aer Lingus, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Niger Air Cargo, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight EUR87
Barcelona to Florence Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Air Dolomiti, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Austrian, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling EUR125
Barcelona to Belgrade Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, Air Serbia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ EUR171
Barcelona to Pula Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Ryanair, NIKI, Iberia, KLM, Lufthansa, LOT, Jet2, Czech, Austrian, Croatia, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Vueling, WIZZ, Monarch EUR345
Barcelona to Zurich Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Aer Lingus, Eurowings, Etihad Regional, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling EUR88
Barcelona to Sarajevo Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Eurowings, Ryanair, NIKI, Adria, KLM, Luxair, Lufthansa, LOT, Austrian, TAROM, SAS, Brussels, Tap Portugal, easyJet, Vueling, WIZZ EUR244

Cheap International Flights to Zagreb - ZAG

FlightsAirlineLowest Price
Toulouse to Zagreb Aegean, Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, Croatia, SAS, Brussels, Tap Portugal, Vueling EUR172
Valencia to Zagreb Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Norwegian Air, Eurowings, Ryanair, NIKI, Iberia, KLM, Lufthansa, Czech, Austrian, Croatia, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly EUR288
Ibiza to Zagreb Germanwings, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Condor, Eurowings, transavia.com, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, Croatia, SmartWings, SAS, Brussels, Germania, Tap Portugal, easyJet, Air Europa, Vueling EUR291
Montpellier to Zagreb Air France, Alitalia, Aer Lingus, KLM, LOT, Austrian, Croatia, SAS EUR311
Palma de Mallorca to Zagreb Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Condor, Bulgaria Air, Iberia, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, Croatia, SmartWings, SAS, Brussels, Air Europa, Vueling EUR307
Pau to Zagreb Air France, Alitalia, Croatia Check Dates
Perpignan to Zagreb Air Berlin, Air France, Alitalia, British Airways, KLM, Czech, Austrian, Croatia, Brussels Check Dates
Lourdes - Tarbes to Zagreb Air France, KLM, Croatia, Brussels Check Dates
Ibiza to London Germanwings, Air Berlin, Air France, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, NIKI, Thomas Cook, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, TUIfly, Sunexpress, Monarch EUR161
Cheap Flights from Barcelona to Zagreb, HR, Croatia, from EUR142 Round trip from BCN to ZAG