COMPARE Prices across different modes

Oct 28
Find prices
Find prices
Oct 29
$74Deutsche Bahn
Oct 31
$86Deutsche Bahn
Nov 1
$62Deutsche Bahn
Nov 2
$68Deutsche Bahn
Find prices
$156Air Dolomiti

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information from Bergamo to Munich

distanceDistance190 miles (307 km)
durationAverage train duration8 h 2 min
priceAverage train ticket price$73 (€59)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day
carriersTrain providersTrenitalia

Trains from Bergamo to Munich cover the 190 miles (307 km) long route taking on average 8 h 2 min with our travel partners like Trenitalia. Normally, there are 5 trains operating per day, including direct services available. While the average ticket price for this journey costs around $73 (€59), you can find the cheapest train ticket for as low as $62 (€50). Travelers depart most frequently from Bergamo and arrive in München Hbf.

Train companies

Trenitalia trains from Bergamo to Munich

Buy your official Trenitalia train tickets from Bergamo to Munich from $62 (€50) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular journey.


Trenitalia is Italy’s national railroad company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and night trains. Bathrooms and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel from Bergamo to Munich, and Omio can show you the best times and tickets available for the 190 miles (307 km) long train route. Trenitalia offers different fares for the Bergamo to Munich trip with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train schedule, compare the cheapest, fastest, or earliest routes between Bergamo and Munich, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

Please follow the recommendations outlined by Trenitalia when booking your train tickets from Bergamo to Munich due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here:
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here:
  • For further information and cancellation procedures go to the Trenitalia website: Or in Italian here:

Travel Tips

Trains from Bergamo to Munich
Travel by train to Munich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bergamo to Munich.
Are there any COVID-19 restrictions for international travel by train between Bergamo and Munich?

Travel between Bergamo, Italy and Munich, Germany by train is: Partially open.

What is the status of international entry into Germany from Italy?

International entry status: Entry is partially open for citizens and permanent residents of Italy

Do I need to self-quarantine on arrival in Germany from Bergamo?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Munich, Germany?

When traveling in Germany, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 10/27/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Munich from Bergamo before traveling.

Do I need to quarantine when I return to Italy from Munich, Germany?

The current restriction level for your return trip by train from Munich to Bergamo is: Partially open

Are there any international entry restrictions on returning to Italy from Germany?

Reentry to Italy is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Italy from Munich?

What are the requirements?

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Bergamo, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 10/27/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Bergamo from Munich here.

What is the price of the cheapest train from Bergamo to Munich?
Looking to save money on your journey? Omio customers have found the cheapest train to Munich from Bergamo for the next 7 days starting from $62 (€50)  one way.
What is the cost of a train to Munich from Bergamo?
In the next 7 days you can expect to pay on average $73 (€59)  for a train ticket from Bergamo to Munich.
How far is Munich from Bergamo by train?
When traveling this route you should expect the distance between Bergamo and Munich by train to be approximately 190 miles (307 km).
How long is the train ride to Munich from Bergamo?
On average the Bergamo to Munich train travel time is 8 h 2 min  for the 190 miles (307 km) long route, but the duration can vary if you travel on weekends and holidays.
When traveling by train from Bergamo to Munich, which train station in Bergamo do I depart from and which train station in Munich do I arrive in?

When departing from Bergamo, you have various train station options to start your journey from including Bergamo and Bergamo Ospedale. When arriving in Munich, you can end your route in train stations like München Hbf, München Hackerbrücke and München Marienplatz.

Omio customers book a train from Bergamo   to München Hbf   most frequently for this route.

Where is the train station in Bergamo to go to Munich? Where is the train station in Munich located?

Passengers board the train most frequently from Bergamo, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at München Hbf, located 1 mile (s) / 1 km away from the city center.

What train companies offer a service from Bergamo to Munich?
When taking a train from Bergamo to Munich, you can count on Trenitalia for the best way to get you to Munich. You can also check all possible train providers who offer a service from Bergamo to Munich and compare the amenities they offer before buying a train ticket.
How many trains per day are there to Munich from Bergamo?
The average number of trains departing Bergamo for Munich is 5 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from Bergamo to Munich? When is the last train from Bergamo to Munich?
The earliest train departing from Bergamo to Munich leaves at 5: 25 AM. The last train departing from Bergamo to Munich leaves at 8: 27 PM. You can find the latest Bergamo to Munich train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book Bergamo to Munich train tickets to get the best deals?
You can find trains between Bergamo and Munich to cost on average $73 (€59) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Bergamo to Munich train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Bergamo is the most popular Bergamo railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Bergamo for your trip to Munich.