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 Barcelona to Zagreb?

Cheap Flights from Zagreb to Barcelona, ES, Spain - ZAG to BCN Last modified: Aug 26, 2016 2:00 AM

Popular flights from Zagreb to Barcelona Last modified: Aug 26, 2016 2:00 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.

Turkish
ZAGBCN
Thu 9/22
1 stop
BCNZAG
Sun 9/25
1 stop
HRK964
Select
Turkish
ZAGBCN
Thu 9/22
1 stop
BCNZAG
Mon 9/26
1 stop
HRK964
Select
Turkish
ZAGBCN
Fri 9/23
1 stop
BCNZAG
Sun 9/25
1 stop
HRK964
Select
Turkish
ZAGBCN
Mon 10/3
1 stop
BCNZAG
Fri 10/7
1 stop
HRK964
Select
Turkish
ZAGBCN
Wed 10/19
1 stop
BCNZAG
Sun 10/23
1 stop
HRK964
Select
Iberia
ZAGBCN
Tue 9/13
nonstop
BCNZAG
Fri 9/16
nonstop
HRK1,157
Select
KLM
ZAGBCN
Tue 11/1
1 stop
BCNZAG
Tue 11/8
1 stop
HRK1,184
Select
KLM
ZAGBCN
Wed 11/9
1 stop
BCNZAG
Wed 11/16
1 stop
HRK1,184
Select
KLM
ZAGBCN
Tue 11/22
1 stop
BCNZAG
Thu 12/1
1 stop
HRK1,184
Select
KLM
ZAGBCN
Sat 12/24
1 stop
BCNZAG
Sat 12/31
1 stop
HRK1,184
Select
Croatia
ZAGBCN
Tue 10/18
nonstop
BCNZAG
Tue 10/25
nonstop
HRK1,190
Select
Air France
ZAGBCN
Wed 11/30
1 stop
BCNZAG
Mon 12/5
1 stop
HRK1,350
Select
Austrian
ZAGBCN
Mon 9/26
1 stop
BCNZAG
Wed 10/5
1 stop
HRK1,509
Select
Swiss
ZAGBCN
Wed 9/28
1 stop
BCNZAG
Mon 10/3
1 stop
HRK1,509
Select
Swiss
ZAGBCN
Wed 10/5
1 stop
BCNZAG
Tue 10/11
1 stop
HRK1,509
Select
Brussels
ZAGBCN
Fri 11/4
1 stop
BCNZAG
Sun 11/13
1 stop
HRK1,529
Select
Brussels
ZAGBCN
Wed 11/9
1 stop
BCNZAG
Wed 11/16
1 stop
HRK1,529
Select
Brussels
ZAGBCN
Fri 11/18
1 stop
BCNZAG
Wed 11/23
1 stop
HRK1,529
Select
Brussels
ZAGBCN
Fri 11/25
1 stop
BCNZAG
Sun 11/27
1 stop
HRK1,529
Select
Lufthansa
ZAGBCN
Wed 10/5
1 stop
BCNZAG
Tue 10/11
1 stop
HRK1,529
Select
Lufthansa
ZAGBCN
Tue 10/18
1 stop
BCNZAG
Tue 10/25
1 stop
HRK1,529
Select
Lufthansa
ZAGBCN
Thu 10/20
1 stop
BCNZAG
Sun 10/23
1 stop
HRK1,529
Select
Lufthansa
ZAGBCN
Tue 11/1
1 stop
BCNZAG
Tue 11/8
1 stop
HRK1,529
Select
Lufthansa
ZAGBCN
Fri 11/4
1 stop
BCNZAG
Sun 11/13
1 stop
HRK1,529
Select
British Airways
ZAGBCN
Wed 11/30
1 stop
BCNZAG
Mon 12/5
1 stop
HRK1,682
Select
Alitalia
ZAGBCN
Fri 12/2
2 stops
BCNZAG
Tue 12/6
2 stops
HRK1,735
Select
Czech
ZAGBCN
Mon 10/10
1 stop
BCNZAG
Wed 10/12
1 stop
HRK2,480
Select
Air Serbia
ZAGBCN
Wed 10/5
2 stops
BCNZAG
Tue 10/11
2 stops
HRK2,566
Select
LOT
ZAGBCN
Fri 10/7
1 stop
BCNZAG
Sun 10/9
1 stop
HRK2,586
Select
Tap Portugal
ZAGBCN
Wed 9/28
1 stop
BCNZAG
Mon 10/3
1 stop
HRK3,164
Select

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

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

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

