VacationSelector
The Basilica of Saint Nicholas on its piazza, Bari
BariThe Basilica of Saint Nicholas on its piazza
The Church of St John at Kaneo above Lake Ohrid, Ohrid
OhridThe Church of St John at Kaneo above Lake Ohrid

Photos: Bari by Sailko, CC BY-SA 4.0, cropped; Ohrid by kallerna, CC BY-SA 4.0, cropped.

Bari or Ohrid?

Our verdict in twelve categories, each scored against the same fixed benchmark cities, and the climate month by month, so you can choose for your trip.

Choose Bari for

  • day trips
  • food and drink
  • live music and the arts

Bari suits travellers who want to eat well and use one city as a base for a week of outings. Its Apulian cooking, from focaccia and panzerotti in the old town to raw seafood by the fishermen's pier, gives it a clear lead over Ohrid. Matera, Alberobello, Polignano and Lecce are all within a train ride or a short drive. The evenings are livelier too, and the Teatro Petruzzelli adds a proper opera season.

Choose Ohrid for

  • prices
  • nature and the outdoors
  • culture and sights

Ohrid is the better choice for a slower and cheaper trip built around landscape and medieval churches. The clear lake, the mountains of Galičica and the frescoes of St Sophia give it a setting that Bari's flat coastal plain cannot match, and guesthouses and meals cost noticeably less. It is at its best for walkers and for people who like quiet evenings by the water rather than a busy night out.

Scoreboard

Twelve categories on one fixed scale from 0 to 100. The shaded stretch is the gap between the two.

Beaches & swimming. Bari 65, Ohrid 55: Bari leads by 10 points.
Food & drink. Bari 70, Ohrid 38: Bari leads by 32 points.
Culture & sights. Bari 58, Ohrid 66: Ohrid leads by 8 points.
Nightlife. Bari 55, Ohrid 33: Bari leads by 22 points.
Nature & outdoors. Bari 50, Ohrid 68: Ohrid leads by 18 points.
Day trips. Bari 88, Ohrid 55: Bari leads by 33 points.
Good for families. Bari 52, Ohrid 45: Bari leads by 7 points.
Getting around. Bari 62, Ohrid 58: Bari leads by 4 points.
Shopping & style. Bari 45, Ohrid 32: Bari leads by 13 points.
Affordability. Bari 60, Ohrid 80: Ohrid leads by 20 points.
Live music & performing arts. Bari 50, Ohrid 25: Bari leads by 25 points.
Wellness & relaxation. Bari 30, Ohrid 32: Ohrid leads by 2 points.
0255075100

Your match

Pick a travel style or drag the sliders, and both match scores follow your weighting.

Bari
Best match
57match

Wins on day trips and food and drink with your weighting.

Ohrid
49match

Wins on prices and nature and the outdoors with your weighting.

What matters to you?

Category by category

What the scores mean for a trip.

Beaches & swimming

Bari 65Ohrid 55

Bari has the better swimming. It has the sea, warm and calm in summer, a sandy city beach at Pane e Pomodoro, and the cliff-backed cove at Polignano a Mare and the inlets around Monopoli a short train ride south. Swimming fits easily into a summer stay as a half-day out.

In Ohrid you swim in fresh lake water, very clear and unsalted, from jetties, concrete platforms and short pebble strips below Kaneo, at Potpeš and in the villages to the south. It is lovely on a hot day, but the beaches are small and the water is only properly warm in July and August.

Food & drink

Bari 70Ohrid 38

Food is one of the main reasons to choose Bari. Orecchiette rolled in the old town's doorways, focaccia barese, sgagliozze and raw sea urchins by the fishermen's pier give it a street-food culture of its own. Tiella, burrata and Primitivo or Negroamaro wine round out the sit-down meals.

Ohrid's Macedonian cooking is honest and satisfying: tavče gravče, ajvar, sheep's cheese and lake fish such as belvica, with Tikveš wines. But the same menu repeats along the waterfront, so it is worth seeking out family-run places in the upper old town.

Culture & sights

Ohrid 66Bari 58

Ohrid has the deeper set of sights. The frescoes of St Sophia, the church of St John on its rock at Kaneo, Samuel's Fortress and the Plaošnik site, with its links to early Cyrillic learning and a Hellenistic theatre below, make the old town an open-air record of Orthodox history. Town and lake are listed together by UNESCO.

