Milan - Florence Bus - Train Ticket

Bus Journeys from Milan to Florence

Cheapest Trip on obilet
KM 21,52
Number of Trips Per Day
92
The Most Favorable Price
Milan - Florence Duration
2hr 56min
The Highest Number of Trips
Average Price
KM 4.100,65

Cheap Buses to Milan - Florence

  • Italo
    Train
    Milan
    Milano Rogoredo
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    05:50
    07:35
  • TRENITALIA SAT
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 74,45
    07:05
    13:14
  • Italo
    Train
    Milan
    Rho Fiera Train Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    07:16
    09:35
  • Italo
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    07:40
    09:35
  • TRENITALIA SAT
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 50,02
    09:20
    14:52
  • TRENITALIA SAT
    Train
    Milan
    Milano Rogoredo
    Florence
    Firenze Santa Maria Novella Train Station
    KM 74,45
    09:38
    14:24
  • Italo
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    09:40
    11:35
  • Italo
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    11:40
    13:35
  • Italo
    Train
    Milan
    Milano Rogoredo
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    11:50
    13:35
  • TRENITALIA SAT
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 97,89
    12:10
    14:04
  • Itabus
    Bus
    Milan
    Duomo Milan Lampugnano
    Florence
    Villa Constanza Bus Station
    KM 78,45
    12:35
    17:35
  • Italo
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    12:40
    14:35
  • Italo
    Train
    Milan
    Rho Fiera Train Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    13:16
    15:35
  • TRENITALIA SAT
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 78,86
    14:05
    20:05
  • Italo
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    14:40
    16:35
  • Autolinee Federico
    Bus
    Milan
    Duomo Milan Lampugnano
    Florence
    Parcheggio Villa Costanza Firenze
    KM 115,74
    14:50
    19:50
  • TRENITALIA SAT
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 57,58
    15:05
    19:52
  • Itabus
    Bus
    Milan
    Duomo Milan Lampugnano
    Florence
    Villa Constanza Bus Station
    KM 21,52
    16:00
    20:25
  • TRENITALIA SAT
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 97,89
    16:10
    18:04
  • TRENITALIA SAT
    Train
    Milan
    Milan Porta Garibaldi Train Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 97,89
    16:48
    18:50
  • TRENITALIA SAT
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 109,86
    17:10
    19:04
  • TRENITALIA SAT
    Train
    Milan
    Milano Rogoredo
    Florence
    Stazione Ferroviaria Di Firenze Rifredi
    KM 58,07
    17:41
    23:42
  • Italo
    Train
    Milan
    Milano Rogoredo
    Florence
    Firenze Santa Maria Novella Train Station
    KM 90,04
    17:50
    19:35
  • TRENITALIA SAT
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 72,98
    18:05
    23:50
  • TRENITALIA SAT
    Train
    Milan
    Milano Centrale Railway Station
    Florence
    Firenze Santa Maria Novella Train Station
    KM 97,89
    19:10
    21:04
  • MarinoBus
    Bus
    Milan
    Terminal 1 Dell'aeroporto Di Malpensa
    Florence
    Villa Constanza Bus Station
    KM 68,66
    19:40
    01:15
  • MarinoBus
    Bus
    Milan
    Duomo Milan Lampugnano
    Florence
    Villa Constanza Bus Station
    KM 80,43
    20:25
    01:15
  • Itabus
    Bus
    Milan
    Duomo Milan Lampugnano
    Florence
    Villa Constanza Bus Station
    KM 33,33
    21:35
    02:35
  • Itabus
    Bus
    Milan
    Duomo Milan Lampugnano
    Florence
    Villa Constanza Bus Station
    KM 21,52
    22:30
    03:35
  • Itabus
    Bus
    Milan
    Duomo Milan Lampugnano
    Florence
    Villa Constanza Bus Station
    KM 27,44
    23:45
    04:45
Click to see on the map.

Carriers Operating Between Milan - Florence

Frequently Asked Questions

Cheap Tickets from Milan to Florence

Milan - Florence How Many Hours by Bus Between: 2Hour 56Minutes. Milan - Florence Cheap Trips of Carriers Between (…) are at obilet.com Of All Companies Milan - Florence To Compare Bus Ticket Prices obilet!
Bus Company Ticket Price Number of Trips Per Day Average Travel Time
Itabus KM 21,52 6 4Hour 54Minutes
TRENITALIA SAT KM 27,27 52 3Hour 11Minutes
MarinoBus KM 68,66 2 5Hour 12Minutes
Italo KM 90,04 31 1Hour 56Minutes
Autolinee Federico KM 115,74 1 5Hour

We use cookies on this site

Personal data is processed through cookies on the Website and necessary cookies are used for the purpose of providing information society services. In line with your preferences, we will not be able to make personalized cookies and special campaigns available to you if you click the refuse option. Please review our Clarification Text.

You can access our Cookie Policy here and edit your cookie settings from the panel below.

I allow this site to use the following cookies:

Manage Preferences
bus