1map logoGo to main page

Milan, Lombardy to Bergamo, Lombardy from $3: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Milan, Italy
to
Bergamo, Italy

How to Get from Milan to Bergamo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$3 RideshareBest price
28.3 milesDistance
40m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Milan to Bergamo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Trenord
Train
Average Duration
48m
Estimated price
$5-45
Recommended
Company
BlaBlaCar
Rideshare
Average Duration
58m
Estimated price
$3-3
Cheapest
route map
Distance: 28.3 miles
Duration: 40m

See more options

Pricing table
Company
Terravision IT
Bus
Average Duration
50m
Estimated price
$4-17
Company
various
Subway
Bus
Average Duration
1h  28m
Estimated price
$7-10
Company
various
Drive
Average Duration
40m
Estimated price
$9-14
Company
various
Taxi
Average Duration
40m
Estimated price
$85-110

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $3 $3 $3 $3 $3 $3 $3
Train $5 $5 $5 $5 $5 $5 $5

Traveling From Milan to Bergamo

Your journey from Milan to Bergamo offers a striking contrast between the bustling urban life of Milan and the charming, laid-back atmosphere of Bergamo.

Best Neighbourhoods in Bergamo

Bergamo features neighborhoods that blend history, culture, and local charm.

Città Alta
• Stunning medieval architecture and panoramic views.
• Home to historic sites like Basilica di Santa Maria Maggiore.
Città Bassa
• Vibrant shopping streets and modern cafes.
• Offers a lively atmosphere with nightlife options.
Piazza Pontida
• Lively square filled with local markets.
• Great spot to experience Bergamo's daily life.

Best Times To Visit Bergamo's Attractions

Timing your visits can greatly enhance your experience in Bergamo.

Basilica di Santa Maria Maggiore
Visit early in the morning for a quieter atmosphere and stunning light.
Città Alta
Explore during weekdays to avoid large crowds and enjoy the views.
Accademia Carrara
Plan your visit in the late afternoon for a more relaxed experience.

Bergamo Weather: What to Expect Year-Round

Bergamo enjoys a Mediterranean climate, with warm summers and cold winters, making the spring and early fall ideal for comfortable exploring. Your travel experience can vary significantly depending on the season, so be prepared for both sunny days and chilly evenings.

Dining Recommendation in Bergamo

Try the casoncelli at Ristorante Da Mimmo, a delicious stuffed pasta that embodies Bergamo's rustic culinary tradition, contrasting sharply with Milan's sophisticated dining scene. The warm, inviting atmosphere and focus on local ingredients create a unique experience that truly reflects the heart of Bergamo's flavors.

Milan - Bergamo operators

Explore transport companies operating between Milan and Bergamo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+39 02 7249 4494
Website
https://www.trenord.it/en/

Train from Milano Centrale to Bergamo

Average Duration
48m
Estimated price
$5-7
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Milano Centrale to Bergamo

Average Duration
50m
Estimated price
$9-45
Bus Show bus routes
Website
https://www.terravision.eu/

Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station

Average Duration
50m
Estimated price
$7-11
Contact phone
+352 26 58 57 1
Website
https://www.flibco.com/en

Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station

Average Duration
50m
Estimated price
$9-13
Contact phone
+39 02 3008 9000
Website
https://autostradale.it/?lang=en-GB

Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station

Average Duration
1h
Estimated price
$4-17
Contact phone
800 905150
Website
http://nordesttrasporti.it

Bus from Sesto to Bergamo

Average Duration
43m
Estimated price
$5-7
Rideshare
Contact phone
+3 318 576 2228
Website
https://blablacar.com

Rideshare from Milan to Bergamo

Average Duration
58m
Estimated price
$3-3
Taxi
Contact phone
+39 02 8585
Website
https://milanoradiotaxi.it

Taxi from Milan to Bergamo

Average Duration
40m
Estimated price
$85-110
Contact phone
+39 02 4040
Website
https://taxiblu.it

