Florence - Milan Bus & Train Ticket
Other Transportation Options Between Florence - Milan
Bus Journeys from Florence to Milan
Cheapest Trip on obilet |
€ 7.99
|
Number of Trips Per Day |
103
|
The Most Favorable Price |
Florence - Milan Duration |
3hr 38min
|
|
The Highest Number of Trips |
Average Price |
|
Cheap Buses to Florence - Milan
-
BusFlorence
Florence Villa Costanza Parking LotMilan
Milano Lampugnano€ 32.0005:1510:15 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milan San Donato€ 32.0005:1509:50 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milan (San Donato M3)€ 11.4907:1512:00 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milan (San Donato M3)€ 15.9909:2012:45 -
BusFlorence
Villa Constanza Bus StationMilan
Milano Lampugnano€ 14.9910:2014:45 -
TrainFlorence
Firenze Santa Maria Novella Train StationMilan
Milano Rogoredo€ 35.9010:2512:09 -
TrainFlorence
Firenze Santa Maria Novella Train StationMilan
Milano Rogoredo€ 35.9011:2513:09 -
TrainFlorence
Firenze Santa Maria Novella Train StationMilan
Milano Centrale Railway Station€ 35.9011:2513:20 -
BusFlorence
Villa Constanza Bus StationMilan
Milano Lampugnano€ 11.9911:5516:40 -
BusFlorence
Villa Constanza Bus StationMilan
Milan Malpensa Terminal Parcheggio Bus GT€ 23.9911:5517:50 -
BusFlorence
Villa Constanza Bus StationMilan
Milan Malpensa Terminal 2 Arrivals€ 23.9911:5517:35 -
BusFlorence
Villa Constanza Bus StationMilan
Milan Via Giulio Natta - Lampugnano€ 23.3811:5516:40 -
BusFlorence
Villa Constanza Bus StationMilan
Milan Via Giulio Natta - Lampugnano€ 17.8911:5516:40 -
TrainFlorence
Firenze Santa Maria Novella Train StationMilan
Rho Fiera Train Station€ 39.9013:2515:41 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milan (San Donato M3)€ 12.4914:2018:30 -
BusFlorence
Villa Constanza Bus StationMilan
San Donato€ 17.8914:5518:50 -
TrainFlorence
Firenze Santa Maria Novella Train StationMilan
Rho Fiera Train Station€ 39.9015:2517:41 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milano Lampugnano€ 12.9916:1021:40 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milan Assago M2 Transit Station€ 12.9916:1021:10 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milan (San Donato M3)€ 12.9917:0520:55 -
BusFlorence
Villa Constanza Bus StationMilan
Milan Via Giulio Natta - Lampugnano€ 17.8917:3022:10 -
BusFlorence
Villa Constanza Bus StationMilan
Milano Lampugnano€ 7.9917:3022:10 -
BusFlorence
Villa Constanza Bus StationMilan
San Donato€ 7.9917:3021:25 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milano Lampugnano€ 8.4918:3022:40 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milano Lampugnano€ 8.4918:4523:35 -
BusFlorence
Villa Constanza Bus StationMilan
San Donato€ 7.9918:5523:05 -
BusFlorence
Villa Constanza Bus StationMilan
San Donato€ 13.4818:5523:05 -
TrainFlorence
Firenze Santa Maria Novella Train StationMilan
Rho Fiera Train Station€ 32.9019:2521:41 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milan (San Donato M3)€ 11.4919:4523:00 -
BusFlorence
Florence Villa Costanza Parking LotMilan
Milano Lampugnano€ 11.4919:4523:35
Last updated: 12 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Bus Terminals in Florence
| Florence A1 Impruneta | |
| Florence Train Station | |
| Florence T2 Guidoni Parking Area | |
| Flixbus Montelungo | |
| Villa Constanza Bus Station |
Click to see on the map.
The Most Popular Bus Trips Departing from Florence
- Florence - Siena Bus Ticket € 10.49
- Florence - Rome Bus Ticket € 10.49
- Florence - Pisa Bus Ticket € 13.99
- Florence - Bologna Bus Ticket € 10.48
- Florence - Naples Bus Ticket € 10.99
- Florence - Turin Bus Ticket € 12.49
- Florence - Venice Bus Ticket € 10.49
- Florence - Zagreb Bus Ticket € 46.99
- Florence - Sofia Bus Ticket € 82.98
Last updated: 12 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Most Popular Bus Trips to Milan
- Rome - Milan Bus Ticket € 10.99
- Turin - Milan Bus Ticket € 10.48
- Paris - Milan Bus Ticket € 22.99
- Naples - Milan Bus Ticket € 15.99
- Sofia - Milan Bus Ticket € 94.97
- Zagreb - Milan Bus Ticket € 34.99
- Provincia di Padova - Milan Bus Ticket € 10.98
- Lausanne - Milan Bus Ticket € 49.98
- Bucharest - Milan Bus Ticket € 89.99
- Belgrade - Milan Bus Ticket € 66.97
- Barcelona - Milan Bus Ticket € 35.40
- Napoli Uluslararası Havalimanı - Milan Bus Ticket € 35.48
Last updated: 12 November 2026 00:00
*The prices shown are the lowest ticket prices viewed on Obilet in the last 24 hours. For current ticket prices, please search above.
Milan Hotels
Frequently Asked Questions
How long does the bus trip from Florence - Milan take?
On average, the bus trip from Florence to Milan takes 3 hour 38 minute.
Which bus companies organize trips between Florence - Milan?
Bus companies that organize trips between Florence - Milan: Autolinee Federico, Italo, Flix Bus, İtabus 1, Itabus are the companies.
Which is the bus company that organizes the most trips between Florence - Milan?
The company that organizes the most Florence - Milan bus trips: Flix Bus
How much is the cheap bus ticket between Florence - Milan?
The cheap Florence - Milan bus ticket is € 7.99.