Bari's centrepiece is the Basilica di San Nicola, a fine Apulian Romanesque church and pilgrimage site, with the cathedral and the Norman-Swabian castle close by. The Murat grid and the Pinacoteca add a nineteenth-century and artistic layer, but the whole set is pleasant rather than profound.

Nightlife

Bari 55Ohrid 33

Bari is the better place for an evening out. Students and young locals crowd Piazza Mercantile and Piazza Ferrarese, the bars of the Umbertino streets run past midnight, and there are a handful of clubs. The city stays reasonably lively outside summer, even if winter weeknights are quiet.

Ohrid's nightlife exists mainly in July and August, when visitors from Skopje fill the café-bars around the old bazaar and the beach clubs on the southern shore. For the rest of the year an evening usually ends with wine over dinner.

Nature & outdoors

Ohrid 68Bari 50

Ohrid wins easily on scenery. The deep, ancient lake is ringed by mountains, Galičica rises steeply to viewpoints over both Ohrid and Prespa, and the spring-fed pool at St Naum is explored by rowing boat. Walking, kayaking and paragliding all start close to town.

Bari sits on a flat plain of olive groves, and its main outdoor space is the seafront promenade. The open karst of Alta Murgia, the Grotte di Castellana and gentle cycling in the Valle d'Itria are worthwhile, but none of it is wild.

Day trips

Bari 88Ohrid 55

Day trips are where Bari pulls furthest ahead. Matera's cave dwellings, the trulli of Alberobello, the white towns of Ostuni and Locorotondo, Frederick II's Castel del Monte, Trani's seafront cathedral and Baroque Lecce are all within a day, many of them by train. It is a base you could fill a fortnight from.

Ohrid's outings are good but fewer: St Naum by boat or road, Struga, Bitola with the mosaics of Heraclea Lynkestis, and Korçë across the Albanian border. Roads are slow and buses are thin, so a car or a driver is close to essential.

Good for families

Bari 52Ohrid 45

Bari is slightly easier with children. The sandy city beach, the flat, traffic-free lanes of the old town and outings to the Grotte di Castellana and the Fasano safari park give more variety, though the midday summer heat calls for a long break.

Ohrid works well for families happy to spend their days in the lake, with boat rides and the prehistoric pile village at the Bay of Bones as extras. The steep, cobbled old town is hard going with a pushchair, and neither place has much built specifically for children.

Getting around

Bari 62Ohrid 58

Both centres are easy to manage on foot, but in different ways. Bari's old town, Murat quarter and promenade lie on flat ground, a train runs to the airport, and regional railways head out to the coast and inland, even if some lines are slow.

Ohrid is smaller but steep, with cobbles and stairs in the old town. Cheap, plentiful taxis do the work that Bari's trains do, since the buses and summer boats to the southern shore cannot be relied on.

Shopping & style

Bari 45Ohrid 32

Bari offers more to browse. Via Sparano and the Murat streets carry Italian fashion chains and a few boutiques, and the delicatessens sell dried orecchiette, taralli, olive oil and Puglian ceramics to take home.

Ohrid's shopping centres on one craft, the Ohrid pearl, made by a few families from a lustre of lake-fish scales. Buy from an established workshop in the bazaar streets rather than a stall. Woodcarving, icons and filigree silver complete a small but distinctive range.

Affordability

Ohrid 80Bari 60

Ohrid is clearly cheaper. Guesthouse rooms, full meals with Macedonian wine, taxis and church entry fees all cost little, and late spring or early autumn gives the lowest prices with good weather.

Bari is good value by Italian standards, with cheap street food, inexpensive local wine and a free old town and basilica. Beach clubs and car hire for the Valle d'Itria push the bill up, and in both places rooms tighten in July and August.

Live music & performing arts

Bari 50Ohrid 25

Bari has a real year-round stage in the Teatro Petruzzelli, one of Italy's largest opera houses, with opera, ballet and symphonic concerts. A summer jazz festival in the piazzas and the castle adds to it, although much of the theatre is in Italian.

Ohrid's offer is almost entirely the Ohrid Summer Festival, whose concerts and opera in St Sophia and the ancient theatre make memorable settings. Outside the festival there is little beyond folk music in restaurants.

Wellness & relaxation

Ohrid 32Bari 30

Neither is a spa destination. Both lack a bathing tradition and rely on hotel spas, so relaxation comes from the pace of the place.

In Bari that means long lunches, the afternoon break and the evening walk on the promenade, with restored country estates inland for proper pampering. Ohrid's calm is the lake itself, especially in May, June and September, when slow mornings by the water are at their best.

