1map logoGo to main page

Milan to Bergamo 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

Embarking on a journey from Milan to Bergamo offers a fascinating contrast between the bustling fashion capital and the charming, medieval atmosphere of a town steeped in history.

Best Neighbourhoods in Bergamo

Bergamo offers diverse neighborhoods that showcase its rich culture and history.

Città Alta
• Stunning medieval architecture and narrow cobblestone streets.
• Breathtaking views of the surrounding landscape.
Città Bassa
• Vibrant shopping and dining options abound here.
• Modern vibe with historic charm in various plazas.
Bergamo Sera
• Lively nightlife with diverse entertainment choices.
• Local cuisine and authentic trattorias enhance the experience.

Best Times To Visit Bergamo's Attractions

Planning your visit to Bergamo can enhance your experience at its top attractions.

Piazza Vecchia
Arrive early in the morning or late afternoon for fewer crowds and stunning light.
Accademia Carrara
Midweek visits during the day offer a quieter atmosphere to enjoy art.
San Vigilio Castle
Sunset is ideal for visiting, providing breathtaking views over the city.

Bergamo Weather: What to Expect Year-Round

Bergamo experiences a temperate climate with warm summers and chilly winters, making spring and early autumn the most favorable times for pleasant weather. Understanding how the seasonal shifts change scenery and activities can greatly enhance your travel experience.

Dining Recommendation in Bergamo

Savor the flavors of 'Casoncelli,' a traditional stuffed pasta dish that showcases local ingredients and artisanal techniques at Ristorante Da Mimmo, where the rustic ambiance embraces the culinary heritage of the region. Unlike Milan’s contemporary dining scene, Bergamo's eateries often provide a cozy, homey atmosphere that truly reflects the authenticity of its local cuisine.

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 by car, spanning a distance of 51.5 km. The scenic drive takes around 40 minutes, offering a delightful travel experience through the Italian countryside. 💰 Enjoy the flexibility of car travel with prices ranging from €8 to €13 for a trip from Milan to Bergamo.
Average price
€8 - €13
🚆 Hop aboard the direct train from Milano Centrale to Bergamo for a convenient and efficient journey. 🕒 Enjoy a quick 48-minute ride surrounded by picturesque Italian landscapes as you travel from Milan to Bergamo with Trenord. 💰 Ticket prices for the Milan to Bergamo train range from €5 to €41, providing budget-friendly options for travelers looking to explore both cities.
Departure Point
Milano Centrale station
Arrival Point
Bergamo station
Useful tips for train travellers
• The main operators for the Milan to Bergamo route are Trenitalia and Italo. On board Trenitalia trains, you can expect catering services including a selection of snacks and beverages for purchase. Italo typically offers a more premium snack service, featuring both light meals and complimentary refreshments in higher classes. You can visit their websites for more information: Trenitalia - trenitalia.com, Italo - italotreno.it
• The trains operate different classes: Economy Class provides a budget-friendly option with basic seating, while First Class offers larger, more comfortable seats and complimentary snacks. Business Class provides spacious seating with more amenities and is perfect for a more luxurious experience. Consider your budget and comfort needs when booking your ticket.
• Upon arrival at Bergamo station, be aware that there is a luggage storage service available, which allows you to explore the area without carrying your bags. The restrooms are located on the lower level of the station, but note that showers are not available. For quick access to the city center, the fastest option is the bus; you can take the ATB bus number 1 that directly connects the station to the city center in about 20 minutes.
🚌 Traveling from Milan to Bergamo by bus is a convenient and affordable option. Direct buses depart every 15 minutes from Piazza Luigi di Savoia, with a quick journey time of approximately 50 minutes to reach Bergamo Airport Bus Station. 💰 Tickets for the Milan to Bergamo bus range from €4 to €16, providing a budget-friendly transportation choice for your journey.
Departure Point
Piazza Luigi di Savoia station
Arrival Point
Bergamo Airport Bus Station

Frequently asked questions

Find out more about the route from Milan to Bergamo.

Or choose the category:
The distance between Milan and Bergamo is 45.1 km by road. Traveling by train from Milan to Bergamo typically takes about 1 hour, while by car it takes approximately 45 minutes. Taking a bus from Milan to Bergamo generally takes around 1 hour and 15 minutes.
The most cost-effective option for traveling from Milan to Bergamo is to rideshare, which costs €3 and takes approximately 58 minutes. This is a convenient and budget-friendly choice for travelers. On the other hand, the quickest way to reach Bergamo from Milan is by taxi, which takes around 40 minutes but costs between €77 and €100.
The prices for traveling from Milan to Bergamo by train range from €4 to €45, depending on the class of service and how far in advance the ticket is purchased. The prices for traveling from Bergamo to Milan by bus range from €4 to €15, with variations based on the bus company and the time of travel.
If you prefer not to use public transportation, a great option to get from Milan to Bergamo is by using the carpooling service provided by Blablacar. This allows you to share a ride with other travelers heading to the same destination. The driving distance between Milan and Bergamo is approximately 51.5 km and it usually takes around 40 minutes to drive between the two cities. The prices for a car ride from Milan to Bergamo typically range from €8 to €13.
To travel from Milan to Bergamo without a car, the best option is to take a train. The journey takes approximately 48 minutes and the ticket prices range from €4 to €45, depending on the class and type of train.
Yes, there is a direct link between Milan and Bergamo. You can take a train from Milano Centrale station to reach Bergamo, with services departing every four hours and the journey taking approximately 48 minutes. Alternatively, there is a direct bus departing from Milan Centrale Piazza Luigi di Savoia that arrives at Bergamo Airport Bus Station, with services operating every 15 minutes and the journey taking around 55 minutes.
There are plenty of accommodation options available near Bergamo. You can choose from over 1284 hotels in the area, offering varying prices and amenities. Prices for hotels in Bergamo start at €45 per night.
Yes, you can definitely travel from Milan to Bergamo by bicycle. The distance between the two cities is approximately 45.1 km. The route takes about 2 hours by bike, depending on your speed and stamina.