Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*
Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Milano to Firenze Trains

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei

Milano to Firenze High-Speed Train Tickets & Timetable

High-speed trains from Milano Centrale to Firenze Santa Maria Novella offer various ticket options and classes, including Smart, Prima, and Executive. Departing regularly, services include Frecciarossa and Italo. It is recommended to book tickets online in advance to secure the best prices. The price range for a one-way ticket is approximately €45–115 (around $49–125 USD). For accurate timetable information, ticket availability, and class fares, use the search page to find options and purchase tickets. Our online schedule provides updates on Milano to Firenze departures, train times, and prices.
8Apr
1
Seats
Milano
Firenze

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

05:10
MilanoMilano Centrale
1h 54m
07:04
FirenzeFirenze Santa Maria Novella
Direct
FrecciaRossa 9505
from
4583 USD
1
1h 54m, Direct
05:10
MilanoMilano Centrale
07:04
FirenzeFirenze Santa Maria Novella
from
4583 USD
1
Direct
High-speed
05:50
MilanoMilano Centrale
3h 0m
08:50
FirenzeFirenze Santa Maria Novella
Direct
FrecciaRossa 9303
from
4583 USD
1
3h 0m, Direct
05:50
MilanoMilano Centrale
08:50
FirenzeFirenze Santa Maria Novella
from
4583 USD
1
Direct
High-speed

Day trains

12:10
MilanoMilano Centrale
1h 54m
14:04
FirenzeFirenze Santa Maria Novella
Direct
FrecciaRossa 9535
from
4583 USD
1
1h 54m, Direct
12:10
MilanoMilano Centrale
14:04
FirenzeFirenze Santa Maria Novella
from
4583 USD
1
Direct
High-speed
13:10
MilanoMilano Centrale
1h 54m
15:04
FirenzeFirenze Santa Maria Novella
Direct
FrecciaRossa 9539
from
6040 USD
1
1h 54m, Direct
13:10
MilanoMilano Centrale
15:04
FirenzeFirenze Santa Maria Novella
from
6040 USD
1
Direct
High-speed

Evening trains

18:00
MilanoMilano Rogoredo
Secondary station
3h 22m
21:22
FirenzeFirenze Santa Maria Novella
Direct
Intercity 599
from
2603 USD
1
3h 22m, Direct
18:00
MilanoMilano Rogoredo
Secondary station
21:22
FirenzeFirenze Santa Maria Novella
from
2603 USD
1
Direct
18:10
MilanoMilano Centrale
1h 54m
20:04
FirenzeFirenze Santa Maria Novella
Direct
FrecciaRossa 9559
from
6531 USD
1
1h 54m, Direct
18:10
MilanoMilano Centrale
20:04
FirenzeFirenze Santa Maria Novella
from
6531 USD
1
Direct
High-speed
day

First train

05:10
night

Last train

21:30
distance

Travel duration

2h 8m
daily-departure

Daily departures

35
departure-station

Departure station

Milano
changes-type

Changes

direct
arrival-station

Arrival station

Firenze
ticket-price

Ticket price

$13
background

How to Book Train Tickets Online from Milano to Firenze

1

Search

2

Add passengers

3

Receive your ticket

4

Take the train

24/7 Human Customer Support
Get assistance from our human support team, available 24/7 to answer your questions or assist with your online ticket booking. We're here to help you through the booking process.
Secure Payment Options
Enjoy a safe booking process with multiple payment options, including credit cards, Apple Pay, and Google Pay. Our online booking system offers secure transactions when you buy Milano to Firenze tickets.
All Travel Classes
All travel classes are supported — you can choose any class offered by the rail supplier for your route, from standard to premium executive levels.
Flexible Exchanges & Cancellations
We offer flexible exchange and cancellation policies for added flexibility. Easily adjust your travel plans if needed and modify your Milano to Firenze high-speed tickets based on availability and fare conditions.
Book Official Tickets Easily
Rail Monsters provides official tickets for the Milano to Firenze route, ensuring a reliable booking experience. With just a few clicks, you can confirm and purchase your tickets online and receive an electronic ticket for your journey.

Why Book Milano to Firenze Train Tickets with Rail Monsters?

star

Trusted by travelers
and rated 4.8 on average

e-tickets

e-Tickets to board

seat

Seat Preferences
that works

payment

International
Payment options

Book your train tickets from Milano to Firenze on Rail Monsters and benefit from a 24/7 customer support team, mobile apps for iOS and Android, compare train ticket prices across different sources, enjoy flexible bookings and cancellations, access real-time train information, and use one account to book train tickets worldwide.

We accept payments:

payment-logos
payment-logos

Milano to Firenze Route Overview

The journey from Milano to Firenze is one of the most traveled corridors in Italy. High-speed trains connect the two cities in approximately 1 hour and 40 minutes, bypassing regional traffic. Passengers can choose between Trenitalia's Frecciarossa or the private operator Italo. The route passes through the Emilia-Romagna region and the Apennine Mountains, arriving directly in the heart of Florence. Multiple service levels are available, catering to both business and leisure travelers.
time-s

