Buses from Milan to Florence

Mon, Jul 22
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Bus
Flight
Sun
Jul 21
$30Regionale Veloce
$21Flixbus
$686Alitalia Cityliner
Mon
Jul 22
$30Regionale Veloce
$12Flixbus
$249Alitalia
Tue
Jul 23
$30Regionale Veloce
$12Flixbus
$212Alitalia Cityliner
Wed
Jul 24
$30Regionale Veloce
$18Flixbus
$189Alitalia
Thu
Jul 25
$30Regionale Veloce
$18Flixbus
$190Alitalia
Fri
Jul 26
$29Italo
$21Flixbus
$189Alitalia Cityliner
Sat
Jul 27
$29Italo
$18Flixbus
$164Alitalia
Sun
Jul 28
$26Intercity
$12Flixbus
$166Alitalia Cityliner
Mon
Jul 29
$15Intercity
$12Flixbus
$166Alitalia
Tue
Jul 30
$23Intercity
$12Flixbus
$164Alitalia
Wed
Jul 31
$23Intercity
$12Flixbus
$164Alitalia
Thu
Aug 1
$23Italo
$12Flixbus
$189Alitalia Cityliner
Fri
Aug 2
$23Italo
$17Marino Autolinee
$248Alitalia
Sat
Aug 3
$23Intercity
$17Marino Autolinee
$151Swiss
Sun
Aug 4
$23Italo
$18Flixbus
$166Alitalia
Mon
Aug 5
$18Intercity
$12Flixbus
$166Alitalia Cityliner
Tue
Aug 6
$18Intercity
$12Flixbus
$164Alitalia
Wed
Aug 7
$23Intercity
$12Flixbus
$164Alitalia Cityliner
Thu
Aug 8
$23Intercity
$12Flixbus
$166Alitalia
Fri
Aug 9
$23Italo
$17Marino Autolinee
$166Alitalia
Sat
Aug 10
$18Intercity
$18Flixbus
$171Swiss

These companies trust us.
We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Ouibus
bus

Journey Summary

Milan to Florence Bus Information

Avg. Bus Duration:
5 hours 52 minutes
Coach Ticket Price: $14
Buses depart from:Milan
Bus arrives in:Florence
Distance:249 km
BusBus Companies:Flixbus, Marino Autolinee

Buses from Milan to Florence: Journey Details

Eurolines, Flixbus, Megabus, and Baltour all provide direct buses from Milan to Florence, with journey times of between 3.5 and 5.5 hours. Megabus has six departures a day, starting in the early hours and running until around 9:30 p.m. Flixbus departures are at around 9:00 a.m. and 10:00 p.m. There are 4 direct Eurolines buses, as well as two with connections at Bologna. Departures start at around 9:00 a.m. and run until about 10:00 p.m.

Return buses from buses from Florence to Milan are also available.

Taking the Bus from Milan

Buses from Milan to Florence depart from the Lampugnano Bus Station in the city center, with Metro trains and buses linking Lampugnano to destinations across Florence. Milan's extensive transport network includes one of the world's largest tram systems, as well as fast suburban trains and frequent bus routes, some of which operate until around 2:00 a.m. Taxis are available at Lampugnano Bus Station.

Getting into Florence by Bus

The terracotta dome of the beautiful Duomo Cathedral dominates Florence's skyline and the cathedral is one of the places where the city's Renaissance heritage can be seen. Florence is compact enough to explore easily by foot, with pleasant walks between the Uffizi Gallery, the Palazzo Vecchio, the Ponte Vecchio and the cathedral, along with many other attractions. Restaurants and bars can be found in the area around Piazza della Signoria. Buses from Milan to Florence arrive at the Santa Maria Novella Station on Piazzale Montelungo in the city center. The station is part of Florence's public transport network of local trains and buses, as well as one tram line. A taxi rank is located outside Santa Maria Novella.

Compare prices

Best fares for buses from Milan to Florence

This Weekend
This month
Next Month
Fri, Jul 26
Bus
Flixbus
20:004h 40m00:40
MilanFlorence
Sat, Jul 27
Bus
Flixbus
20:004h 40m00:40
MilanFlorence
Fastest Buses from Milan to Florence by duration
Tue, Jul 23
Bus
Flixbus
20:004h 40m00:40
MilanFlorence
Thu, Jul 25
Bus
Flixbus
20:004h 40m00:40
MilanFlorence
Fri, Jul 26
Bus
Flixbus
20:004h 40m00:40
MilanFlorence
Return Journeys for Buses from Florence to Milan
Tue, Jul 23
Bus
Autolinee Federico
03:404h 40m08:20
FlorenceMilan
Wed, Jul 24
Bus
Flixbus
00:154h 40m04:55
FlorenceMilan
Thu, Jul 25
Bus
Autolinee Federico
03:404h 40m08:20
FlorenceMilan

Stations

Important Stations and Airports for this Journey
Milan
Florence
BusMilano - Terminal Bus di Lampugnano

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines M1
Bus lines 68

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone