Italy

How to get from Florence to Milan

Compare all transport options: bus, ferry, train, flight. Prices, durations and practical tips.

⏱
FASTEST
1h 44min
💶
From
9€
📍
Distance
249 km
Powered by 12Go system
⚡ Quick answer

Fastest way from Florence to Milan: Train (Trenitalia / Italo), about 1h 44min (from €35). Cheapest: Bus, from €9 (about 3h 15min – 4h 40min). Main companies selling this route on 12Go (checked on October 27, 2026): FlixBus, NTV, Itabus; main departure point: Villa Constanza Bus Station.

Distance: 249 km. Data updated on .

There are 3 ways to get from Florence to Milan

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

Train (Trenitalia / Italo)
1h 44min – 1h 55min
FASTEST
35 – 36 €
View
Flight (1 stop)
2h 50min – 3h 30min
39 – 81 €
View
✈️ Also compare flights on Trip.com ›
Bus
3h 15min – 4h 40min
CHEAPEST
9 – 10 €
View
🚌 Departure from Florence
📍The main departure point is Firenze Santa Maria Novella, the central railway station, with ticket offices, machines, shops and cafés. Some services may leave from another station, and coaches use their own stop, so confirm the exact location on your booking.
🚇Santa Maria Novella is in the historic centre and easy to reach on foot from most central hotels. Local buses and the tram also stop nearby, and taxis wait outside the main entrance. Allow extra time on busy days.
⏰High-speed trains leave frequently throughout the day, from early morning to the evening. Coaches run on a lighter timetable, so check the live schedule for the day you plan to travel.
💸 Transport from 9€ per person
⚡ Fastest: 1h 44min
⭐ Recommended: Train (Trenitalia / Italo) — 35€
🗓 Book now Secure payment · via 12go.asia

Companies selling this route on 12Go

Offers listed on 12Go on October 27, 2026 for a departure on November 17, 2026. Timetables and prices change with the date: check them before booking.

CompanyModeDeparts fromFromOffers
NTV Train Florence Santa Maria Novella €35 27
FlixBus Bus Villa Constanza Bus Station €9 28
Itabus Bus Florence Villa Constanza Bus Station €11 7
Autolinee Federico Bus Florence Park Villa Constanza €34 3
Marino Bus Florence Villa Constanza Bus Station €44 2
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book the high-speed train early

Advance fares on Trenitalia and Italo are usually the cheapest, and prices tend to rise as the date approaches. Once your plans are fixed, book the train rather than waiting for a last-minute ticket at the station.

💡
Compare both train companies

Trenitalia and Italo serve the same corridor with different fares and departure times. Check both before paying, as one can be noticeably cheaper than the other for the exact day and time you want.

💡
Check the station on your ticket

Milan has several stations, and some services call at a station other than the main one. Read the arrival station on your booking before you leave, so you do not end up on the wrong side of the city.

💡
Choose the coach for the lowest fare

If your budget is tight and your schedule is flexible, the coach is the cheapest way to go. Check the departure stop on your confirmation, since coach stops are often away from the main railway station.

💡
Do not count on a flight to save time

A flight with a stopover adds airport transfers, security checks and a connection. For two city centres this close, the train is almost always the simpler and more reliable choice, even before comparing fares.

The journey experience

Florence to Milan is one of Italy's easiest city-to-city hops, and the choice is simple once you see the options side by side: train, flight with a stopover or coach. The comparison table on this page puts times, price ranges and frequency in one place, so you can decide quickly instead of juggling several tabs.

The train is the natural pick for most independent travellers. Trenitalia and Italo both run high-speed services between the two cities, with comfortable seats, space for luggage and a straight city-centre to city-centre ride. The coach is the budget-minded alternative: slower and exposed to road traffic, but relaxed, with reclining seats and plenty of room for a backpack. A flight with a stopover rarely fits this pair well, because airport transfers and the connection eat into any saving.

