

Flights Barcelona Croatia
Mon 28 SeptBCN - DBV · Direct
Mon 19 OctDBV - BCN · Direct
Sun 04 OctBCN - DBV · Direct
Mon 19 OctDBV - BCN · Direct
Sun 11 OctBCN - DBV · Direct
Mon 19 OctDBV - BCN · Direct
Mon 12 OctBCN - DBV · Direct
Mon 19 OctDBV - BCN · Direct
Sun 12 AprBCN - SPU · Direct
Sun 19 AprSPU - BCN · Direct
Sun 19 AprBCN - SPU · Direct
Thu 07 MaySPU - BCN · Direct
Sun 26 AprBCN - SPU · Direct
Thu 07 MaySPU - BCN · Direct
Sun 19 AprBCN - SPU · Direct
Tue 21 AprSPU - BCN · Direct
Sat 06 JunGRO - ZAG · Direct
Wed 10 JunZAG - GRO · Direct
Sun 07 JunBCN - ZAD · Direct
Wed 10 JunZAD - BCN · Direct
Sun 07 JunBCN - ZAD · Direct
Sun 14 JunZAD - BCN · Direct
Sun 07 JunBCN - ZAD · Direct
Wed 17 JunZAD - BCN · Direct
Sat 06 JunGRO - ZAG · Direct
Wed 24 JunZAG - GRO · Direct
Sat 13 JunGRO - ZAG · Direct
Wed 24 JunZAG - GRO · Direct
Wed 13 MayBCN - ZAG · 1 stop
Tue 19 MayZAG - BCN · 1 stop
Tue 13 JanBCN - ZAG · Direct
Sun 25 JanZAG - BCN · Direct
Thu 05 FebBCN - ZAG · 1 stop
Tue 10 FebZAG - BCN · 1 stop
Fri 29 MayBCN - PUY · 1 stop
Sat 06 JunPUY - BCN · 1 stop
Fri 29 MayBCN - PUY · 1 stop
Sat 13 JunPUY - BCN · 1 stop
Sat 16 MayBCN - PUY · 1 stop
Sat 23 MayPUY - BCN · 1 stop
Why book flights with eSky?
Find the best time to book cheap flights to Zagreb
Flexible on travel dates? Discover the cheapest month to fly to Zagreb
Cheapest round-trip flight
from €86Cheapest month to travel
JuneThe cheapest day to fly
MondayLowest prices
7 days before
When is the best time to buy flight tickets?
Find out how far in advance it's worth booking round-trip flights.6 months before
from
€262
3 months before
from
€209
30 days before
from
€220
7 days before
from
€205
1 day before
from
€483
Discover the cheapest day to fly
Discover on which day of the week flights are usually the most affordable.€169
€169
Mon€203
€203
Tue€203
€203
Wed€192
€192
Thu€192
€192
Fri€401
€401
Sat€256
€256
SunGeneral information
Local time (UTC+1) in Zagreb
2 h 5 min
Local currency
EUR
Croatia
Croatia, situated between Central and Southern Europe, enjoys access to the Adriatic Sea and shares borders with, among others, Bosnia and Herzegovina and Serbia. Since 2013, it has been a member of the European Union, and from 2023, it is also part of both the eurozone and the Schengen Area. The country boasts a rich history dating back to Roman times. Dalmatia and Istria attract visitors with their beautiful beaches and historic landmarks. Average summer temperatures range from 25 to 30 °C, making this the most popular season to visit.



