On virail the best offers for buses from Milan to Florence
Finding the pertect bus tickets to travel from Milan to Florence is so easy with virail. Once you chose your travel date, virail will compare hundreds of offers from our partner to find the best solution for you.
How much are the cheapest bus tickets from Milan to Florence?
If you have the possibility, book in advance or try to be flexible when choosing the dates; by doing so, you will find cheap bus tickets from Milan to Florence from 6,99 €, while the average price is 191,50 €.
Which stations are served by buses from Milan to Florence?
Buses of the route Milan - Florence leave from Milan (San Donato M3), Milan (Lampugnano Bus Station), Lampugnano, San Donato, Via Giulio Natta, 32, Milan (Sesto S.G. 1° Maggio M1), Milan Linate Airport, Bergamo (Orio Al Serio Airport - BGY), Milan (Malpensa Aeroporto Terminal 2) or Milan (Malpensa Aeroporto Terminal 1) and arrive at Florence (Piazzale Montelungo), Florence (Villa Costanza Tram T1), Nord Autostazione or Terminal Bus Villa Constanza.