1map logoGo to main page

Florence, Tuscany to Bergamo, Lombardy from $16: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Florence, Italy
to
Bergamo, Italy

How to Get from Florence 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.

$16 by busBest price
248 kmDistance
3h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Florence 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
Trenitalia Frecce
Train
Average Duration
3h  4m
Estimated price
$22-80
Recommended
Company
Itabus
Bus
Average Duration
7h  1m
Estimated price
$16-21
Cheapest
route map
Distance: 248 km
Duration: 3h 4m

See more options

Pricing table
Company
BlaBlaCar
Rideshare
Average Duration
4h  5m
Estimated price
$17-17
Company
various
Train
Average Duration
3h  13m
Estimated price
$22-80
Company
various
Drive
Average Duration
3h  4m
Estimated price
$49-76
Company
various
Drive
Plane
Average Duration
3h  44m
Estimated price
$122-210
Company
various
Plane
Average Duration
3h  47m
Estimated price
$174-404

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $12 $12 $11 $12 $13 $12 $15
Train $24 $22 $18 $23 $25 $24 $28

Traveling From Florence to Bergamo

The journey from Florence to Bergamo offers a fascinating contrast, as Florence dazzles with its Renaissance art and architecture, while Bergamo enchants you with its medieval charm and breathtaking landscapes.

Best Neighbourhoods in Bergamo

Bergamo boasts diverse neighborhoods, each with its own character and charm.

Città Alta
• Stunning views from the Venetian walls.
• Historical landmarks like Piazza Vecchia.
Città Bassa
• Vibrant shopping and dining options.
• Parks and green spaces for relaxation.
Bergamo Lake
• Access to scenic lakeside promenades.
• Ideal for outdoor activities and water sports.

Best Times To Visit Bergamo's Attractions

Timing your visits can elevate your experience at Bergamo's highlights.

Piazza Vecchia
Visit early in the morning for peaceful surroundings and fewer tourists.
Accademia Carrara
Afternoons on weekdays are less crowded, allowing for a relaxed art viewing.
San Vigilio
Sunset offers stunning views and a quieter atmosphere to enjoy the scenery.

Bergamo Weather: What to Expect Year-Round

Bergamo experiences a humid subtropical climate with warm summers and cold winters, making spring and early fall the ideal times to visit for pleasant weather. Understanding the seasonal shifts helps you pack appropriately and plan your activities to fully enjoy the city's charm.

Dining Recommendation in Bergamo

In Bergamo, don't miss out on trying Casoncelli, a signature stuffed pasta dish that showcases the region's hearty flavors and fresh local ingredients. The rustic charm of traditional trattorias in the Città Alta provides a warm and inviting atmosphere, offering a delightful contrast to Florence's renowned but more formal dining scene.

Florence - Bergamo operators

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

Train Show train routes
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en/frecce.html

Train from Firenze S.M.N. to Bergamo

Average Duration
3h 4m
Estimated price
21-80

Train from Firenze S.M.N. to Milano Rogoredo

Average Duration
1h 43m
Estimated price
22-76
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Firenze Santa Maria Novella to Bergamo

Average Duration
3h 5m
Estimated price
21-802

Train from Firenze Santa Maria Novella to Milano Rogoredo

Average Duration
1h 53m
Estimated price
21-806
Bus Show bus routes
Contact phone
+39 06 88 93 82 32
Website
https://www.itabus.it/en/home

Bus from Florence Villa Constanza Bus Station to Bergamo Central Bus Station Bartolomeo Bono

Average Duration
5h 40m
Estimated price
13-14
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.com

Other from Florence to Bergamo

Average Duration
4h 5m
Estimated price
17-17
Website
airdolomiti.it

Other from Florence (FLR) to Milan Linate (LIN)

Average Duration
4h 40m
Estimated price
217-218
Plane Show flights
Website
alitalia.com

Plane from Florence (FLR) to Milan Linate (LIN)

Average Duration
3h 18m
Estimated price
170-211
Website
lufthansa.com

Plane from Florence (FLR) to Milan Linate (LIN)

Average Duration
4h 28m
Estimated price
217-218
Website
aeroitalia.com

Plane from Perugia (PEG) to Milan Bergamo (BGY)

Average Duration
50m
Estimated price
215-219
Website
flexflight.dk

Plane from Perugia (PEG) to Milan Bergamo (BGY)

Average Duration
50m
Estimated price
215-219

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

Traveling between Florence 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 scenic road trip from Florence to Bergamo, covering a distance of 203 miles. Enjoy roughly 3 hours and 4 minutes of driving through the picturesque Italian countryside. 💰 Prices to travel by car from Florence to Bergamo range from €51 to €78, offering an affordable and flexible transportation option. Consider carpooling with Blablacar for shared rides and eco-friendly travel choices.
Average price
€51 - €78
🚆 The direct train from Florence to Bergamo departs from Firenze S.M.N. station and arrives at Bergamo station. Services operate once daily and the journey takes approximately 3 hours and 4 minutes. 💰 Ticket prices for the train between Florence and Bergamo can vary from €22 to €83, offering budget-friendly options for travelers looking to explore these two beautiful Italian cities conveniently by rail.
Departure Point
Firenze S.M.N. station
Arrival Point
Bergamo station
Useful tips for train travellers
• The train operators for your journey from Florence to Bergamo include Trenitalia and Italo. Trenitalia offers a rich onboard catering experience featuring snacks, meals, and beverages that you can enjoy at your seat. Italo features a lighter snack menu along with beverage services available for purchase. For more information, you can visit their websites: Trenitalia and Italo.
• For seating options, Trenitalia provides First Class (Premium and Business), and Standard Class (2nd Class). First Class offers larger seats with more legroom and quieter carriages. Italo offers an Executive Class which provides luxurious seating and amenities as well as Smart and Low Cost options in Second Class. For a comfortable ride, especially on longer journeys, consider First Class with Trenitalia or Executive Class with Italo.
• Upon arriving in Bergamo, you'll find that Bergamo Station has luggage storage services available on-site, allowing you to explore the city without your bags. Restrooms are also available at the station, but there are no showers. To get to the city center, take the bus number 1 or 6 directly to the heart of Bergamo, which are frequent and take approximately 30 minutes. Bus schedule details can be found on Bergamo Public Transport website.
🛫 Flying from Florence Airport to Milan Linate Airport to reach Bergamo is a popular choice, despite the lack of direct flights. Travelers can expect a one-stopover journey that typically lasts around 3 hours, offering an efficient way to travel between these two Italian cities. 🌍 Multiple airlines like Lufthansa, Air Dolomiti, and Alitalia operate flights between Florence and Milan Linate, giving travelers flexibility in choosing their preferred carrier. With a total travel time of 3 hours and 47 minutes, passengers can enjoy a smooth transition from the romantic streets of Florence to the charming atmosphere of Bergamo. 💸 Flight prices between Bergamo and Florence can range from €179 to €417, depending on factors like booking time, availability, and class of service. Travelers looking for convenience and comfort can explore various options to suit their budget and travel preferences, making it easier to plan an enjoyable journey from one beautiful Italian city to another.
Departure Point
Florence Airport
Arrival Point
Milan Linate Airport. The quickest flight takes 3h and has one stopover
🚌 Embark on a scenic journey from Florence to Bergamo by bus, spanning approximately 7 hours and 1 minute. Enjoy the Italian countryside passing by as you make your way to your destination. 💰 The prices for a bus ticket between Bergamo and Florence range from €17 to €22, offering an affordable and convenient mode of transportation for your travel. Select a comfortable seat and relax as you traverse between these two charming Italian cities.