VacationSelector
The Basilica of Saint Nicholas on its piazza, Bari
BariThe Basilica of Saint Nicholas on its piazza
The Piazza Vecchia in the Città Alta, Bergamo
BergamoThe Piazza Vecchia in the Città Alta

Photos: Bari by Sailko, CC BY-SA 4.0, cropped; Bergamo by Steffen Schmitz, CC BY-SA 4.0, cropped.

Bari or Bergamo?

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

  • beaches
  • nightlife
  • food and drink

Bari suits a summer trip built around the sea, the food and the towns of the south. The water is warm and right by the city, with better coves a short train ride away. The street food is cheap and found nowhere else, and evenings run late in the piazzas at the edge of the old town. It also makes a natural base for Matera, the trulli and the white towns of the Valle d'Itria, as long as you accept that the city's own sights take only a day or two.

Choose Bergamo for

  • nature and the outdoors
  • wellness
  • culture and sights

If you care more about a fine old town and mountain air than about the beach, choose Bergamo. The walled Città Alta and the Accademia Carrara give it more to see, the Orobie Alps rise just north of the city, and spa towns such as San Pellegrino Terme are close. Nights are quieter and the cooking is heavier, built on polenta, casoncelli and valley cheeses, and Milan and the lakes are both within an hour.

Scoreboard

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

Beaches & swimming. Bari 65, Bergamo 30: Bari leads by 35 points.
Food & drink. Bari 70, Bergamo 58: Bari leads by 12 points.
Culture & sights. Bari 58, Bergamo 68: Bergamo leads by 10 points.
Nightlife. Bari 55, Bergamo 32: Bari leads by 23 points.
Nature & outdoors. Bari 50, Bergamo 72: Bergamo leads by 22 points.
Day trips. Bari 88, Bergamo 86: Bari leads by 2 points.
Good for families. Bari 52, Bergamo 55: Bergamo leads by 3 points.
Getting around. Bari 62, Bergamo 68: Bergamo leads by 6 points.
Shopping & style. Bari 45, Bergamo 42: Bari leads by 3 points.
Affordability. Bari 60, Bergamo 52: Bari leads by 8 points.
Live music & performing arts. Bari 50, Bergamo 45: Bari leads by 5 points.
Wellness & relaxation. Bari 30, Bergamo 52: Bergamo leads by 22 points.
0255075100

Your match

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

Too close to call, 2 points apart

Bari
57match

Wins on beaches and nightlife with your weighting.

Bergamo
55match

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

What matters to you?

Category by category

What the scores mean for a trip.

Beaches & swimming

Bari 65Bergamo 30

Bari has the sea on its doorstep. Its own beaches are ordinary: the sandy Pane e Pomodoro and the lidos and rocky platforms around Torre Quetta. But the water is warm and calm, and the pebble cove at Polignano a Mare and the clear inlets near Monopoli are a short train ride south.

Bergamo has no coast, so swimming means a day at Lake Iseo or on the Lecco arm of Lake Como, on pebble, grass or concrete rather than sand. The lakes are a way to cool off, while Bari can give you real beach half-days all summer.

Food & drink

Bari 70Bergamo 58

Both cities cook their own regional food rather than international dishes, but Bari's is the bigger reason to go. Its street food is cheap and local to the city, from focaccia barese to sgagliozze. Watching orecchiette being rolled in the old town lanes and eating raw seafood at the fishermen's pier make food part of the sightseeing.

Bergamo eats like the mountains: casoncelli with butter and sage, polenta with braised meat and game, and fine valley cheeses such as Taleggio and Strachitunt. It is the easier of the two for a smart dinner, and for wine you swap Primitivo and Negroamaro for Valcalepio and nearby Franciacorta.

Culture & sights

Bergamo 68Bari 58

