Florence - Milan Bus - Train Ticket

Bus Journeys from Florence to Milan

Cheapest Trip on obilet
€ 9.00
Number of Trips Per Day
78
The Most Favorable Price
Florence - Milan Duration
2hr 15min
The Highest Number of Trips
Average Price
€ 1,841.40

Cheap Buses to Florence - Milan

  • Itabus
    Bus
    Florence
    Villa Constanza Bus Station
    Milan
    Milan San Donato
    € 29.99
    02:20
    06:45
  • Autolinee Federico
    Bus
    Florence
    Parcheggio Villa Costanza Firenze
    Milan
    Duomo Milan Lampugnano
    € 9.00
    05:15
    09:55
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 80.00
    07:55
    09:38
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 56.00
    09:10
    11:12
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 49.90
    09:10
    10:55
  • Italo
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Centrale Di Milano
    € 65.00
    09:25
    11:20
  • Itabus
    Bus
    Florence
    Villa Constanza Bus Station
    Milan
    Milan San Donato
    € 11.97
    09:40
    14:30
  • Italo
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 65.00
    10:25
    12:08
  • Itabus
    Bus
    Florence
    Villa Constanza Bus Station
    Milan
    Duomo Milan Lampugnano
    € 15.99
    10:50
    15:40
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 49.90
    11:10
    12:55
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 56.00
    11:10
    13:12
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Centrale Di Milano
    € 61.00
    11:55
    13:50
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 61.00
    11:55
    13:38
  • Itabus
    Bus
    Florence
    Villa Constanza Bus Station
    Milan
    Duomo Milan Lampugnano
    € 25.99
    12:20
    17:10
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Centrale Di Milano
    € 56.00
    13:55
    15:50
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 56.00
    13:55
    15:38
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Centrale Di Milano
    € 56.00
    14:55
    16:50
  • Italo
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Rho Fiera Train Station
    € 56.90
    15:25
    17:40
  • TRENITALIA SAT
    Train
    Florence
    Stazione Ferroviaria Di Firenze Rifredi
    Milan
    Milano Rogoredo Train Station
    € 36.50
    15:33
    19:04
  • TRENITALIA SAT
    Train
    Florence
    Stazione Ferroviaria Di Firenze Rifredi
    Milan
    Stazione Centrale Di Milano
    € 36.50
    15:33
    19:17
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 56.00
    17:10
    19:12
  • Italo
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 65.00
    17:25
    19:08
  • Italo
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 49.90
    18:25
    20:08
  • Italo
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Centrale Di Milano
    € 49.90
    18:25
    20:20
  • Italo
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Rho Fiera Train Station
    € 55.90
    19:25
    21:40
  • Itabus
    Bus
    Florence
    Villa Constanza Bus Station
    Milan
    Milan San Donato
    € 12.97
    19:55
    23:50
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Ferroviaria Di Milano Porta Garibaldi
    € 56.00
    20:10
    22:12
  • Italo
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 49.90
    20:25
    22:08
  • TRENITALIA SAT
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Milano Rogoredo Train Station
    € 49.90
    21:55
    23:38
  • Italo
    Train
    Florence
    Firenze Santa Maria Novella Train Station
    Milan
    Stazione Centrale Di Milano
    € 49.90
    22:25
    00:40
Click to see on the map.

Carriers Operating Between Florence - Milan

The Most Popular Bus Trips Departing from Florence

* The ticket prices shown are the most affordable prices of the tickets purchased at obilet within the last 7 days. Please inquire the current ticket prices from above

Milan Hotels

Frequently Asked Questions

bus