VacationSelector
The Piazza Vecchia in the Città Alta, Bergamo
BergamoThe Piazza Vecchia in the Città Alta
Coloured houses on Tartini Square below the bell tower, Piran
PiranColoured houses on Tartini Square below the bell tower

Photos: Bergamo by Steffen Schmitz, CC BY-SA 4.0, cropped; Piran by Zairon, CC BY-SA 4.0, cropped.

Bergamo or Piran?

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

  • live music and the arts
  • culture and sights
  • shopping

Bergamo suits travellers who want art, architecture and mountain cooking, with the rest of Lombardy close by. The walled Città Alta and the Accademia Carrara fill a day or two. The Orobie Alps begin just north of town, and trains put Milan, Brescia and the lakes within easy reach, so it makes a good base for a week of varied outings.

Choose Piran for

  • beaches
  • wellness

Piran is the choice for slow days by the sea. A car-free peninsula, swimming from the rocks below the walls and the salt-pan spas of Portoroz make it a place to unwind rather than tick off sights. With a car, Trieste and the Istrian hill towns add variety. Anyone after nights out, shopping or serious cooking will find it thin.

Scoreboard

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

Beaches & swimming. Bergamo 30, Piran 56: Piran leads by 26 points.
Food & drink. Bergamo 58, Piran 40: Bergamo leads by 18 points.
Culture & sights. Bergamo 68, Piran 44: Bergamo leads by 24 points.
Nightlife. Bergamo 32, Piran 20: Bergamo leads by 12 points.
Nature & outdoors. Bergamo 72, Piran 55: Bergamo leads by 17 points.
Day trips. Bergamo 86, Piran 76: Bergamo leads by 10 points.
Good for families. Bergamo 55, Piran 52: Bergamo leads by 3 points.
Getting around. Bergamo 68, Piran 62: Bergamo leads by 6 points.
Shopping & style. Bergamo 42, Piran 18: Bergamo leads by 24 points.
Affordability. Bergamo 52, Piran 45: Bergamo leads by 7 points.
Live music & performing arts. Bergamo 45, Piran 20: Bergamo leads by 25 points.
Wellness & relaxation. Bergamo 52, Piran 60: Piran leads by 8 points.
0255075100

Your match

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

Bergamo
Best match
55match

Wins on live music and the arts and culture and sights with your weighting.

Piran
46match

Wins on beaches and wellness with your weighting.

What matters to you?

Category by category

What the scores mean for a trip.

Beaches & swimming

Piran 56Bergamo 30

Only Piran has the sea, and that settles it. You swim in clear Adriatic water from the platforms and ladders below the walls and around the Punta, with the pebble cove at Fiesa and the sand of Portoroz or Strunjan close by.

Bergamo's swimming means a day out at the lakes, at the grassy lidos of Sarnico and Lovere on Lake Iseo or along the Lecco shore of Lake Como. Neither place has long sandy beaches, but in Piran the water is part of every day.

Food & drink

Bergamo 58Piran 40

Bergamo's food comes from the mountains: casoncelli with butter and sage, polenta with braised meat and game, and valley cheeses such as Taleggio and Strachitunt, with a fine-dining tier in the province as well. Piran's comes from the sea: grilled fish and scampi buzara in konobas on the Punta, with Malvazija and Refosk from the hills.

The real gap is depth. Bergamo rewards a trip planned around food, from the cheese counters of the Città Alta to Franciacorta sparkling wine just over the border. In Piran the harbour menus repeat one another, and more ambitious cooking means a drive inland.

Culture & sights

Bergamo 68Piran 44

Venice shaped both old towns, but Bergamo has far more inside its walls. The Città Alta pairs UNESCO-listed Venetian fortifications with Piazza Vecchia, Santa Maria Maggiore and the Cappella Colleoni. Below the hill, the Accademia Carrara holds Raphael, Mantegna and Lotto, and the GAMeC adds modern art.

Piran is one beautiful scene: Venetian Gothic houses around Tartini Square, the campanile of St George and the view of red roofs from the walls. Its indoor sights are modest beside Bergamo's: a maritime museum in a seafront palazzo, the quiet cloister of the Minorite monastery, a small aquarium and a few galleries. Each town is quick to see, but a day in Bergamo holds much more.

Nightlife

Bergamo 32Piran 20

Neither town is a place for clubbing, and both send people elsewhere for a real night out, Bergamo to Milan and Piran to the summer clubs of Portoroz. Bergamo still has more going on, with long aperitivo hours, wine bars around Via XX Settembre and Borgo Santa Caterina, and students keeping a few bars busy until around midnight. In Piran the evening is a glass of wine on Tartini Square or at the Punta at sunset, and the town goes quiet soon after.

Nature & outdoors

Bergamo 72Piran 55

Bergamo has mountains on its doorstep. The Colli park climbs straight up from the upper town, and Val Brembana and Val Seriana lead into the Orobie Alps, with rifugi, high lakes, serious summer hiking and small ski areas in winter. Lake Iseo and Lake Como add sailing and lakeside cycling.

Piran's outdoors is gentler and coastal: the flysch cliffs at Strunjan, the wading birds of the Secovlje salt pans, kayaking below the cliffs and the Parenzana cycle route into Istria. It suits easy walking and paddling rather than days in the mountains.

Day trips

Bergamo 86Piran 76

Both towns are strong bases, but Bergamo's outings are easier to reach. Direct trains run to Milan, Brescia and Lecco, Lake Iseo and Lake Como are within an hour, and Verona, Cremona and Mantua all make realistic days out.

