Transfer from Milan to Bergamo

Bergamo is a completely delightful city with the sights on top of a scenic hill and residential quarters down the hill. And the famous tourist attraction is a cable car with almost vertical railway.

How can you get from Milano to Bergamo?

You can get from Milan to Bergamo in several ways:

  • Public transport: bus or train
  • Advantages: cheap and cheerful
  • Disadvantages: time consuming, crowded, inconvenient with a lot of luggage.
  • Taxi, transfer service or car rental
  • Advantages: fast, individual, luxurious
  • Disadvantages: costly

→ Milan - Bergamo bus

Price: from €3

Interval: every 30 minutes

Travel time: 50 minutes

Operators: Nord Est Trasporti

You can take bus Z301 from the center of Milan to Bergamo. The route starts at Milano Lampugnano and terminates at Bergamo Autostazione bus station.

Appropriate alternative for travelling alone, in a small group and light without small kids.

→ Milan - Bergamo train

Price: from €6

Interval: 30 minutes

Travel time: 1 – 2 hours

Operators: Trenitalia

Milan - Bergamo trains run daily from 05:00 AM till 11:00 PM with a 30 minutes interval. Departure from Milano Centrale and arrival at Bergamo Central Station (Stazione Ferroviaria di Bergamo).

Train ticket can be purchased at the station box offices, as well as online.

Train is a good choice for travelling alone or in a small group without a lot of luggage.

Tips: Famous Bergamo cable car operating hours: 10:00-22:00. The ticket costs 1.25 euro, same as a delicious pizza.

→ Taxi

Price: from €90

Interval: none

Travel time: 50 minutes

Operators: Milano taxi, TaxiBlu, etc.

Bergamo is 50 km from the center of Milan and taxi is costly, about €90-100.

→ Transfer

Price: from €45

Interval: none

Travel time: 45 minutes


Transfer from Milan to Bergamo is the best choice both for a tourist and big groups, families with children. You can book in advance. Waiting time is 15 minutes in the city.

For groups of 3 people and more you can book a van or minibus. Transfer price is fixed.

You can always find and book the best transfers from Milan airport to city center on

→ Car rental in Milan

Price: from €17

Interval: none

Travel time: 45 minutes

Operators: RentalCars, Avis, etc.

You can also drive a rented car in Milan to get to Bergamo. Book a rental car without a driver in advance or in the city. Basic insurance is included in the price. Your foreign passport, driver’s license and driving experience of at least 1 year are mandatory, as well as booking confirmation in case of online booking.

Familiarize yourself with local traffic rules. There are heavy traffic fines in Italy.

Tips: Please see section Bergamo Airport – Milan