Travel time

2h 8m

fastest-s

Fastest trip

1h 44m

longest-s

Longest trip

4h 18m

Milano

Milano - Italy's northern financial and fashion hub, centered around Milano Centrale station. Major landmarks include the Duomo di Milano and the Galleria Vittorio Emanuele II.

Milano Lambrate

StationStation

Milano Centrale

StationStation

Milano Porta Garibaldi

StationStation

Milano Rogoredo

StationStation
arrowarrow

2h 8m

Firenze

Firenze - The capital of Tuscany, famous for its Renaissance art and architecture. Firenze Santa Maria Novella is the primary station located steps from the historic center.

Firenze Campo di Marte

StationStation

Firenze Rifredi

StationStation

Firenze Santa Maria Novella

StationStation

Practical Information for Italy Train Travelers

Luggage icon
Luggage Guidelines on Italian High-Speed Trains. Traveling between Milano and Firenze involves specific norms for carry-on and large items:
Luggage Allowance
There is no strict weight limit for luggage on Italian high-speed trains, but passengers must be able to carry their own bags. Items should be stored in designated areas to keep aisles clear.
Storage Facilities
Trains feature overhead racks for small bags and dedicated luggage areas at the end of each carriage for larger suitcases. Under-seat storage is also available for backpacks.
Special Items
Bicycles must be disassembled or folded and placed in a bag. Musical instruments and sports equipment are permitted if they fit within the luggage racks without obstructing other passengers.

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Easy purchase and process
We went from Tokyo station to Hiroshima for the first time. We bought our tickets online, printed the tickets and had no issues. Great experience
avatarDenise Harston
Thank you very much for your support
Even with very short time frame you suceeded to change our tickets. We are very gratefull. You are the best.
avatarMitja Bostner
Thank you, David!
Could not thank David from Rail Monsters enough, i made a couple of errors in my booking for japan and he fixed them asap with no hassle, customer service A1
avatarAlan
Local Guide
Wonderful trip from Tokyo to Kyoto. Excellent service.
avatarMarius-Adrian Nicoara
Very kind and helpful staff
Very kind and helpful staff who were very diligent and thorough in helping secure tickets for a sold out train. Thank you so much!
avatarAllison Makhoul

Milano to Firenze Map

Plan your trip from Milano to Firenze on the high-speed rail line. The route typically passes through Bologna Centrale, a major rail junction in Italy. Along the journey, the landscape transitions from the urban Po Valley into the rolling hills and tunnels of the Apennine mountain range. As you enter Tuscany, the scenery changes to vineyards and olive groves before arriving at Firenze Santa Maria Novella. This line connects northern and central Italy directly.

Rail vs Bus vs Plane

Rail travel between Milano and Firenze is the fastest option, as stations are located in city centers. Driving or taking a bus involves navigating highway traffic and typically takes over 4 hours. While flights exist between major hubs, the total travel time including airport security and transfers makes the train more time-efficient for this specific distance.

Train

Changes

Travel time

Price from

Departures

Rating

Train

Frecciarossa

Changes

Direct

Travel time

1h 54m

Price from

$33

Departures

791

Rating

Train

Intercity

Changes

Direct

Travel time

3h 41m

Price from

$13

Departures

103

Rating

Train

EuroCity

Changes

Direct

Travel time

3h 18m

Price from

$26

Departures

19

Rating

Train

InterCityNotte

Changes

Direct

Travel time

3h 59m

Price from

$46

Departures

18

Rating

Greener choice

Plus, it’s a greener choice, reducing your carbon footprint

Travel time

Price range

Winner

Train

Apprx.

2h 8m

$13-$247

Bus

Apprx.

4h 30m

$12-$45

Flight

Apprx.

55m

$85-$210

FAQ about the Milano - Firenze Route

How do I receive my Milano to Firenze train tickets?

When booking through Rail Monsters, you will receive an e-ticket via email. This ticket contains a PNR code or QR code which can be shown to the conductor on your mobile device, eliminating the need for paper validation.

Is there a direct train from Milano to Firenze?

Yes, there are numerous direct high-speed trains running daily from morning until late evening. The direct journey avoids any transfers, making it the most direct way to reach Tuscany from Lombardy.

How much is the train ticket from Milano to Firenze?

A high-speed train ticket from Milano to Firenze typically costs between €55 and €140 (60 USD - 152 USD) depending on how far in advance you book and the class of service selected. Last-minute tickets or premium classes such as Executive or Club will be at the higher end of the range.

What station does the train leave from in Milano?

Most high-speed services to Firenze depart from Milano Centrale, the city's main terminal. Some Italo services also depart from Milano Rogoredo or Milano Porta Garibaldi, so it is important to check your specific ticket details.

How fast is the high-speed train from Milano to Firenze?

The high-speed trains on this route, including the Frecciarossa and Italo, travel at maximum speeds of 300 km/h (186 mph). This allows for a travel time of approximately 1 hour and 40 minutes for direct services.
Learn more information at our
Country Guide