Piran's draw is having three countries within reach: Trieste, Rovinj and the Istrian hill towns, Predjama Castle and Ljubljana, plus summer boats to Venice. With no railway, though, most of this needs a car.

Good for families

Bergamo 55Piran 52

Both are calm, safe places to bring children, and the difference lies in how the days are filled. Bergamo has funicular rides, gelato on the walls and, a short drive away, Leolandia and the Le Cornelle wildlife park. Piran has a warm, calm sea, a car-free old town and a small aquarium, with the shallow sand of Portoroz nearby.

Bergamo suits families who want outings, and Piran those who want a few lazy days by the water. In both, the steep lanes are hard work with a buggy.

Getting around

Bergamo 68Piran 62

Both centres are easy to walk once you are there, and the difference shows when you leave. Bergamo links its two levels by funicular, runs buses to the airport and has direct trains to Milan, Brescia and Lecco, although the upper valleys are easier by car. Piran is car-free and takes a quarter of an hour to cross, but it has no railway and the regional buses are slow, so exploring Istria or the Karst usually means hiring a car.

Shopping & style

Bergamo 42Piran 18

Neither is a shopping destination, but Bergamo has the ordinary high street that Piran lacks: the arcades of Via XX Settembre and the Sentierone, with Italian chains and mid-range fashion, and Milan under an hour away. Piran has a few craft shops and galleries and souvenir stalls along the harbour. In both, the best buys are things to eat and drink: Taleggio, salumi and Valcalepio from Bergamo's upper town, and sea salt, salt flower and Istrian olive oil from Piran.

Affordability

Bergamo 52Piran 45

Bergamo is the easier of the two on a budget. Its lower-town hotels and trattorias are fairly priced and its buses and funiculars cost little, while only the Città Alta and summer weekends cost more. Piran gets much dearer in July and August, when old-town rooms are scarce and waterfront tables charge for the view, although staying in Portoroz, eating in konobas and swimming for free all bring costs down.

Live music & performing arts

Bergamo 45Piran 20

Bergamo has a real stage life for its size, built around Donizetti. The Teatro Donizetti runs a season of opera, concerts and theatre and an autumn festival of his works, the Teatro Sociale and the long-running Bergamo Jazz add to it, and La Scala is within reach for an evening.

Piran's music is mostly a summer affair, with Tartini concerts in churches, in the monastery cloister and on the main square. Out of season, little is on.

Wellness & relaxation

Piran 60Bergamo 52

Piran's wellness comes from the sea and the salt. There are brine baths and salt-pan mud treatments in Portoroz, an open-air thalasso spa among the Secovlje lagoons and a seawater resort at Strunjan, all close to a car-free town made for slowing down.

In Bergamo, a spa visit means a trip out of town, to the Belle Époque baths of San Pellegrino Terme or the ancient sulphur springs of Trescore Balneario. Within the city, its calmest hours are the quiet early mornings on the Città Alta walls.

When should you go?

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

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

Piran in July

30 °Cdaytime high
18 °Cnight-time low
61 mmrain in the month
10 hsunshine a day
25 °Csea
15 hdaylight a day

Daytime high, °C

0°10°20°30°JFMAMJJASOND

Rainfall in the month, mm

050100150JFMAMJJASOND
BergamoPiran

Where the figures come from

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

Bergamo is at its best for walking the upper town and the hills in late spring and in early autumn, before and after summer highs of about 29°C on the plain. May and the months from September to November are its wettest, with October bringing around 129mm, and winter days are cold and grey. July and August are hot and bright, the time for lake swimming and the high valleys.

Piran is a degree or two milder through most of the year and has the sunnier summer of the two. The sea is warm enough for swimming from June to September and reaches 25°C in July and August. Spring and early autumn suit walks along the coast. Rain gathers from September to November, much as in Bergamo, but Piran's summers are noticeably drier.

Which traveller are you?

On a beach and sun trip, Piran is the clear pick. You swim in the Adriatic straight from the seafront ledges, with Fiesa and Strunjan close by. Bergamo offers only lake lidos on Iseo and Como, which make a pleasant day out but not a whole trip.

For a culture and arts trip, Bergamo has far more to offer. The Città Alta's UNESCO walls and the Cappella Colleoni, the Raphaels and Bellinis in the Accademia Carrara and opera at the Teatro Donizetti come first, and the galleries of Milan are under an hour away.

On a relaxing and wellness trip, Piran comes out ahead. Brine baths and salt-mud treatments in Portoroz and among the Secovlje pans sit beside a car-free town made for slow evenings. Bergamo's nearest spas, such as San Pellegrino, are a drive up the valley.

Before you go

MeasureBergamoPiran
Official languageItalianSlovene
CurrencyEuro (EUR)Euro (EUR)
SocketsCFL230 V, 50 HzCF230 V, 50 Hz
Driving sideRightRight
Time zoneUTC+1, UTC+2 in summerUTC+1, UTC+2 in summer
Emergency number112112
Elevation249 m7 m
Main airportIl Caravaggio International Airport (BGY)4 km from centre146 non-stop destinationsTrieste Airport (TRS)34 km from centre32 non-stop destinations
Public holidays this year13 days21 days

By the numbers

MeasureBergamoPiran
City population119,5343,787
People per km²2,97385
Museums within 10 km215
UNESCO World Heritage sites within 50 km64
Swim season, months above 21 °C-4 months

Where else could you go?

Every comparison below shares a destination with this one, so you can follow Bergamo or Piran 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. 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. Sea surface temperature from NOAA OISST v2.1, NOAA Physical Sciences Laboratory. 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.