Airlines can adjust prices for plane tickets from Zagreb to Barcelona 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 Zagreb to Barcelona

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

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days HRK1,416 HRK2,074
7-14 days HRK1,569 HRK1,788
14-21 days HRK1,157 HRK1,655
21-30 days HRK1,297 HRK964
30-60 days HRK1,190 HRK964
60-90 days HRK0 HRK1,184
90+ days HRK1,077 HRK964

Cheapest Day To Fly from Zagreb to Barcelona

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

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
HRK964 HRK1,157 HRK964 HRK964 HRK964 HRK1,483 HRK1,416

Lowest Fares Chart By Month from Zagreb to Barcelona

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

Month Origin Destination Carrier Depart Date Return Date Stops Price
August Zagreb Barcelona Turkish 8/29/16 9/3/16 1 HRK2,652
September Zagreb Barcelona Turkish 9/22/16 9/25/16 1 HRK964
October Zagreb Barcelona Turkish 10/3/16 10/7/16 1 HRK964
November Zagreb Barcelona KLM 11/1/16 11/8/16 1 HRK1,184
December Zagreb Barcelona Turkish 12/2/16 12/6/16 1 HRK964
January Zagreb Barcelona KLM 1/4/17 1/10/17 1 HRK1,197
February Zagreb Barcelona KLM 2/1/17 2/15/17 1 HRK1,184
March Zagreb Barcelona KLM 3/18/17 3/25/17 1 HRK1,323

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Zagreb to Barcelona

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Zagreb to Barcelona.

Next 30 Days

SunMonTueWedThuFriSat
4 5 6 7 8 9 10
HRK1,569
11 12 13 14 15 16 17
HRK1,569
18 19 20 21 22 23 24
HRK1,297
25 26 27 28 29 30 1
HRK1,297

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

Your Zagreb to Barcelona 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 Zagreb to Barcelona is HRK1,881.

The average price for non-stop flights from Zagreb to Barcelona is HRK1,230.

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

Nonstop Flight Details from Zagreb to Barcelona
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Croatia 0 1 0 1 0 0 1 15:05 15:05
Vueling 1 0 0 0 1 0 0 09:45 09:45

Zagreb to Barcelona Flight Questions

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

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

Airlines Flying from Zagreb to Barcelona (ZAG to BCN) Number of flights searched: 148Last modified: Aug 26, 2016 2:00 AM

Below are the different airlines that fly from Zagreb to Barcelona with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Zagreb to Barcelona.

Zagreb to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Germanwings CGN X X X X X X
Air France CDG X X X X X X X
Iberia MAD X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
LOT WAW X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
Austrian VIE X X X X X X X
Croatia - X X X
Brussels BRU X X X X X X
Turkish IST X X X X X X X
Vueling - X X

Airports for Your Route

These pages contain information about the major airports in Zagreb and Barcelona, 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 Zagreb - ZAG

FlightsAirlineLowest Price
Zagreb to London Germanwings, Air France, Alitalia, British Airways, Eurowings, Iberia, Air Serbia, KLM, Lufthansa, LOT, Swiss, El Al, Czech, Austrian, Croatia, Qatar, SmartWings, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, Vueling HRK1,037
Zagreb to Paris Germanwings, Air France, Alitalia, British Airways, Iberia, Air Serbia, KLM, Lufthansa, LOT, Swiss, Czech, Austrian, Croatia, Qatar, SmartWings, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, Vueling HRK964

