The rebuilt 16th-century Stari Most arching over the Neretva
Mostar · Planning

When to Visit Mostar

A month-by-month read on weather, the Kravice swim season and how the border queues move through the year.

Mostar sits in the Neretva valley, where the climate runs from cold, damp winters to some of the hottest summers in the region. The time of year changes three things that matter to a day-tripper: how hot the walk is, whether Kravice is swimmable, and how long the Croatia–Bosnia border takes. The table below gives the usual temperature band for each month; treat it as a planning range, not a forecast.

Month by month

Typical daily low and high in °C for Mostar. The Neretva valley runs hotter than the coast in summer and colder than the coast in winter.
MonthLowHighWhat it is like
January2°C9°CColdest month; occasional snow. Short daylight, low season.
February3°C11°CStill cold; some sites keep reduced winter hours.
March6°C15°CMild, green, quiet. Good for walking the old town.
April10°C19°CWarm days, light crowds — a strong shoulder window.
May14°C24°CWarm and long-day; Kravice typically opens for the season.
June18°C28°CHot, busy building toward peak. Long daylight.
July21°C32°CHottest; Kravice swim season peaks. Border waits run long.
August21°C32°CPeak season and the longest border queues (20–90 min/direction).
September16°C27°CWarm, crowds ease — the other strong shoulder window.
October11°C21°CMild, quiet; good value once the summer crowds leave.
November7°C15°CCooling and wetter; low season returns.
December3°C10°CCold, short days; festive but quiet.

Two shoulder windows stand out

The year splits into four useful blocks for a Mostar day trip:

  • April–June: warm enough to walk all day, Kravice opens, and the coastal border queues are short. Crowds are lighter than midsummer.
  • July–August: hottest and busiest. Kravice is warmest and fullest for swimming, but the Dubrovnik and Split border crossings can run 20–90 minutes per direction, and the old town is packed at midday.
  • September–October: the second shoulder — warm, quieter, good value, with the summer crowds gone but the weather still friendly.
  • November–March: low season. Cold, sometimes snowy, shorter hours at some sights, but the old town is yours and prices are lowest.

The border moves with the season

A summer day from Dubrovnik or Split is not just hotter — it is slower at the line. Published operator and border figures put the wait at 20 to 90 minutes per direction in July and August, against near-zero in spring and autumn. If you travel in peak season, leave earlier (around 07:00–08:00) to reach the border before the coach queues build. The Sarajevo route avoids this entirely because it stays inside Bosnia.

The full spread of crossing times, and the advice the sources agree on, is on the border crossing times page.

FAQ

What is the best month to visit Mostar?

April–June and September–October are the shoulder windows: warm enough to walk and swim, with fewer coach groups than July and August. July and August are the hottest and busiest, with the longest border waits on the coastal routes.

When can you swim at Kravice?

The swim season peaks in July and August, when the pools are warmest and fullest. The park typically opens for the season around May and closes around October, but swimming is only comfortable in high summer.

Does the time of year change the border crossing?

Yes. The Croatia–Bosnia crossings on the Dubrovnik and Split routes are quiet in spring and autumn but can run 20–90 minutes per direction in July and August, according to published operator and border figures. The Sarajevo route has no border at all.

Is Mostar worth visiting in winter?

Yes if you want the old town without crowds and at low cost, but expect cold weather and shorter opening hours at some sights. Kravice and the swim season are closed, so winter suits walking, food and the bridge rather than the waterfalls.

Mostar Day Trip may earn a commission from bookings made through partner links, at no extra cost to you. Weather and border conditions change — verify before you travel.