When should you go?

Pick your month. The climate figures are measured averages, not a forecast.

Bari in July

30 °Cdaytime high
21 °Cnight-time low
22 mmrain in the month
12 hsunshine a day
25 °Csea
15 hdaylight a day

Ohrid in July

28 °Cdaytime high
14 °Cnight-time low
36 mmrain in the month
No recordsunshine a day
No seasea
15 hdaylight a day

Daytime high, °C

0°10°20°30°JFMAMJJASOND

Rainfall in the month, mm

020406080100JFMAMJJASOND
BariOhrid

Where the figures come from

Bari has no rain gauge within 25 km of the centre, so its rainfall comes from a gridded climate dataset read at the city rather than from a gauge further away.

Bari's sunshine is measured 77 km from the centre, at Marina Di Ginosa.

Ohrid has no rain gauge within 25 km of the centre, so its rainfall comes from a gridded climate dataset read at the city rather than from a gauge further away.

Temperature and rainfall are climate normals, averaged over the years shown. Bari: 1991-2020 (sunshine 1961-1990) normals, Bari / Palese Macchie (7 km from centre). Ohrid: 1999-2017 (rainfall 1991-2020) normals, Ohrid (0.2 km from centre).

Bari is the warmer of the two all year. Beach weather runs from June into September, with highs around 30°C in July and August and the sea at its warmest, about 26°C, in August. Summer is long, sunny and nearly dry, though the middle of the day is too hot for comfortable sightseeing. The rain returns in September and is heaviest in November, at about 83mm, while winters stay mild enough for walking the old town.

Ohrid's warm season is shorter and a little cooler. July and August are the months for swimming in the lake, with highs in the high twenties, and May, June and September suit walking and sightseeing. Winters are properly cold, around 6°C in January, and late autumn into December is the wettest stretch. The two are closest in high summer and furthest apart in winter, when Ohrid is several degrees colder. In spring Ohrid is also much wetter, with roughly twice Bari's rain in March and May.

Which traveller are you?

On a food and nightlife trip, Bari is the clear choice. An evening can run from raw seafood by the fishermen's pier to orecchiette with a glass of Primitivo, then late drinks on the steps of the old-town piazzas. Ohrid only comes alive in high summer.

For an outdoors trip, Ohrid is the better base. Your days can run from the lakeshore up to mountain viewpoints and back down for a swim, and spring and September are ideal for walking. Bari's flat olive country suits gentle cycling, not climbs.

On a trip on a tight budget, Ohrid makes the money last. You can afford a family guesthouse, a sit-down dinner every night and taxis for short hops, and the sights are all within walking distance. In Bari, saving mostly means eating street food from the old-town windows.

Before you go

MeasureBariOhrid
Official languageItalianAlbanian, Macedonian
CurrencyEuro (EUR)Denar (MKD)
SocketsCFL230 V, 50 HzCF230 V, 50 Hz
Driving sideRightRight
Time zoneUTC+1, UTC+2 in summerUTC+1, UTC+2 in summer
Emergency number112112
Elevation5 m695 m
Main airportBari Karol Wojtyła International Airport (BRI)9 km from centre104 non-stop destinationsOhrid St. Paul the Apostle Airport (OHD)9 km from centre14 non-stop destinations
Public holidays this year13 days12 days

By the numbers

MeasureBariOhrid
City population315,47338,818
People per km²2,687100
Museums within 10 km1211
UNESCO World Heritage sites within 50 km12
Swim season, months above 21 °C4 months-

Where else could you go?

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

Browse every destination

Sources

Structured data from Wikidata (CC0). Weather data by Meteostat. Meteorological data provided by NOAA, DWD and others. Rainfall where no rain gauge is within 25 km is from the TerraClimate 1991-2020 climatology (Abatzoglou et al. 2018, Scientific Data), read at the city. Sea surface temperature from NOAA OISST v2.1, NOAA Physical Sciences Laboratory. Airport data from OurAirports (public domain). Tourism statistics from Eurostat, © European Union, reused under CC BY 4.0. 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. Daylight hours computed from each destination's latitude using the NOAA solar position algorithm. Exchange rates via Frankfurter, based on European Central Bank reference rates.

Category scores are our editorial verdict under rubric v3, each placed against the same fixed benchmark cities; the climate figures are measured. How the scores are set. Snapshot generated 2026-11-08. Daily budgets are estimates from country price levels.