ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Milan

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Florence to Milan

🚌 There is no direct bus from Florence to Milan, but you can take a bus operated by FlixBus that departs from Florence station and arrives at Milan station after approximately 5 hours and 3 minutes, with transfers at San Donato M3. 🛣️ Route 1: To reach Milan from Florence, take the Itabus 3402 bus that departs from Florence Villa Constanza Bus Station and arrives at Milan Lampugnano. The journey takes about 4 hours and 30 minutes for a distance of 290 km, with a cost ranging from €17 - €23. 🚆 Route 2: Another option is to take a train from Firenze Santa Maria Novella to Milano Centrale with a transfer at Bologna Centrale. This route takes about 1 hour and 50 minutes for 284 km in total distance, with ITALO TRENO being the agency to contact for more information.

Where to stay in Milan

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • No, there is no direct bus between Florence and Milan. The services generally depart from Florence and arrive at Diaz via San Donato M3. The journey, including any necessary transfers, typically takes around 5 hours and 3 minutes. It's important to check the specific schedules and routes before planning your trip.
  • The cost of a bus ticket from Florence to Milan typically ranges from €17 to €23. Prices may vary depending on factors such as the time of booking, seating options, and any ongoing promotions or offers. It's advisable to book your ticket in advance to secure the best possible fare for your journey between these two cities.
  • Buses between Florence and Milan are generally less crowded during off-peak hours, such as mid-week mornings or afternoons. On the contrary, buses may be more crowded during weekends, holidays, and popular travel seasons like summer. It's advisable to book your tickets in advance to secure a seat, especially if you plan to travel during peak times. Additionally, consider opting for early morning or late evening departures for a potentially quieter and more comfortable journey.

Will you be returning to Florence by bus?

If you are looking for the return bus journey, check out buses from Milan to Florence

See schedule