Our advice: book the high-speed train ahead when you can, since fares tend to climb close to departure, and choose the coach if a small budget matters more than speed. Whichever you pick, check the exact departure and arrival station or stop on your ticket, because big cities often have more than one. Book online for instant confirmation and you will arrive without surprises.

Frequently asked questions — Florence → Milan

Why visit Milan?

  • ✓ Climb the rooftop terraces of the Duomo for a close-up view of its spires and, on clear days, the Alps
  • ✓ See Leonardo da Vinci's The Last Supper at Santa Maria delle Grazie (book weeks ahead)
  • ✓ Shop and people-watch in the Galleria Vittorio Emanuele II, then head to the Quadrilatero della Moda
  • ✓ Enjoy aperitivo along the Navigli canals, with Spritz and buffet snacks at sunset
  • ✓ Catch an opera or ballet at La Scala, or visit its museum on a rainy afternoon
🌙
Recommended stay
2 to 3 nights — enough for the main sights, a day trip to Lake Como included

When to visit Milan?

April to June and September to October — mild temperatures, fewer rainy days, and no summer heat or winter fog

📍
In Milan — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Milan
Compare the best rates available
via trip.com

What to do in Milan?

Local experiences, must-see sights and activities selected for you

MUST-SEE
⛪
Climb Milan Cathedral's Rooftop
Milan's Gothic Duomo took nearly six centuries to build. Skip the stairs-or-lift debate: the lift costs a few euros more but saves your knees. Tickets for terraces start around 15€ (stairs) or 20€ (lift). Book online, go early morning or at sunset for softer light and fewer crowds.
🎨
Da Vinci's Last Supper
Leonardo's mural in Santa Maria delle Grazie is viewed in timed groups of about 15 minutes. Tickets cost roughly 15€ and sell out weeks ahead, so book as soon as dates open on the official site. Closed Mondays. Last-minute travellers can try guided tour bundles, which often keep spare slots.
🛍️
Galleria Vittorio Emanuele II
This 19th-century glass-roofed arcade links the Duomo to La Scala. Look down at the mosaic bull in the floor: locals spin on its heel for luck. Window-shopping is free, but coffee here is pricey, so drink at the counter for around 2€ rather than seated on the terrace.
🎭
Teatro alla Scala and Museum
The world's most famous opera house has a museum with costumes, scores and a view into the auditorium from a box. Entry is around 12€. Opera tickets are costly, but standing-room galleria spots are sold on the day for roughly 15€. Check the season calendar before you travel.
🏰
Sforza Castle and Sempione Park
The courtyards of this Renaissance fortress are free to enter, while its civic museums, including Michelangelo's Rondanini Pietà, cost about 5€. Free entry applies on some afternoons. Afterwards, stroll through Parco Sempione behind it, a favourite picnic spot for locals on sunny weekends.
🍸
Aperitivo in the Navigli
The canal district comes alive from 6pm. Order a spritz or Negroni for around 10-12€ and the buffet is usually included. Avoid the first bars you see on the main quay; walk a few streets back for better quality and lower prices. Go on a weekday for space.
🍽️
Risotto alla Milanese Tasting
Milan's signature dish is saffron risotto, traditionally served with ossobuco. Seek out a traditional trattoria away from the Duomo, in areas like Porta Romana or Brera. Expect 14-18€ for a risotto. Lunch menus on weekdays offer better value, and booking is wise in the evening.
⛪
Basilica of San Maurizio
Often called Milan's Sistine Chapel, this former convent church is covered in Renaissance frescoes by Bernardino Luini. Entry is free, it's rarely crowded, and the nuns' choir behind the screen is stunning. Open most days except Mondays; visit mid-morning and allow thirty minutes.

Related searches

train Florence Milan flight Florence Milan bus Florence Milan how to get from Florence to Milan ticket price Florence to Milan travel time Florence to Milan travel to Italy

Other trips from Florence

Book now