Hotel Parma
8.6/10Wonderful Hotel Parma
Terracotta rooftops of Bergamo’s upper town with green hills and distant mountains
Things to do

Bergamo from Milan: Day Trip by Train and Old Town

Bergamo is an easy day trip from Milan by direct train: Trenord’s journey from Milano Centrale takes about 48 minutes. From the station, bus route 1 and the city funicular connect you with Città Alta.

Published 3 min read

By Paolo Rinaldi

Bergamo from Milan makes a practical day trip by train: Trenord’s direct journey from Milano Centrale takes about 48 minutes. Once there, you can travel between Bergamo’s lower town and historic Città Alta by bus or funicular, then explore the upper town on foot.

  • Train: direct from Milano Centrale; about 48 minutes
  • Single ticket: starts at €6.30
  • Getting uphill: the city funicular connects Città Bassa and Città Alta
  • Local bus: route 1 links the station, Porta Nuova, Città Alta and Orio al Serio Airport

Is Bergamo practical as a day trip?

Is Bergamo practical as a day trip?

Bergamo works well as a day trip because the direct rail journey from Milan takes less than an hour and public transport connects the station with its upper town. Staying at Hotel Parma gives you a Milan base for the trip.

The city’s two distinct areas give the day a natural shape: arrive in Città Bassa, then head uphill to Città Alta for a walk through its historic streets. If you are planning more time in Milan too, see this one-day Milan itinerary and the guide to getting around Milan.

How do you get from Milan to Bergamo?

How do you get from Milan to Bergamo?

Take a Trenord direct train from Milano Centrale to Bergamo; the journey takes about 48 minutes and does not require a change. Plan your trip around reaching Milano Centrale before boarding.

Trenord lists single tickets from €6.30. You can buy one online, in the Trenord app, at ticket machines or counters, or from authorised retailers.

Trenord also lists STIBM tickets for travel between stations in the integrated area, along with discounted tickets for young people, people over 65, and families. For a broader look at local transport and station connections, use the Milan transport guide.

How do you get from Bergamo station to Città Alta?

How do you get from Bergamo station to Città Alta?

From Bergamo station, use bus route 1 or the city funicular to continue toward Città Alta. The bus connects the station, Porta Nuova and Città Alta, while the funicular links Città Bassa with the upper town.

Choose the funicular for a direct connection between the lower and upper towns, or take route 1 if you want a bus link from the station. Check ATB’s official information for current service details before setting out.

What can you do on a walking route through Città Alta?

What can you do on a walking route through Città Alta?

Città Alta is the place to make time for a walk through Bergamo’s historic upper town. After arriving by funicular or bus, explore on foot and let the lanes and streets shape your route rather than trying to cover the whole city in one circuit.

Keep the walk flexible: the available details do not establish specific walking times or a sequence of individual sights. If you want to add a museum or viewpoint, leave room in the day and check its current details before you go.

Which museums and viewpoints can you add?

Which museums and viewpoints can you add?

Bergamo has museums and viewpoints you can consider as additions to a Città Alta walk, but opening hours and admission details can change. Choose any indoor stop after checking its current arrangements, and keep the rest of the day open for walking through the upper town.

Visit Bergamo provides destination information for the city’s cultural sites. Check the official site before you go.

FAQs

Is there a direct train from Milan to Bergamo?

Yes. Trenord operates direct trains from Milano Centrale to Bergamo, with no changes.

Where can you buy a train ticket?

Trenord tickets are available online, in its app, at ticket machines or counters, and from authorised retailers. Discounted tickets are also listed for young people, people over 65, and families.

Can you reach Città Alta by public transport?

Yes. The city funicular connects Città Bassa and Città Alta, and bus route 1 serves Città Alta and Bergamo station.

Milan

Hotel Parma