Bergamo has more to see. The Città Alta is a near-complete hilltop town inside UNESCO-listed Venetian walls. At its centre are Piazza Vecchia, Santa Maria Maggiore and the marble front of the Cappella Colleoni. Down the hill, the Accademia Carrara has Raphael, Bellini and Mantegna.

Bari's old town feels more lived-in than grand. Whitewashed lanes and courtyards surround the Basilica di San Nicola, whose relics of St Nicholas draw Orthodox pilgrims. The Pinacoteca and the Murat quarter add to the visit, but the art is lighter. Each city fills about a day or two.

Nightlife

Bari 55Bergamo 32

Bari stays out later. On summer nights students and young locals fill Piazza Mercantile and Piazza Ferrarese, the bars in the Umbertino streets keep going past midnight, and in July and August beach clubs open along the coast.

In Bergamo the evening is a long aperitivo around Via XX Settembre or Borgo Santa Caterina, maybe a drink on the walls, and home by midnight. Anyone who wants clubs goes to Milan. Bari is also quiet on winter weeknights, so the gap between them is widest in summer.

Nature & outdoors

Bergamo 72Bari 50

Bari sits in flat olive country, and there are no mountains close to the city. Its outdoor life is the long seafront promenade, quiet walks and cycling across the open karst of the Alta Murgia, the Grotte di Castellana, and gentle rides through the Valle d'Itria.

Bergamo is far better for the outdoors because the Alps start at its edge. The Colli di Bergamo park climbs straight up from the Città Alta. Further north, Val Brembana and Val Seriana lead into the Orobie Alps, with serious summer hiking, the Serio waterfall and small ski areas such as Foppolo in winter. Lake Iseo and Lake Como add sailing and lakeside cycling.

Day trips

Bari 88Bergamo 86

Both are excellent bases, but for different kinds of trip. From Bari you reach some of the most distinctive places in the south: the cave dwellings of Matera, the trulli of Alberobello, white Ostuni, Castel del Monte and Baroque Lecce. The regional trains are slow, so a car helps for the inland towns.

From Bergamo you go to Milan in under an hour by train, to the lakes, and to Brescia, Cremona and Verona, mostly on direct trains. Choose Bari for small towns and rural Puglia, and Bergamo for famous cities and lakes.

Good for families

Bergamo 55Bari 52

Neither city has much built for children, so the outings matter most. Bari has a sandy city beach, gelato on the evening seafront stroll, and trips to the Grotte di Castellana or the Fasano safari park, though you need to plan around the midday heat.

In Bergamo, children love the funiculars, and the Leolandia theme park and the Le Cornelle wildlife park are both close. The cobbled upper town is hard work with a buggy. Bari suits a seaside family summer, and Bergamo suits rides and mountain days.

Getting around

Bergamo 68Bari 62

Bergamo is a little easier to get around. Funiculars link its two levels, the airport is a short bus ride away, and direct trains run to Milan, Brescia and Lecco, although the upper valleys still need a car.

Bari's centre is flat and compact, with a rail link to the airport. But its buses are slow, and the regional lines to Matera and the Valle d'Itria can be infrequent, so hiring a car is more common there.

Shopping & style

Bari 45Bergamo 42

Neither city is a shopping destination, and in both the best things to buy are edible. Bari has Via Sparano for Italian chains and a few boutiques, plus dried orecchiette, taralli, olive oil and Puglian ceramics to take home.

In Bergamo, Via XX Settembre and the Sentierone do the same everyday job, and the main lane of the Città Alta is lined with cheese shops, bakeries and wine sellers. The real difference is that Milan's fashion streets are under an hour from Bergamo.

Affordability

Bari 60Bergamo 52

Your money goes further in Bari. Street food, a trattoria lunch and local wine cost little, and the old town and the basilica are free to explore. Rooms get tighter in July and August, though, and day trips by car add up.

Bergamo is comfortable rather than cheap. Lower-town hotels are fairly priced and the buses and funicular are inexpensive. Rooms and meals inside the Città Alta cost more, and summer weekends fill up.

