VacationSelector

Mostar or Zagreb?

Two destinations compared on nine measures of openly sourced data. Weight what matters to you and the verdict follows.

Your match

Mostar
32
match

Wins on value for money with your weighting.

Zagreb
✓ Best match
47
match

Wins on nightlife and places to eat with your weighting.

What matters to you?

Pick a travel style or drag the sliders. The match scores above update as you do.

The verdict

Choose Mostar if you want warmth and a small centre you can cover on foot, with summer highs reaching 33°C, a UNESCO-listed place within day-trip reach and quiet evenings.

Choose Zagreb if eating out and going out matter, with far more restaurants, bars and clubs, more museums and more park space in a denser walkable core, at the cost of colder, greyer winters.

Scoreboard

Each measure scored 0 to 100. Open a row for the figures behind the score.

MostarZagreb
Beaches & swimming. Mostar and Zagreb are level on 0.
MostarZagreb
Score00
Swim season months00
Beaches 10 km78
Coast distance44 km117 km
Water distance
Places to eat. Zagreb leads by 33 points.33
MostarZagreb
Score1952
Restaurants within 2 km of centre117374
Effective number of cuisines within 2 km927
Museums & heritage. Zagreb leads by 9 points.9
MostarZagreb
Score3645
Museums within 10 km1341
Museums within 2 km of centre1240
Share of museums within 2 km %9298
Unesco sites within 50 km10
Nightlife. Zagreb leads by 39 points.39
MostarZagreb
Score2261
Drinking venues within 4 km1541,009
Drinking venues within 2 km of centre147571
Share of drinking venues within 2 km %9557
Nightclubs within 4 km863
Nature & day trips. Zagreb leads by 25 points.25
MostarZagreb
Score934
Protected land share 50 km %69
Landscape blanket share 50 km %10
Land share of disc %99100
Park area within 2 km7 hectares52 hectares
Good for families. Zagreb leads by 13 points.13
MostarZagreb
Score1528
Tourist attractions within 2 km107
Park area within 2 km7 hectares52 hectares
Theme parks within 30 km00
Sights concentration. Zagreb leads by 24 points.24
MostarZagreb
Score3660
Notable places within 2 km31122
Min wikipedia languages55
Value for money. Mostar leads by 8 points.8
MostarZagreb
Score8880
Price level global37.448.5
Daily budget€138
Year-round weather. Zagreb leads by 1 points.1
MostarZagreb
Score6162
Monthly daytime high9.3 °C to 33.4 °C5.4 °C to 28.5 °C
Monthly rainfall54 mm to 198 mm47 mm to 104 mm
Dry months00
0255075100

Where they differ

Mostar runs warmer year-round, with daytime highs of 9-33°C against Zagreb's 5-29°C, and gets more sunshine over the year. It has somewhat more tourist attractions near its centre, and one UNESCO-listed place within day-trip reach, which Zagreb lacks.

Zagreb has about three times as many restaurants near the centre and a much wider range of kitchens, many times as many places to drink and dance, and about three times as many notable places within walking distance. Protected land covers 9% around it against 6% around Mostar, plus far more central park space.

Where they are alike

Neither is a swimming destination. Both have a handful of beaches within reach, 8 near Zagreb and 7 near Mostar, but neither has a month of sea at 21°C or more.

The two are also close on year-round weather and on what they offer families. Both run cold winters and hot summers, and neither has a month at 40mm of rain or less. Neither has a theme park within reach either, so children's days come down to parks and central attractions.

Which traveller are you?

Anyone travelling for food and evenings out should pick Zagreb: about three times as many restaurants near the centre, a wider range of kitchens, and many times as many bars and clubs, though only about half sit centrally.

A weekend walker after heritage also leans to Zagreb, with roughly three times as many notable places within walking distance and three times as many museums. Mostar answers with a compact core and one UNESCO-listed place within day-trip reach.

Families are better served in Zagreb, with far more park space near the centre and 9% protected land around it against Mostar's 6%, though Mostar has somewhat more central attractions.

What the numbers don't tell you

No cost comparison is possible here. The dataset carries a daily budget for Zagreb and none for Mostar, so nothing supports a judgement about which city is cheaper. The value ratings rest on a different measure that both cities have, not on what a day costs.

The beach counts flatter both. Each has beaches listed nearby, but neither reaches a month of sea at 21°C or more, so swimming is not really part of either trip. Mostar's warmth cuts both ways too: 33°C in July and August, and a warm September that brings 143mm of rain.

When should you go?

The figures behind each month. Each row is shaded against that destination's own year, so the deepest cell is its best month for that measure and the palest its weakest. Shades are not comparable between the two rows.

J
F
M
A
M
J
J
A
S
O
N
D
Daytime high, °C
Mostar
9
12
16
20
25
30
33
33
27
22
15
10
Zagreb
5
8
13
18
23
27
29
28
22
17
11
6
Rainfall, mm
Mostar
141
121
112
127
90
71
54
62
143
145
192
198
Zagreb
47
48
49
63
76
90
87
85
104
91
88
63
Daylight, hours per day
Mostar
9
11
12
13
15
15
15
14
13
11
10
9
Zagreb
9
10
12
14
15
16
15
14
13
11
10
9
Sunshine, hours per day
Mostar
4
4
6
6
8
9
11
10
7
6
4
4
Zagreb
2
4
5
6
8
9
9
9
6
4
2
2

