Cheapest
Average
The best way to find a cheap bus ticket from Milan to Florence is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
FlixBus | 12:20AM Milano, Autostazione Lampugnano | 4h10 | 04:30AM Firenze, Piazzale Montelungo | 0 transfersDirect | |
FlixBus | 12:55AM Milan | 3h35 | 04:30AM Firenze, Piazzale Montelungo | 0 transfersDirect | |
Itabus | 07:00AM Milano, Autostazione Lampugnano | 4h20 | 11:20AM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
Itabus | 08:00AM Milano, San Donato | 4h00 | 12:00PM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
Itabus | 09:00AM Milano, Autostazione Lampugnano | 4h55 | 01:55PM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
Itabus | 11:00AM Milano, San Donato | 4h39 | 03:39PM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
Itabus | 01:00PM Milano, Autostazione Lampugnano | 4h44 | 05:44PM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
Itabus | 01:30PM Milano, San Donato | 4h15 | 05:45PM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
FlixBus | 02:30PM Linate, Aeroporto di Milano-Linate | 8h30 | 11:00PM Firenze, Piazzale Montelungo | 1 transfer | |
FlixBus | 02:30PM Linate, Aeroporto di Milano-Linate | 6h30 | 09:00PM Florence | 1 transfer | |
FlixBus | 03:25PM Linate, Aeroporto di Milano-Linate | 11h35 | 03:00AM Firenze, Piazzale Montelungo | 1 transfer | |
Itabus | 04:00PM Milano, Autostazione Lampugnano | 4h20 | 08:20PM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
Marino Autolinee | 08:25PM Milano, Autostazione Lampugnano | 4h50 | 01:15AM Florence | 0 transfersDirect | |
Marino Autolinee | 09:05PM Milan | 4h10 | 01:15AM Florence | 0 transfersDirect | |
Itabus | 09:30PM Milano, Autostazione Lampugnano | 5h10 | 02:40AM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
FlixBus | 10:00PM Milano, Autostazione Lampugnano | 4h40 | 02:40AM Firenze, Piazzale Montelungo | 0 transfersDirect | |
Itabus | 10:15PM Milano, San Donato | 4h25 | 02:40AM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
Itabus | 10:30PM Milano, Autostazione Lampugnano | 5h05 | 03:35AM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
Itabus | 11:30PM Milano, San Donato | 4h35 | 04:05AM Scandicci, Villa Costanza (Florence) | 0 transfersDirect | |
This is the last bus of the day. |
Find all the dates and times for this journey
Fastest Journey
3 h 35 m
Average
5 h 10 m
Buses per day
19
Distance
249 km
Of the 19 buses that leave Milan for Florence every day 16 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 154 miles (249 km) |
---|---|
Average bus duration | 4 h |
Average bus ticket price | $19 (€16) |
Bus frequency | 17 a day |
Direct bus | Yes, there are 12 direct buses a day |
Bus providers | Itabus or FlixBus |
Buses from Milan to Florence cover the 154 miles (249 km) long route taking on average 4 h with our travel partners like Itabus or FlixBus. Normally, there are 17 buses operating per day, including direct services available. While the average ticket price for this route costs around $19 (€16), you can find the cheapest bus ticket for as low as $8 (€7). Travelers depart most frequently from Milano, Autostazione Lampugnano and arrive in Florence, Villa Costanza (Tram T1).
You can travel by bus from Milan to Florence with Itabus and FlixBus for as low as $8 (€7). When you search for schedules and tickets, Omio will show you the best journey.
FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.
FlixBus from Milan to Florence bus information:
Eurolines, Flixbus, Megabus, and Baltour all provide direct buses from Milan to Florence, with journey times of between 3.5 and 5.5 hours. Megabus has six departures a day, starting in the early hours and running until around 9:30 p.m. Flixbus departures are at around 9:00 a.m. and 10:00 p.m. There are 4 direct Eurolines buses, as well as two with connections at Bologna. Departures start at around 9:00 a.m. and run until about 10:00 p.m.
Return buses from buses from Florence to Milan are also available.
Buses from Milan to Florence depart from the Lampugnano Bus Station in the city center, with Metro trains and buses linking Lampugnano to destinations across Florence. Milan's extensive transport network includes one of the world's largest tram systems, as well as fast suburban trains and frequent bus routes, some of which operate until around 2:00 a.m. Taxis are available at Lampugnano Bus Station.
The terracotta dome of the beautiful Duomo Cathedral dominates Florence's skyline and the cathedral is one of the places where the city's Renaissance heritage can be seen. Florence is compact enough to explore easily by foot, with pleasant walks between the Uffizi Gallery, the Palazzo Vecchio, the Ponte Vecchio and the cathedral, along with many other attractions. Restaurants and bars can be found in the area around Piazza della Signoria. Buses from Milan to Florence arrive at the Santa Maria Novella Station on Piazzale Montelungo in the city center. The station is part of Florence's public transport network of local trains and buses, as well as one tram line. A taxi rank is located outside Santa Maria Novella.
Passengers board the bus most frequently from Milano, Autostazione Lampugnano, which is located around 4.3 miles (7 km) away from the city centre, and they get off the bus at Florence, Villa Costanza (Tram T1), located 7.4 miles (12 km) away from the city centre.
Here are some other resources that might have the information you need