Visit-Lombardy.com
The Upper City of Bergamo

Your independent Lombardy guide

Bergamo

Bergamo has a lower town and a walled upper town, the Città Alta, joined by a funicular. This guide covers what to see, how to get there from Milan or the airport, and what it costs.

  • ★ Hand-picked, top-rated tours
  • ⛴ Lakes and ferries explained
  • ↺ Free cancellation on most bookings

Bergamo at a glance

Bergamo is a city in Lombardy with two parts. The lower town holds the station and the main roads. The Città Alta (upper town) sits on the hill inside the Venetian walls, which belong to the UNESCO listing of the Venetian works of defence, inscribed in 2017. That listing covers the fortifications, not every building in the upper town.

This is an independent guide. It is not run by the city, the transport company, a museum or a tour company. Prices are in euros, as listed in 2026, and they change.

48 to 50 minutesTrain from Milano Centrale, roughly hourly
From €6.30One way in second class, as listed by the operator
€10Accademia Carrara, full price in 2026
Bergamo seen from the surrounding hills

Getting to Bergamo and up to the Città Alta

Trains, the airport bus and the local transport tickets.

RouteHowTimeCost
Milano Centrale to BergamoTrenord regional train48 to 50 minutes, about hourlyFrom €6.30 one way, second class
Bergamo airport (BGY) to townATB airport bus, about every 20 minutesCheck the timetableFalls in tariff C (3 zones)
Station to the Città AltaBus line 1 or the funicular, or the airport bus onwardsCheck the timetableATB ticket by zone

The operator gives 48 minutes in its text and about 50 in its overview, so plan with 50. Trenord has applied a new fare table since 1 September 2026, so check the price when you buy. ATB tickets are valid on buses, the funiculars and tram T1, depending on the zone you buy. The fare list published online is dated 1 September 2023: €1.70 for one zone (75 minutes), €3 for three zones (90 minutes), €4.90 for a 24-hour city ticket, €8.50 for 24 hours on the whole network including the airport and €14.50 for 72 hours. Confirm the current prices before you travel. A child under 1 metre in height travels free on the airport bus with a paying adult.

Bergamo tours and day trips

Guided walks, food tours and trips from Milan, with live prices and availability.

Browse all tours on GetYourGuide →

Things to do in Bergamo

Four stops that fit one day.

  • Walk the Città Alta. The upper town is the reason most visitors come. Walk inside the Venetian walls and through the old streets. Not every building in it has free entry, so check each sight before you plan around it.
  • Ride the funicular. The funicolare (funicular railway) climbs from the lower town to the Città Alta. It is part of the ATB network, so a ticket for the right zone covers it, and there is no separate tourist fare. Check the current timetable before you go.
  • Visit the Accademia Carrara. The art museum costs €10. The reduced price is €8, for example for visitors over 65, and ages 18 to 25 pay €5. Under 18 is free. An open ticket costs €1 extra.
  • Step off the busiest routes. The upper town includes cloisters like the one pictured further down this page. Leave time to wander beyond the main sights.
The funicular up to Bergamo's Città Alta

A simple day plan

One way to use the hours. Adjust it to the museum hours below.

  • Morning: take the train from Milan and go up to the Città Alta by funicular or bus. Walk the old streets and the walls first.
  • Midday: eat in the upper town or come back down to the lower town. Funicular and bus follow their own timetables, so allow time for the way down.
  • Afternoon: visit the Accademia Carrara. Check the last train back to Milan on the day.

The Accademia Carrara is open Monday and Wednesday to Friday from 9 a.m. to 5:30 p.m., and on weekends and public holidays from 10 a.m. to 6 p.m. It is closed on Tuesday and on 25 December. The last entry is 45 minutes before closing. On a Tuesday, choose another sight or another day.

A cloister in Bergamo's upper town

Combine Bergamo with other trips

The train corridor leads on to Brescia, Franciacorta and Lake Iseo.

The railway line from Milan through Bergamo to Brescia is also the way to the Franciacorta. For hotel areas around Lake Como, see where to stay.

Bergamo: frequently asked questions

How long does the train from Milan to Bergamo take?

The operator gives 48 minutes in its text and about 50 minutes in its overview. Trains run roughly every hour from Milano Centrale. The fare starts at €6.30 one way in second class.

How do I get from Bergamo airport to the city?

Take the ATB airport bus, which runs about every 20 minutes. It serves the railway station, and you continue to the Città Alta directly or with line 1 or the funicular. The transfer falls in tariff C, three zones.

Is the funicular included in the bus ticket?

ATB tickets are valid on buses, the funiculars and tram T1, depending on the zone you buy. There is no extra tourist price for the funicular.

Is all of Bergamo a UNESCO site?

No. The Venetian walls are part of a serial UNESCO listing of Venetian defence works, inscribed in 2017. It does not cover the whole city or the whole upper town.

What is the weather like?

Historic averages from the Orio al Serio station, 1981 to 2010, give a mean daily high of 29.2 °C in July and 7.0 °C in January. Monthly rainfall at Bergamo from 1951 to 1980 ranges from 67 mm in December to 134 mm in August. These are old reference series, not a forecast.

Lakes, villas and old towns

Lake Como boat tours, day trips from Milan and wine tastings compared, most with free cancellation.

Find your Lombardy tour →