Taxi from Milan to Bergamo

Average Duration
40m
Estimated price
$85-110
Contact phone
+39 02 661 16454
Website
https://026969.it

Taxi from Milan to Bergamo

Average Duration
40m
Estimated price
$85-110
Contact phone
+39 02 5353
Website
https://etaxi.it

Taxi from Milan to Bergamo

Average Duration
40m
Estimated price
$85-110

Milan to Bergamo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Milan and Bergamo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Milan to Bergamo, a short but scenic drive covering 32 miles. In just 40 minutes, you'll transition from the bustling city vibes of Milan to the charming historic streets of Bergamo. 💰 Prices to travel from Milan to Bergamo by car range between €8 to €13, offering a budget-friendly transportation option for your Italian adventure. Experience the flexibility and convenience of driving at your own pace through the beautiful Lombardy region.
Average price
€8 - €13
🚆 Traveling from Milan to Bergamo by train is a convenient and efficient way to explore both cities. The direct train departs from Milano Centrale station and arrives at Bergamo station, with services operating hourly every day. The journey typically takes around 48 minutes, providing a quick and comfortable ride between the two cities. 💰 Ticket prices for the train between Milan and Bergamo can vary, ranging from €5 to €41 depending on factors such as class of service and any special deals or promotions available. With affordable options and a relatively short travel time, taking the train from Milan to Bergamo is a cost-effective and enjoyable way to reach your destination. Sit back, relax, and let the train transport you seamlessly from one city to the next.
Departure Point
Milano Centrale station
Arrival Point
Bergamo station
Useful tips for train travellers
• Onboard services for the Trenord trains operating between Milan and Bergamo typically include a snack and beverage service. First Class passengers may enjoy complimentary refreshments, while Economy Class offers purchase options for snacks and drinks from a vending machine. Check Trenord's official site for more details: Trenord.
• Trenitalia also operates on this route, providing various seating options: First Class, Business Class, and Economy. First Class seats are more spacious, offer more comfort and amenities, while Economy is cost-effective and still offers a decent level of comfort. You can find more information on Trenitalia's seating options here: Trenitalia.
• Upon arriving at Bergamo train station, expect to find luggage storage facilities available where you can securely leave your bags for a few hours. Restrooms are also situated within the station. For transit to the city center, the fastest way is to take bus no. 1, which departs frequently, and takes approximately 20 minutes to reach the center. Verify bus schedules here: Bergamo Public Transport.
🚌 The journey from Milan to Bergamo by bus is convenient and efficient, with direct services departing from Piazza Luigi di Savoia and arriving at Bergamo Airport Bus Station. Services run every 15 minutes, allowing for flexibility in travel times. 🚌 The bus ride from Milan to Bergamo typically takes around 50 minutes, offering passengers a quick way to reach their destination. Operated by TerraVision IT, these buses provide a comfortable and cost-effective option for travelers. 🚌 Prices for the bus between Bergamo and Milan range from €4 to €16, making it an affordable transportation choice for those looking to explore these two Italian cities. Enjoy the scenic views along the route as you travel from Milan to Bergamo by bus.
Departure Point
Piazza Luigi di Savoia station
Arrival Point
Bergamo Airport Bus Station
Useful tips for bus travellers
• Make sure to check the departure schedule at the TerraVision IT counter at Piazza Luigi di Savoia, as buses run every 15 minutes and you might prefer an earlier departure to maximize your time in Bergamo.
• Once you arrive at Bergamo Airport Bus Station, consider downloading the free app for local transport options, as it provides real-time updates and can help you navigate bus connections into the city, ensuring you reach your destination with ease.
• After disembarking at the Bergamo Airport Bus Station, keep to the right for exits leading to the Bergamo city shuttle and taxi services; if you are planning to explore the Città Alta (Upper City), take the funicular from the lower city, which is about a 15-minute bus ride away from the station.