TravelCoon logo

TravelCoon

Meta-search for travel

Search live connections

Passengers
Bus

Bus from Florence to Milan

Travel by bus from Florence to Milan. Compare operators, departure times, journey durations and ticket prices on TravelCoon. 42 operators serve this route, tickets start at €13.48 and the fastest connection takes 1 h 43 min.

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

OperatorPrice fromSearch
italofrom €25.901 h 44 min
FRECCIAROSSAfrom €48.781 h 43 min
FlixBusfrom €13.483 h 15 min
ITA Busfrom €13.903 h 55 min
Autolinee Federicofrom €22.474 h 35 min
Itabusfrom €13.993 h 55 min
Regionale + Regionale Veloce TTPERfrom €27.044 h 36 min
MarinoBusfrom €41.004 h 10 min
ITALfrom €32.901 h 44 min
Intercityfrom €27.983 h 36 min
Regionalefrom €32.035 h 34 min
Regionale + Intercityfrom €40.044 h 59 min
Regionale Veloce + Intercityfrom €48.155 h 32 min
EuroCityfrom €26.943 h 18 min
BlaBlaBusfrom €15.994 h 20 min
Regionale + Regionale TTPER + Regionale Veloce TTPERfrom €27.044 h 53 min
Regionale + Treno 17816 effettuato con bus + Regionale Veloce TTPERfrom €27.046 h 4 min
Regionale + Autobus TTPER + Regionale Veloce TTPERfrom €27.045 h 51 min
BlaBlaCar Busfrom €15.994 h 20 min
Regionale + Treno 17820 effettuato con bus + Intercityfrom €40.045 h 49 min
Regionale Veloce TTPER + Regionalefrom €27.044 h 50 min
Regionale + Regionale Velocefrom €34.847 h 17 min
Regionale + TRENO DEL MARE TRENORDfrom €34.846 h 47 min
InterCityNotte + Regionale TTPERfrom €31.825 h 42 min
InterCityNotte + Regionale Veloce TTPERfrom €31.825 h 57 min
Calanda Viaggifrom €95.003 h 45 min
Italo (NTV)from €64.091 h 44 min
FAUTfrom €32.004 h 35 min
Regionale + Regionale TTPER + Intercityfrom €40.045 h 3 min
Intercity + Regionale Veloce TTPERfrom €31.824 h 15 min
Regionale + EuroCityfrom €47.844 h 40 min
Intercity + Regionalefrom €40.044 h 39 min
CVIAfrom €95.003 h 45 min
Intercity + Regionale Veloce TTPER + UrbVfrom €31.824 h 32 min
InterCityNottefrom €42.645 h 2 min
Regionale + InterCityNottefrom €44.417 h 47 min
Regionale Veloce TTPER + Autobus TTPER + Regionalefrom €27.046 h 21 min
Regionale Veloce TTPER + Regionale TTPER + Regionalefrom €27.045 h 24 min
Regionale Veloce TTPER + Intercityfrom €31.825 h 35 min
Intercity + Autobus + Regionalefrom €40.044 h 37 min
EuroCity + Intercityfrom €33.704 h
Intercity + Autobus TTPER + Regionalefrom €40.046 h

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.