This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Bergamo to Milan

Depart date
(Return date)

1 suggested route to go from Bergamo to Milan by train, car, bus

  • Specify your dates of travel in order to find the best deals available.
  • Get prices

Trip Bergamo Milan

Modes of transportcarpooling, bus, train
Distance28 mi
Direct lineYes

How to go from Bergamo to Milan ?

Like many travellers, you're looking for the cheapest transport offers to travel from Bergamo to Milan? Usually, this is not an easy task and you'll have to browse multiple sites to compare all deals.

You'll be able to get in a single search on Vivanoda, your multimodal travel planner in Europe, all the prices for trains, carpooling and buses to travel to Milan from Bergamo Simply enter your travel date to Milan and Vivanoda does the rest. Refine, filter, sort according to your travel preferences then select the Bergamo - Milan offer that suits you best.

To travel from Bergamo, trains, carpooling or buses of Trenord, Blablacar, Autostradale and FlixBus will carry you to Milan.

All modes of transport Bergamo-Milan

If you have any preferences for a particular mode of transport, get more information on these sections:

Bergamo to Milan bus

If you are looking for a bus service from Bergamo to Milan, you're lucky because there actually is a direct service.

Which coach companies to travel between Bergamo and Milan?

The bus service between the city of Bergamo and Milan is operating by multiple coach companies: FlixBus and Autostradale.

FlixBus Bergamo MilanAutostradale Bergamo Milan

Going by bus from Bergamo to Milan may not be so obvious to you. Here are some reasons that may encourage you to take the bus to Milan.

  • Almost all coaches are equipped with a WiFi connection, which is very welcome to travel the 28 mi of the trip.
  • The Bergamo Milan tickets are sold at unbeatable prices, it is unlikely that you will find better offers with the other modes of transport: rail or carpool offers.
  • The coaches operating the Bergamo Milan line are mostly equipped with an air conditioning system, which will allow you to travel in good conditions during hot seasons.

Departure bus stations in Bergamo

Remember to arrive at the bus station in Bergamo at least 15 minutes, or even 30 minutes, before the posted departure time. The name of the destination 'Milan' is always mentioned on the front of the bus. Finally, present your ticket to the staff of Autostradale or FlixBus who will allow you to put your suitcases in the trunk and then board.

  • Bergamo (BGY airport)

Arrival bus stations in Milan

Once the bus has arrived at Milan, check and collect your belongings so as not to forget anything.

  • Milan autostazione
  • Milano Centrale

Carpool from Bergamo to Milan

On the contrary to other means of transportation, carsharing doesn't provide to travellers a defined scheduled. So, you have more probabilities to find Bergamo-Milan rides five days before your date of travel than three months. This is more a lastminute solution to go to Milan.

Carpooling is a recent way to travel by sharing your journey Bergamo-Milan with other travellers looking for the same route. This has a very positive environmental impact since it optimizes the capacity of the car and it also allows saving money.

Train Bergamo to Milan

Is it possible to go directly by train from Bergamo to Milan?

Yes, the Bergamo to Milan route is served by a direct train. Be aware that depending the day of the week, the schedule can change and direct trains may not operate every days. To find the cheapest Bergamo-Milan train ticket, we advise you to launch a search on Vivanoda with your travel dates.

Railway stations from Bergamo

  • Bergamo

Arrival train stations in Milan

  • Milano Centrale
  • Milano Porta Garibaldi

Intercity Train Bergamo Milan

The intercity trains served the main cities of the route between Bergamo and Milan with a reduced duration in comparison to regional trains.

Bergamo Milan railways companies

The train company that operates this journey is Trenord.
Trenord Bergamo Milan

United Kingdom
Česká republika
International (en)