1map logoGo to main page

Bergamo to Florence from $18: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bergamo, Italy
to
Florence, Italy

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

$18 by busBest price
248.3 kmDistance
3h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bergamo to Florence 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
various
Train
Average Duration
3h  6m
Estimated price
$26-92
Recommended
Company
Itabus
Bus
Average Duration
6h  21m
Estimated price
$18-26
Cheapest
route map
Distance: 248.3 km
Duration: 3h 3m

See more options

Pricing table
Company
Trenitalia Frecce
Train
Average Duration
3h  24m
Estimated price
$24-90
Company
N/A
Drive
Average Duration
3h  3m
Estimated price
$55-90
Company
various
Plane
Drive
Average Duration
3h  54m
Estimated price
$132-331
Company
various
Plane
Average Duration
3h  39m
Estimated price
$195-444

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $13 $11 $11 $12 $12 $12 $13
Train $22 $20 $23 $23 $30 $24 $27

Traveling From Bergamo to Florence

The journey from Bergamo, with its medieval charm and mountainside vistas, to Florence, renowned for its art and Renaissance history, offers a striking contrast in experiences.

Best Neighbourhoods in Florence

Florence's neighborhoods each offer distinct vibes and attractions for visitors.

Oltrarno
• Known for artisan workshops and local craftsmanship.
• Vibrant nightlife with charming piazzas and bars.
Santa Croce
• Home to the stunning Basilica di Santa Croce.
• Rich in history with delightful traditional trattorias.
Duomo
• Iconic sites like the Florence Cathedral and Giotto's Campanile.
• Tourist hub with shops, galleries, and outdoor cafés.

Best Times To Visit Florence's Attractions

Timing your visits can make all the difference in Florence.

Uffizi Gallery
Visit early in the morning or late afternoon for fewer crowds.
Florence Cathedral (Duomo)
Aim for late afternoon or weekday mornings to enjoy quieter moments.
Ponte Vecchio
Early morning strolls offer a peaceful atmosphere and stunning views.

Florence Weather: What to Expect Year-Round

Florence enjoys a Mediterranean climate, characterized by hot summers and mild winters, making spring and fall the ideal seasons for visiting. Understanding the weather can significantly enhance your travel experience, influencing everything from outdoor activities to local events.

Dining Recommendation in Florence

In Florence, savor the iconic Bistecca alla Fiorentina, a thick T-bone steak grilled to perfection, which contrasts sharply with Bergamo's hearty polenta dishes. The ambiance of a traditional Florentine trattoria, often vibrant and bustling, enhances your dining experience, showcasing local Tuscan ingredients and rich flavors that tell a story of the region's culinary heritage.

Bergamo - Florence operators

Explore transport companies operating between Bergamo and Florence, 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 Bergamo to Milano Lambrate

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

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

Average Duration
1h 44m
Estimated price
$25-85

Train from Bergamo to Firenze S.M.N.

Average Duration
3h 24m
Estimated price
$27-90
Contact phone
+39 06 8937 1892
Website
https://www.italotreno.it/en

Train from Milano Rogoredo to Stazione Santa Maria Novella

Average Duration
1h 47m
Estimated price
$22-65

Train from Bergamo to Stazione Santa Maria Novella

Average Duration
3h 11m
Estimated price
$24-70
Bus Show bus routes
Contact phone
+39 06 88 93 82 32
Website
https://www.itabus.it/en/home

Bus from Bergamo Central Bus Station Bartolomeo Bono to Prato Piazzale Del Museo

Average Duration
5h 14m
Estimated price
$15-21
Plane Show flights
Website
alitalia.com

Plane from Milan Linate to Florence

Average Duration
3h 20m
Estimated price
$130-350

Plane from Milan Linate to Florence

Average Duration
5h 5m
Estimated price
$450-1700
Website
airdolomiti.it

Plane from Milan Linate to Florence

Average Duration
5h 5m
Estimated price
$450-1700
Website
lufthansa.com

Plane from Milan Linate to Florence

Average Duration
5h 5m
Estimated price
$450-1700
Website
aeroitalia.com

Plane from Milan Bergamo to Perugia

Average Duration
50m
Estimated price
$150-360
Website
flexflight.dk

Plane from Milan Bergamo to Perugia

Average Duration
50m
Estimated price
$150-360

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

Traveling between Bergamo and Florence 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 Bergamo to Florence, covering a distance of 329.9 km. Enjoy approximately 3 hours and 3 minutes of picturesque Italian countryside views as you drive towards your destination. 💰 Experience the flexibility of prices ranging from €51 to €83 for a car journey from Bergamo to Florence. 🌆 Arrive in the stunning city of Florence, known for its Renaissance architecture and artistic heritage, after a pleasant drive. Explore the charming streets, visit iconic landmarks like the Duomo and Ponte Vecchio, and immerse yourself in the rich cultural tapestry of this enchanting destination.
Average price
€51 - €83
🚆 The direct train operated by Trenitalia Frecce departs from Bergamo station and arrives at Firenze S.M.N. station in approximately 3 hours and 6 minutes. 🕒 🚆 With services departing once daily, travelers can enjoy a comfortable ride with fares ranging from €24 to €85, making it an affordable option for exploring the cultural delights of Florence. 🎟️
Departure Point
Bergamo station
Arrival Point
Firenze S.M.N. station
Useful tips for train travellers
• On board trains operated by Trenitalia and Italo, you can find catering services that offer a selection of snacks, beverages, and light meals. Trenitalia's Frecciarossa trains provide a dining car with options like sandwiches and pastries, and you can order meals to your seat in First Class. Italo offers a similarly convenient service with snacks and drinks available for purchase directly from your seat or the onboard cafe, with an expansive menu to choose from.
• When traveling from Bergamo to Florence, you'll have options for seating: Trenitalia offers Standard (Economy) and Premium (Business) seating on their Frecciarossa trains. In Standard Class, seats are comfortable with ample legroom, while Premium Class includes extra amenities and access to a quieter wagon. Italo trains also provide various seating classes: Smart (Economy), Comfort (Business), and Club Executive (First), all with differing levels of comfort and service.
• The main operators for the Bergamo to Florence route are Trenitalia (trenitalia.com) and Italo (italotreno.it). Make sure to check their websites for train schedules, ticket prices, and booking options. For additional information, view local public transport options through the Florence transportation website (ataf.net), which includes bus schedules and tram routes.
🛫 Flying from Bergamo to Florence involves a journey with a stopover since there are no direct flights between the two airports. The quickest flight option takes around 2 hours and 55 minutes. 🌍 Airlines such as Lufthansa, Air Dolomiti, and Alitalia provide flights from Milan Linate Airport to Florence Airport, offering different options for travelers. The total duration of the trip by plane from Bergamo to Florence is approximately 3 hours and 39 minutes. 💸 Prices for flights between Florence and Bergamo typically range from €179 to €408, so travelers can choose the fare that best suits their budget and preferences for this domestic Italian trip by air.
Departure Point
Milan Linate Airport
Arrival Point
Florence Airport. The quickest flight takes 2h 55m and has one stopover
Get ready for a scenic journey that typically takes around 6 hours and 21 minutes to reach your destination. 🎟️ Ticket prices for the bus ride between Florence and Bergamo can range from €17 to €24, offering budget-friendly options for travelers looking to explore Italy.