Live music & performing arts

Bari 50Bergamo 45

Both are opera cities on a modest scale. Bari's Teatro Petruzzelli is one of Italy's largest opera houses, with a full season of opera, ballet and concerts, and in summer there are open-air concerts and jazz in the piazzas and at the castle.

Bergamo's stage life centres on Donizetti, who was born there. The Teatro Donizetti holds an autumn festival of his works, and Bergamo Jazz is a long-running spring festival. Bergamo also has La Scala within reach for an evening in Milan.

Wellness & relaxation

Bergamo 52Bari 30

Bergamo is better for rest and pampering. The Belle Époque spa town of San Pellegrino Terme, up Val Brembana, and the ancient sulphur springs at Trescore Balneario are both nearby, and the Città Alta is calm in the early mornings and evenings.

Bari has no bathing tradition and mostly hotel spas. There, relaxing means a long lunch, the afternoon break and a stroll along the seafront at dusk, or a stay at a restored country estate outside the city.

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

Bergamo in July

29 °Cdaytime high
19 °Cnight-time low
95 mmrain in the month
8 hsunshine a day
No seasea
15 hdaylight a day

Daytime high, °C

0°10°20°30°JFMAMJJASOND

Rainfall in the month, mm

050100150JFMAMJJASOND
BariBergamo

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.

Bergamo 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.

Bergamo's sunshine is measured 64 km from the centre, at Lugano.

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). Bergamo: 1991-2020 normals, Bergamo / Orio Al Serio (3.9 km from centre).

Bari's best stretch is June to August, when the days are hot, dry and very sunny and highs reach about 30°C. The sea is warm enough for swimming from June and is warmest in August, at around 26°C. In high summer the middle of the day is too hot for walking the streets. May and September are better for sightseeing. September is when the rain comes back, but the sea is still warm. Autumn is the wettest season, with rain peaking at 83mm in November, and winters are mild and grey rather than cold.

Bergamo is colder in winter, at around 7°C in January, and much wetter for most of the year. Heavy rain runs from May to November and peaks at 129mm in October. Summer highs are close to Bari's, but the days are less sunny and often showery. Late spring and early autumn suit the upper town and the mountain paths best, as long as you pack an umbrella. Bergamo's driest months are also its coldest.

Which traveller are you?

On a beach and sun trip, Bari is the clear choice. It has a sandy city beach and warm, calm water, and the cliff cove at Polignano a Mare and the inlets around Monopoli are close by. Bergamo only has lake lidos with pebble and grass shores.

For a food and nightlife trip, Bari gives you more of both. You can eat focaccia barese, panzerotti and raw sea urchins by the old pier, then drink on the steps of Piazza Mercantile until well past midnight. In Bergamo the evening usually ends in a wine bar around midnight.

On an outdoors trip, Bergamo is far ahead. Woodland paths climb from the upper town to San Vigilio, and Val Brembana and Val Seriana lead to rifugi and high lakes in the Orobie Alps. Bari's flat countryside offers gentle walks on the Alta Murgia plateau.

Before you go

MeasureBariBergamo
Official languageItalianItalian
CurrencyEuro (EUR)Euro (EUR)
SocketsCFL230 V, 50 HzCFL230 V, 50 Hz
Driving sideRightRight
Time zoneUTC+1, UTC+2 in summerUTC+1, UTC+2 in summer
Emergency number112112
Elevation5 m249 m
Main airportBari Karol Wojtyła International Airport (BRI)9 km from centre104 non-stop destinationsIl Caravaggio International Airport (BGY)4 km from centre146 non-stop destinations
Public holidays this year13 days13 days

By the numbers

MeasureBariBergamo
City population315,473119,534
People per km²2,6872,973
Museums within 10 km1221
UNESCO World Heritage sites within 50 km16
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 Bergamo 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-11. Daily budgets are estimates from country price levels.