Cheap International Flights to Barcelona - BCN

FlightsAirlineLowest Price
Vienna to Barcelona Germanwings, Air Moldova, Aegean, Air Berlin, Air France, Finnair, Alitalia, Belavia, British Airways, airBaltic, Norwegian Shuttle, Aer Lingus, Emirates, Eurowings, Bulgaria Air, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, El Al, Austrian, Pegasus, UIA, Qatar, TAROM, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, TunisAir, easyJet, Vueling HRK732
Venice to Barcelona Germanwings, Air Moldova, Aegean, Air Berlin, Air Canada, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, Norwegian Shuttle, Aer Lingus, Emirates, Eurowings, Ryanair, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, UIA, Qatar, SmartWings, SAS, Brussels, Aeroflot, Turkish, Transavia, Tap Portugal, Air Transat, TunisAir, easyJet, Air Europa, Vueling, WIZZ HRK984
Budapest to Barcelona Germanwings, Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, airBaltic, Air China, Norwegian Air, Norwegian Shuttle, Aer Lingus, Emirates, Eurowings, Bulgaria Air, Ryanair, transavia.com, Iberia, KLM, Lufthansa, LOT, Swiss, Czech, Austrian, Pegasus, Qatar, SmartWings, TAROM, SAS, Brussels, Aeroflot, Turkish, Air Transat, easyJet, Air Europa, Vueling, WIZZ HRK599
Split to Barcelona Germanwings, Aegean, Air Berlin, Finnair, Alitalia, British Airways, Norwegian Air, Norwegian Shuttle, NIKI, Iberia, Air Serbia, Lufthansa, LOT, Swiss, Czech, Austrian, Croatia, SmartWings, SAS, Aeroflot, Tap Portugal, easyJet, Vueling HRK1,197
Ljubljana to Barcelona Aegean, Air France, Finnair, Alitalia, NIKI, Air Serbia, KLM, Lufthansa, LOT, Swiss, Austrian, SAS, Brussels, Turkish, Tap Portugal HRK1,815
Bratislava to Barcelona Alitalia, Czech, SmartWings HRK1,775
Sarajevo to Barcelona Germanwings, Alitalia, Norwegian Shuttle, Air Serbia, Lufthansa, Swiss, Austrian, Croatia, Pegasus, Turkish HRK1,469
Linz to Barcelona Lufthansa, LOT, Austrian HRK1,429
Trieste to Barcelona Air France, Alitalia, Ryanair, Iberia, KLM, Lufthansa, TAROM, Tap Portugal, Air Europa, Vueling HRK1,084
Zadar to Barcelona Germanwings, Eurowings, Ryanair, Iberia, Luxair, Lufthansa, Croatia, Vueling HRK1,695
Ancona to Barcelona Air Berlin, Alitalia, Iberia, Lufthansa, Czech, Tap Portugal, Air Europa, Vueling HRK1,323
Graz to Barcelona Lufthansa, LOT, Swiss, Austrian, Turkish HRK1,350
Pula to Barcelona Alitalia, Aer Lingus, Air Serbia, Lufthansa, Swiss, Croatia HRK1,808
Klagenfurt to Barcelona Germanwings, Lufthansa, Austrian, Tap Portugal HRK2,466
Vienna to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, Belavia, British Airways, Flybe, airBaltic, Norwegian Shuttle, Aer Lingus, Emirates, Eurowings, Bulgaria Air, Iberia, Meridiana, Adria, Air Serbia, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, Austrian, Croatia, Pegasus, UIA, TAROM, SAS, Brussels, Aeroflot, Sky Work, Turkish, Tap Portugal, easyJet, Vueling HRK818
Venice to London Germanwings, Air Moldova, Aegean, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Emirates, Eurowings, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, UIA, Qatar, SmartWings, SAS, Brussels, Aeroflot, Turkish, Transavia, Tap Portugal, easyJet, Vueling, Monarch HRK738
Vienna to Paris Germanwings, Onur Air, Aegean, Air Berlin, Air France, Air Algerie, Finnair, Alitalia, Belavia, British Airways, airBaltic, Norwegian Shuttle, Aer Lingus, Eurowings, Bulgaria Air, NIKI, transavia.com, Iberia, Meridiana, Adria, Air Serbia, KLM, Air Malta, Luxair, Lufthansa, LOT, Swiss, El Al, Austrian, Croatia, Pegasus, UIA, TAROM, SAS, Brussels, Aeroflot, Turkish, Transavia, Tap Portugal, TunisAir, easyJet, Vueling, Montenegro HRK659
Budapest to London Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Norwegian Shuttle, Aer Lingus, Emirates, Eurowings, Bulgaria Air, Ryanair, Iberia, KLM, Lufthansa, LOT, Swiss, Czech, Austrian, Pegasus, Qatar, SmartWings, TAROM, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, easyJet, Vueling, WIZZ HRK771
Venice to Paris Germanwings, Air Moldova, Aegean, Air Berlin, Air Canada, Air France, Royal Air Maroc, Finnair, Alitalia, British Airways, airBaltic, Norwegian Shuttle, Aer Lingus, Emirates, Eurowings, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, El Al, Czech, Austrian, Croatia, UIA, Qatar, SmartWings, SAS, Brussels, Aeroflot, Turkish, Transavia, Tap Portugal, Air Transat, TunisAir, easyJet, Air Europa, Vueling, WIZZ HRK552
Budapest to Paris Germanwings, Aegean, Air Berlin, Air France, Air Algerie, Finnair, Alitalia, Belavia, British Airways, airBaltic, Air China, Norwegian Air, Norwegian Shuttle, Aer Lingus, Emirates, Eurowings, Bulgaria Air, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, Czech, Austrian, Pegasus, Qatar, SmartWings, TAROM, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, Air Transat, easyJet, Air Europa, Vueling HRK652
Vienna to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Eurowings, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, UIA, SAS, Vueling HRK951
Vienna to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Aer Lingus, Emirates, NIKI, Iberia, KLM, Luxair, Lufthansa, LOT, Swiss, El Al, Egyptair, Austrian, Pegasus, UIA, Qatar, TAROM, Brussels, Aeroflot, Turkish, Tap Portugal, TunisAir, easyJet, Vueling HRK1,024
Venice to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Swiss, Czech, Austrian, SmartWings, SAS, Air Europa, Volotea, Vueling HRK1,443
Venice to Madrid Aegean, Air Berlin, Air France, Royal Air Maroc, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Swiss, El Al, Czech, Austrian, UIA, SmartWings, Brussels, Turkish, Tap Portugal, TunisAir, Air Europa, Vueling, Monarch HRK1,017
Venice to Girona KLM, SmartWings HRK2,380
Vienna to Toulouse Aegean, Air France, Alitalia, British Airways, KLM, Lufthansa, Brussels, Turkish, Tap Portugal, TunisAir HRK1,469
Split to London Germanwings, Aegean, Air Berlin, Finnair, Alitalia, British Airways, Norwegian Air, Norwegian Shuttle, Eurowings, Iberia, Air Serbia, Lufthansa, LOT, Swiss, Czech, Austrian, Croatia, SmartWings, S7, SAS, Aeroflot, Transavia, Tap Portugal, easyJet, Vueling, WIZZ HRK725
Vienna to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Eurowings, NIKI, Iberia, KLM, Luxair, Lufthansa, Swiss, Austrian, Brussels, Vueling HRK1,184
Cheap Flights from Zagreb to Barcelona, ES, Spain, from HRK964 Round trip from ZAG to BCN