Temperature and rainfall are thirty-year climate normals, averaged over the years shown. Mostar: 1991-2020 normals, Mostar (0.9 km from centre). Zagreb: 1991-2020 normals, Zagreb / Gric (0.6 km from centre).

WorseBetter

Mostar is at its best in May and June, at 25-30°C with rain down to 71mm. July and August are hot at 33°C. September still reaches 27°C but rain returns at 143mm, and November and December are the wettest at 192-198mm.

Zagreb peaks from June to August at 27-29°C, with summer rain around 85-90mm and a wet September at 104mm. Its winters are drier, 47-49mm from January to March, but January highs of 5°C make that an indoors trip.

Getting there

Flying fromMostarZagreb
IstanbulIST, SAW
1 h 45 m
€105-169
SJJ · 68 km
2 h 0 m
€153-254
ZAG · 11 km
LondonLHR, LGW, STN, LTN +2
2 h 35 m
€139-181
1 stop
SJJ · 68 km
2 h 15 m
no fares
ZAG · 11 km
FrankfurtFRA, HHN
1 h 50 m
€203-243
1 stop
SJJ · 68 km
1 h 30 m
no fares
ZAG · 11 km
ParisCDG, ORY, BVA
2 h 15 m
€152-322
1 stop
SJJ · 68 km
1 h 55 m
no fares
ZAG · 11 km
CopenhagenCPH
2 h 15 m
€163-216
1 stop
SJJ · 68 km
2 h 0 m
no fares
ZAG · 11 km
DubrovnikDBV
55 m
no fares
SPU · 124 km
1 h 10 m
no fares
ZAG · 11 km
BrusselsBRU, CRL
2 h 10 m
no fares
SJJ · 68 km
1 h 55 m
no fares
ZAG · 11 km
AmsterdamAMS
2 h 25 m
€182-228
1 stop
DBV · 95 km
2 h 0 m
no fares
ZAG · 11 km
MunichMUC
1 h 40 m
€240-268
DBV · 95 km
1 h 10 m
no fares
ZAG · 11 km
Tel Aviv YafoTLV
3 h 0 m
€338-389
2 stops
SJJ · 68 km
3 h 15 m
no fares
ZAG · 11 km

The busiest departure cities for these two, with a place kept for each other part of the world. Busiest means arriving passengers where an official count exists, and where none does, the number of non-stop services flown: official route statistics are published by the European reporting countries and by nobody else, so a table ranked on them alone would offer a reader in New York or Tokyo ten European cities. Flying times are estimated from the distance between airports, and every row is a city flown non-stop to both. Where the typical offer connects anyway, the stops are shown. Under each figure is the airport the flight lands at and how far that is from the centre, because the nearest airport is not always the one a route is flown to. Where both columns name the same airport it is one flight, and the difference between the two is the distance printed beside it. Typical return fares for 2026-08 to 2026-10, cached market data up to 7 days old. The figure is the middle half of the offers found, so a single price means they agreed and a range means they did not; for a typical route that middle half spans about a quarter of the median, and for the least settled routes rather more than the median itself.

Before you go

MeasureMostarZagreb
Official languageCroatian, Serbian, BosnianCroatian
CurrencyConvertible Mark (BAM)Euro (EUR)
SocketsCF230 V, 50 HzCF230 V, 50 Hz
Driving sideRightRight
Time zoneUTC+1, UTC+2 in summerUTC+1, UTC+2 in summer
Emergency number112112
Elevation60 m127 m
Main airportSarajevo International Airport (SJJ)68 km from centre37 non-stop destinationsZagreb Franjo Tuđman International Airport (ZAG)11 km from centre60 non-stop destinations
Public holidays this year8 days14 days

By the numbers

MeasureMostarZagreb
City population105,448767,131
People per km²90
Museums within 10 km327
UNESCO World Heritage sites within 50 km10
Distinct cuisines in the centre1842

Where else could you go?

Every comparison below shares a destination with this one, so you can follow Mostar or Zagreb somewhere new.

Browse every destination we have measured

Sources

© OpenStreetMap contributors, data available under the Open Database Licence. Place counts include data from Overture Maps Foundation (CDLA Permissive 2.0), assembled from Meta, Microsoft, Foursquare and other providers. Notable-place counts from Wikidata (CC0), weighted by Wikipedia language editions. Structured data from Wikidata (CC0). Weather data by Meteostat. Meteorological data provided by NOAA, DWD and others. Airport data from OurAirports (public domain). Public holidays from Nager.Date (MIT). Non-stop route lists from the "Airlines and destinations" tables on English Wikipedia airport articles, by Wikipedia contributors, reused under CC BY-SA 4.0. Currency from the ISO 4217 register maintained by SIX, cross-checked against country data from GeoNames (CC BY 4.0). Price level from World Bank open data (PPP conversion factor for private consumption and official exchange rate), CC BY 4.0. Time zones from GeoNames (CC BY 4.0); clock offsets computed from the IANA time zone database. Tourism statistics from Eurostat, © European Union, reused under CC BY 4.0. Daylight hours computed from each destination's latitude using the NOAA solar position algorithm. Typical fares from Travelpayouts (Aviasales data). Route-level air passenger statistics from Eurostat, © European Union, reused under CC BY 4.0. Exchange rates via Frankfurter, based on European Central Bank reference rates.

Scores follow rubric v2; snapshot generated 2026-08-31. Typical prices can be up to 7 days old. Daily budgets are estimates from country price levels.