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 23, 2016 12:47 AM

Popular flights from Barcelona to Zagreb Last modified: Jul 23, 2016 12:47 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
Iberia
BCNZAG
Thu 8/25
nonstop
ZAGBCN
Thu 9/8
nonstop
EUR157
Select
Iberia
BCNZAG
Fri 8/26
nonstop
ZAGBCN
Thu 9/8
nonstop
EUR157
Select
Iberia
BCNZAG
Fri 8/26
nonstop
ZAGBCN
Wed 9/7
nonstop
EUR157
Select
Iberia
BCNZAG
Fri 8/26
nonstop
ZAGBCN
Fri 9/9
nonstop
EUR157
Select
Iberia
BCNZAG
Mon 9/12
nonstop
ZAGBCN
Fri 9/16
nonstop
EUR157
Select
Croatia
BCNZAG
Tue 10/25
nonstop
ZAGBCN
Thu 10/27
nonstop
EUR161
Select
KLM
BCNZAG
Wed 9/28
1 stop
ZAGBCN
Mon 10/3
1 stop
EUR201
Select
KLM
BCNZAG
Thu 9/29
1 stop
ZAGBCN
Mon 10/3
1 stop
EUR201
Select
KLM
BCNZAG
Fri 9/30
1 stop
ZAGBCN
Mon 10/3
1 stop
EUR201
Select
KLM
BCNZAG
Tue 10/25
1 stop
ZAGBCN
Sun 10/30
1 stop
EUR201
Select
Lufthansa
BCNZAG
Fri 9/30
1 stop
ZAGBCN
Mon 10/3
1 stop
EUR205
Select
Austrian
BCNZAG
Tue 10/25
1 stop
ZAGBCN
Sun 10/30
1 stop
EUR207
Select
Brussels
BCNZAG
Thu 10/13
1 stop
ZAGBCN
Sun 10/16
1 stop
EUR222
Select
British Airways
BCNZAG
Thu 11/10
1 stop
ZAGBCN
Mon 11/14
1 stop
EUR225
Select
Air France
BCNZAG
Thu 9/29
1 stop
ZAGBCN
Mon 10/3
1 stop
EUR235
Select
Alitalia
BCNZAG
Fri 10/21
2 stops
ZAGBCN
Sun 10/23
2 stops
EUR265
Select
Alitalia
BCNZAG
Tue 10/25
2 stops
ZAGBCN
Sun 10/30
2 stops
EUR265
Select
Alitalia
BCNZAG
Thu 11/10
2 stops
ZAGBCN
Mon 11/14
2 stops
EUR265
Select
Tap Portugal
BCNZAG
Mon 9/5
1 stop
ZAGBCN
Thu 9/8
1 stop
EUR279
Select
Tap Portugal
BCNZAG
Mon 9/5
1 stop
ZAGBCN
Thu 9/15
1 stop
EUR279
Select
Czech
BCNZAG
Wed 9/28
1 stop
ZAGBCN
Mon 10/3
1 stop
EUR294
Select
LOT
BCNZAG
Wed 9/28
1 stop
ZAGBCN
Mon 10/3
1 stop
EUR351
Select
LOT
BCNZAG
Thu 9/29
1 stop
ZAGBCN
Mon 10/3
1 stop
EUR351
Select
LOT
BCNZAG
Tue 10/4
1 stop
ZAGBCN
Fri 10/14
1 stop
EUR351
Select
LOT
BCNZAG
Fri 10/21
1 stop
ZAGBCN
Sun 10/23
1 stop
EUR351
Select
SmartWings
BCNZAG
Sun 9/4
1 stop
ZAGBCN
Wed 9/7
1 stop
EUR351
Select
Germanwings
BCNZAG
Fri 9/9
1 stop
ZAGBCN
Wed 9/14
1 stop
EUR398
Select
Air Berlin
BCNZAG
Sat 8/20
1 stop
ZAGBCN
Sat 8/27
1 stop
EUR1,790
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 EUR176.

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 EUR248 EUR327
7-14 days EUR234 EUR298
14-21 days EUR268 EUR332
21-30 days EUR234 EUR254
30-60 days EUR142 EUR205
60-90 days EUR166 EUR200
90+ days EUR161 EUR191

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
EUR152 EUR164 EUR201 EUR142 EUR142 EUR255 EUR174

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/8/16 0 EUR248
August Barcelona Zagreb Vueling 8/25/16 9/8/16 0 EUR142
September Barcelona Zagreb Vueling 9/5/16 9/8/16 0 EUR152
October Barcelona Zagreb Croatia 10/25/16 10/27/16 0 EUR161
November Barcelona Zagreb Lufthansa 11/10/16 11/14/16 1 EUR207
December Barcelona Zagreb KLM 12/2/16 12/7/16 1 EUR201
January Barcelona Zagreb KLM 1/4/17 1/11/17 1 EUR191
April Barcelona Zagreb Lufthansa 4/18/17 4/28/17 1 EUR203
TIPSave EUR20 by flying into Venice 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 EUR262.

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

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 1 0 1 1 1 0 0 11:40 11:40

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 7 direct flights from Barcelona to Zagreb.
Question: What is the most popular airline for non-stop flights from Barcelona to Zagreb?
Answer: Vueling Airlines provides 57% 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 EUR127
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 EUR99
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 EUR309
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* EUR130
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 EUR136
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 EUR161
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 EUR106
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 EUR100
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 EUR256
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 EUR150
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 EUR126
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 EUR172
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 EUR361
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 EUR242

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 EUR171
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 EUR223
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 EUR273
Montpellier to Zagreb Air France, Alitalia, Aer Lingus, KLM, LOT, Austrian, Croatia, SAS EUR363
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 EUR294
Pau to Zagreb Air France, Alitalia, Croatia EUR378
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 EUR172
Cheap Flights from Barcelona to Zagreb, HR, Croatia, from EUR142 Round trip from BCN to ZAG