The route at a glance
- Operators
- 42
- Tickets from
- €13.48
- Price range
- €13.48 – €304.95
- Fastest connection
- 1 h 43 min
- Typical journey time
- 2 h 16 min
- Departures per day
- about 44
- Direct connections
- Available
- Transport modes
- Bus and Train
Based on connections recorded in the last 90 days.
Operators on this route
Stops
Departure stops – Florence
- Firenze S. M. Novella
- Florence S. M. Novella Train Station
- Florence Villa Costanza
Arrival stops – Milan
- Milan Central
- Milan Lampugnano
- Milan Centrale Train Station
Frequently asked questions
How long does the bus from Florence to Milan take?
Connections from Florence to Milan take between 1 h 43 min and 8 h, depending on the operator and number of stops.
How much does a bus ticket from Florence to Milan cost?
Tickets from Florence to Milan start at €13.48; observed prices go up to €304.95. Prices are shown in euros and vary by operator and travel date.
Which operators run from Florence to Milan?
The following operators serve the route from Florence to Milan: italo, FRECCIAROSSA, FlixBus, ITA Bus, Autolinee Federico, Itabus, Regionale + Regionale Veloce TTPER, MarinoBus, ITAL, Intercity, Regionale, Regionale + Intercity, Regionale Veloce + Intercity, EuroCity, BlaBlaBus, Regionale + Regionale TTPER + Regionale Veloce TTPER, Regionale + Treno 17816 effettuato con bus + Regionale Veloce TTPER, Regionale + Autobus TTPER + Regionale Veloce TTPER, BlaBlaCar Bus, Regionale + Treno 17820 effettuato con bus + Intercity, Regionale Veloce TTPER + Regionale, Regionale + Regionale Veloce, Regionale + TRENO DEL MARE TRENORD, InterCityNotte + Regionale TTPER, InterCityNotte + Regionale Veloce TTPER, Calanda Viaggi, Italo (NTV), FAUT, Regionale + Regionale TTPER + Intercity, Intercity + Regionale Veloce TTPER, Regionale + EuroCity, Intercity + Regionale, CVIA, Intercity + Regionale Veloce TTPER + UrbV, InterCityNotte, Regionale + InterCityNotte, Regionale Veloce TTPER + Autobus TTPER + Regionale, Regionale Veloce TTPER + Regionale TTPER + Regionale, Regionale Veloce TTPER + Intercity, Intercity + Autobus + Regionale, EuroCity + Intercity and Intercity + Autobus TTPER + Regionale.
How often do buses run from Florence to Milan?
We currently record about 44 departures per day from Florence to Milan, based on the connections in our database.
Are there direct buses from Florence to Milan?
Yes, direct connections from Florence to Milan are available.
Where can I buy bus tickets from Florence to Milan online?
On TravelCoon you can compare and book tickets from operators such as italo, FRECCIAROSSA, FlixBus, ITA Bus, Autolinee Federico, Itabus, Regionale + Regionale Veloce TTPER and MarinoBus online. Start a live search for your travel date to see current availability and prices.
Which stops are used between Florence and Milan?
Departures in Florence usually leave from Firenze S. M. Novella, Florence S. M. Novella Train Station and Florence Villa Costanza; arrival in Milan is at Milan Central, Milan Lampugnano and Milan Centrale Train Station.
