Travel options
from Milan to Bergamo

You can get from Milan to Bergamo by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
Jan 17
$6Regionale
$6Regionale
Tue
Jan 18
$6Regionale
$6Regionale
Wed
Jan 19
$6Regionale
$6Regionale
Thu
Jan 20
$6Regionale
$6Regionale
Fri
Jan 21
$6Regionale
$6Regionale
Sat
Jan 22
$6Regionale
$10Terravision
Sun
Jan 23
$6Regionale
$10Terravision
Mon
Jan 24
$6Regionale
$6Regionale
Tue
Jan 25
$6Regionale
$6Regionale
Wed
Jan 26
$6Regionale
$6Regionale
Thu
Jan 27
$6Regionale
$6Regionale
Fri
Jan 28
$6Regionale
$6Regionale
Sat
Jan 29
$6Regionale
$10Terravision
Sun
Jan 30
$6Regionale
$10Terravision
Mon
Jan 31
$6Regionale
$6Regionale
Tue
Feb 1
$6Regionale
$6Regionale
Wed
Feb 2
$6Regionale
$6Regionale
Thu
Feb 3
$6Regionale
$6Regionale
Fri
Feb 4
$6Regionale
$6Regionale
Sat
Feb 5
$6Regionale
$10Terravision

Travel Information to Bergamo from Milan

distanceDistance28 miles (45 km)
modeAvailable travel modesBus or train
priceTicket price range$6 - $10
cheapestCheapest modeTrain • $6 (€5) • 59 min
fastestFastest modeTrain • $6 (€5) • 59 min
carriersPopular travel companiesTerravision or Regionale

Take a bus or train to travel 28 miles (45 km) from Milan to Bergamo. If speed is a priority, then a train is the best option with an average duration of 59 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $6 (€5). The most popular travel companies which serve this trip are Terravision or Regionale among others. Travelers can even take a direct from Milan to Bergamo.

How to get from Milan to Bergamo

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Milan to Bergamo, 67,80% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Milan to Bergamo and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Milan to Bergamo. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips: Travel from Milan to Bergamo

Travel to Bergamo 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 Milan to Bergamo.
FAQs

How do I travel from Milan to Bergamo?

There are 2 travel options from Milan to Bergamo: bus or train.

What is the cheapest way to go from Milan to Bergamo?

The cheapest way to travel from Milan to Bergamo is by taking a train with an average price of $6 (€5).

This is compared to other travel options to Bergamo:

Taking a train is usually $4 (€3) less than taking a bus to Bergamo, which costs on average $10 (€8) for the same trip.

What is the fastest way to get from Milan to Bergamo?

The fastest way to get to Bergamo from Milan is by train with an average travel time of 59 min.

Other travel options to Bergamo can usually take longer:

In comparison, going by bus can take 1 h   on average.

How far is Bergamo from Milan?

The distance is approximately 28 miles (45 km) from Milan to Bergamo.

How many scheduled departures are there a day from Milan to Bergamo?

The average frequency per day from Milan to Bergamo is:

  • Around 17 trains per day.

However, we recommend checking specific travel dates for your route between Milan and Bergamo as scheduled services by bus or train can vary by season or day of the week.

Where do people depart from and arrive in when traveling from Milan to Bergamo?

These are the most popular departure and arrival points from Milan to Bergamo:

  • Buses mostly leave from Milan, Stazione Centrale and tend to arrive in Bergamo, Stazione Autolinee.
  • Trains from Milan to Bergamo most often leave from Milano Centrale and arrive in Bergamo.

Which travel operators can get me to Bergamo from Milan?

If finding a good deal is your main consideration for your trip from Milan to Bergamo, then we'll help you find the best value travel companies for you:

  • Travel with Terravision to go to Bergamo by bus. For a good deal on tickets, you can find Terravision Milan to Bergamo tickets on Omio for $10 (€8).
  • Regionale can take you to Bergamo by train. If searching for a good deal on trains, you can find tickets for Regionale from Milan to Bergamo for $6 (€5).

What is another destination I should add to my tour from Milan to Bergamo?

Looking to extend your trip from Milan to Bergamo? Many Omio customers who go from Milan to Bergamo usually extend their vacation to explore other popular destinations like Turin, Rome or Verona. If you're looking to explore Turin, Rome or Verona from Bergamo, let Omio find you the best connections available at an affordable price.

How far in advance should I buy my Milan to Bergamo one way ticket online to get the best deals?

When planning your trip from Milan to Bergamo, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Bus tickets cost $10 (€8) one way on average.
  • Train tickets are costing on average $6 (€5) one way.

However, we recommend buying tickets from Milan to Bergamo online a few months in advance to get the best deals and save money on your upcoming journey.