Bus Time | 4h42m |
Origin | Milan, Italy |
Destination | Florence, Italy |
Distance | 155 Miles |
Cheapest bus fare: | from €9.00 |
Bus operators: | FlixBus |
FlixBus is the only bus operator operating from Milan (Italy) to Florence (Italy).
Our travel data found that for the next month, and based on a standard fare without a coachcard, the cheapest price across the different companies to travel by bus from Milan to Florence is from €9.00.
It takes on average 4h42m to travel by coach between the 2 cities. While bus services are normally much longer than trains or flights, they remain most of the time the least expensive way to travel the 155 miles between Milan and Florence.
from €35.00 | MORE | 4h10m | |
from €9.00 | MORE | 4h50m | |
from £8.09 | MORE | 5h02m | |
from £7.55 | MORE | 4h34m |
from £21.67 | MORE | 1h51m | |
from €15.90 | MORE | 2h54m | |
from €29.90 | MORE | 1h55m |
Find the cheapest tickets to travel from Milan to Florence by coach, train, carsharing and flights.
Italo--
Distribusion€37
FlixBus€37
omio€56
kombo€29
Italo--
Distribusion€9
FlixBus€20
omio€25
kombo€10
Italo--
Distribusion--
FlixBus€13
omio--
kombo--
Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.
90
60
30
15
7
3
1
Same day
As you can see in the table above, the price of the ticket for a coach from Milan to Florence tend to increase as the date gets closer. Purchasing your coach beforehand is a great way to save money as well as avoiding missing the bus because no seats remain available. It is 52% cheaper to get your coach 15 days in advance (from £6) instead of 3 days in advance (from £12).
The data take into account the best prices found, when booking beforehand versus on the day on you intend to travel, in the past 6 months.
Gopili compares prices to help you find cheap bus tickets from Milan to Florence for the coming days. You can also have a look at the prices for the Florence Milan bus to make sure you get a seat for your return journey.
From | To | Price | Departure on | At | Company | Searched |
---|---|---|---|---|---|---|
Milan (Lampugnano bus station) |
Florence (Villa Costanza) |
£7.55 | 12/03/2025 | 05:15 | FlixBus | 4 days ago |
Milan (Lampugnano bus station) |
Florence (Villa Costanza) |
£7.55 | 12/03/2025 | 05:35 | FlixBus | 4 days ago |
Milan Via Giuseppe Impastato |
Florence Villa Constanza Bus Station |
£8.09 | 12/03/2025 | 12:10 | 4 days ago | |
Milan Lampugnano |
Florence Villa Constanza Bus Station |
£8.09 | 12/03/2025 | 09:20 | 4 days ago | |
Milan Lampugnano |
Florence Park Villa Constanza |
£8.19 | 12/03/2025 | 14:50 | 4 days ago | |
Milan o - Lampugnano |
Florence Firenze - Villa Constanza - Stazione Autobus |
€8.39 | 14/03/2025 | 06:30 | BlaBlaCar Bus | 6 days ago |
Milan o (Lampugnano) |
Florence Firenze (Villa Costanza) |
€8.62 | 11/03/2025 | 05:15 | FlixBus | 4 days ago |
Milan o (Lampugnano) |
Florence Firenze (Villa Costanza) |
€8.78 | 12/03/2025 | 05:15 | FlixBus | 4 days ago |
Milan Autostazione Lampugnano |
Florence Villa Costanza |
€8.99 | 23/03/2025 | 06:30 | BlaBlaCar Bus | 4 days ago |
Milan Autostazione Lampugnano |
Florence Villa Costanza |
€8.99 | 22/03/2025 | 06:30 | BlaBlaCar Bus | 4 days ago |
Best prices found for the next 180 days.
Bus tickets from Milan
Popular coach journeys
Other transport alternative