Train service
Train tickets
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Trainline
Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Raileurope
Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
The train from Florence to Rome is one of Europe’s most efficient rail connections—fast, frequent, and surprisingly affordable when you plan ahead. Whether you’re heading to the eternal city for a day trip or starting a longer Italian adventure, this guide covers everything you need to book with confidence.
Key Takeaways
- High-speed trains run Florence to Rome in about 1h 20–30m, with around 123 departures per day from Firenze Santa Maria Novella to Roma Termini and Roma Tiburtina. The earliest train leaves at 12:01 AM and the last train departs at 11:57 PM.
- Typical advance fares on high-speed trains start around €19–25 one way, with on-the-day averages around €51. The cheapest train ticket from Florence to Rome can start at around €25, while slower Regionale and Intercity trains can be cheaper but take 3+ hours.
- Both Trenitalia (Frecciarossa/Frecciargento) and Italo operate this route, all with mandatory seat reservations and modern amenities including free Wi-Fi, air conditioning, and comfortable seating with power outlets.
- Eurail and Interrail passes are valid on Trenitalia services with a reservation fee of €10–13, but not on Italo. For just this single route, a point-to-point ticket usually costs less than using a rail pass day.
- Most travelers should simply book a direct high-speed train from Florence SMN to Roma Termini within the 05:30–23:00 window. Direct airport connections exist mainly via Roma Termini plus the Leonardo Express or dedicated Frecce services to Fiumicino.
Overview: Why Go from Florence to Rome by Train?
The train is the fastest, most convenient, and most frequent way to travel the roughly 231 kilometers (143 miles) between Florence and Rome. You skip airport transfers, avoid unpredictable traffic, and arrive right in the heart of both cities.
High-speed trains usually take about 1h 20–1h 30m, while slower Regionale and Intercity trains take 3–4 hours but can be cheaper. The train journey from Florence to Rome covers a distance of approximately 231 kilometers, and with trains running every 10–20 minutes at peak times, same-day round trip visits and flexible itineraries are very realistic.
The main train companies on this corridor are Trenitalia’s Frecciarossa/Frecciargento and Intercity/Regionale services, plus private operator Italo on the high-speed line. There are approximately 123 trains operating daily between Florence and Rome, providing frequent service throughout the day.
Both first-time visitors and frequent travelers find the route straightforward, with English-language signage and announcements at major stations making it stress free to navigate.
Florence to Rome Train Times & Frequency
How long does the train take? The fastest train journey from Florence to Rome takes approximately 1 hour and 26 minutes, with most high-speed services falling under 1h 40m. Regional trains and Intercity options can range from about 3h 00m to just under 4h 00m.
How often do they run? Trains from Florence to Rome run on average 123 times per day, making it a convenient option for travelers. On a typical weekday, there are well over 40–50 departures counting both Trenitalia and Italo services, with trains from early morning until late evening.
Here’s what the schedule looks like:
| Service Type | Typical Journey Time | Frequency |
|---|---|---|
| Frecciarossa/Italo | 1h 20–1h 35m | Every 10–20 min (peak) |
| Frecciargento | 1h 25–1h 40m | Several daily |
| Intercity | 3h 00–3h 30m | A few daily |
| Regionale | 3h 30–4h 00m | Several daily |
First high-speed departures from Firenze Santa Maria Novella leave around 05:30–06:00, and the last train departs at 11:57 PM. Exact rome train times vary by timetable and season, so always check current schedules.
Most trains are direct from Firenze Santa Maria Novella to Roma Termini or Roma Tiburtina. Only a minority of slower services require you to change trains, often at intermediate hubs like Arezzo or Chiusi-Chianciano Terme for Regionale connections.
Journey Time, Distance & Route Details
The distance between Florence and Rome by train is approximately 231 kilometers (144 miles), though the exact measurement varies slightly depending on the route. Journey time differs dramatically by train type.
High-speed trains between Florence and Rome use the dedicated Alta Velocità line, allowing speeds up to around 250–300 km/h. This cuts the journey to roughly 1h 20–1h 30m. The route passes through the Apennine Mountains via modern tunnels designed to minimize curves and maximize speed.
Regional trains and some Intercity services use the conventional line, which follows the Arno and Tiber valleys with more intermediate stops and speed limits around 160 km/h. Expect travel time closer to 3–4 hours, though often at a lower base fare.
Many high-speed services run non-stop between Florence and Rome, while others might have limited stops at hubs like Arezzo or Orte. The route passes through attractive Tuscan and Lazio countryside, but this is primarily a fast intercity link rather than a scenic “slow travel” experience.
Stations: Where You Depart and Arrive
Most travelers will depart from Firenze Santa Maria Novella in Florence and arrive at Roma Termini or Roma Tiburtina in Rome. All three stations are central and well connected.
Firenze Santa Maria Novella (SMN)
Santa Maria Novella station is Florence’s main hub, walking distance—roughly 10 minutes—from the Duomo and historic center. When your trip starts here, you’ll find:
- Ticket counters and machines (both card and cash)
- Waiting areas with seating
- Cafes, basic shops, and ATMs
- Left-luggage office (deposito bagagli, around €6–12/day)
- Clear bilingual English-Italian signage
- Accessible facilities
Onward connections include city buses, taxis in front of the station, and tram line T1 linking to residential districts and Florence’s small city airport (Peretola).
Roma Termini
Roma Termini is Italy’s busiest station, handling around 450,000 passengers daily. It’s located just 1–2 km east of the historic center, making it a convenient arrival point for the city.
Key services include:
- Extensive shops and food options
- Ticket offices and information desks
- Left-luggage services
- Pharmacies and accessible facilities
- Metro lines A and B
- Numerous city bus routes
- Taxi ranks at marked areas
From here, the Colosseum is about a 15-minute walk, and the Trevi Fountain is reachable by metro or a 20-minute stroll.
Roma Tiburtina
Some high-speed trains from Florence terminate at Roma Tiburtina instead of Termini. This major rail and coach hub sits in the northeast of the city, linked to Metro line B and several bus routes.
Reaching central tourist areas from Tiburtina is straightforward via the metro or taxi—roughly 15–25 minutes depending on your destination. The station has basic amenities and is adjacent to a major coach station.
A minority of slower trains may use other smaller Rome stations, but Termini and Tiburtina capture over 95% of high-speed traffic.
Types of Trains on the Florence–Rome Route
Passengers can choose between high-speed and conventional trains, each with different prices, speeds, and comfort levels.
High-Speed Frecciarossa and Frecciargento (Trenitalia)
Trenitalia’s flagship services offer the fastest train options on this route, with typical journey times around 1h 20–1h 35m.
Comfort features include:
- Air conditioning throughout
- Reserved seating
- Free Wi-Fi (though signal can vary in tunnels)
- Power socket and USB plugs at seats
- Quiet car options
- Cafe car with trolley service
- Multiple classes: Standard, Premium, Business, Executive
These trains usually run 2–3 times per hour during daytime, with many direct services from Florence to Rome.
High-Speed Italo
Italo offers comparable journey times to Frecciarossa (about 1h 25–1h 35m), running on the same high-speed line. Making Italo a strong alternative means you get:
- Free Wi-Fi and power outlets
- Several class levels: Smart, Prima, Club Executive
- Leather seats in all classes
- Cafe car or vending services
- Competitive pricing (Italo offers fares from €14.90)
Italo services typically run between Florence SMN and both Roma Termini and Roma Tiburtina depending on the specific train, with around 32 daily departures.
Intercity and Regionale
Intercity and Regionale trains are slower, with fewer amenities, and use the conventional line. Expect travel time roughly 3h–4h.
These services:
- Are often cheaper, especially close to departure (around €15–30)
- Have more basic interiors
- May lack universal Wi-Fi
- Have limited or no seatback power outlets
Regionale tickets usually do not include seat reservations (open seating), while Intercity trains assign seats. Most short-stay visitors choose high-speed trains to save time, while budget-conscious or flexible travelers might use Regionale or Intercity if time is less critical.
Tickets, Classes & Prices
Ticket prices vary widely by train type, class, demand, and how far in advance you book. Prices are highly dynamic, with significant increases closer to the travel date. Buying tickets for high-speed trains is much cheaper when booked in advance.
Typical Price Ranges
| Booking Window | High-Speed (Standard) | Intercity/Regionale |
|---|---|---|
| 2–4 weeks advance | €19–35 | €15–25 |
| 1 week advance | €40–55 | €18–30 |
| Same day | €51–80+ | €20–35 |
Most tickets for high-speed trains vary in price from €12 to €60 when booked in advance. On average, train ticket prices from Florence to Rome are around €29, with the cheapest tickets found for about €19. Prices for train tickets can vary significantly based on factors such as time, date, and how far in advance tickets are purchased, with some tickets available for as low as €11.
Fully flexible high-speed fares can exceed €80–100 in higher classes on popular dates.
Classes and Comfort
High-speed trains offer different classes:
| Class | Seating | Extras |
|---|---|---|
| Standard/Smart | 2+2 | Wi-Fi, power, basic |
| Premium/Prima | 2+2 wider | Welcome drink, snacks |
| Business | 2+1 recliners | Lounge access (Termini) |
| Executive/Club | 1+1 luxury | Full service, exclusive |
For a 1h 30m journey, most travelers find the base class comfortable enough, though upgrading can be worthwhile when the price difference is small.
Ticket Types
Common fare types on high-speed trains include:
- Super-economy: Cheapest, fixed to specific train, non-refundable
- Economy: More flexible, changes allowed for a fee
- Flexible: Full changes and refunds allowed up to departure
Regionale tickets on this route often carry a fixed base price with limited flexibility rules, so they don’t follow the same yield management as high-speed fares.
Concrete Examples
Here’s what you might pay in practice:
- Tuesday morning, shoulder season, booked 3 weeks out: €23 Standard Frecciarossa
- Friday evening, summer, booked 2 days out: €55–70 Smart Italo
- Sunday afternoon, booked same day: €45–60 Standard
How and When to Book Your Florence–Rome Train
For the best fares and widest choice, book high-speed tickets as early as your travel dates are fixed. Booking at least 30 days in advance can reduce travel costs significantly, especially in summer and around public holidays.
Booking Channels
You can buy tickets at the station (ticket counters or machines) or online via official operator sites and apps:
- Trenitalia.com or Trenitalia app
- Italotreno.com or Italo app (no booking fees)
- Third-party aggregators like Trainline or Omio (may add service fees)
Online and mobile tickets help secure low fares and allow seat selection on high-speed services.
Advance-Purchase Windows
Trenitalia and Italo typically release high-speed tickets around 3–6 months ahead, subject to timetable updates. Book at least 2–3 weeks in advance for popular early morning and evening trains on this corridor.
Seat Reservations
On high-speed and Intercity trains, a seat reservation is automatically included with the ticket—you cannot board without one. Regionale trains generally do not have assigned seating; you simply find an available seat.
Sit in your assigned carriage and seat as indicated on the ticket to avoid confusion with other passengers.
Ticket Checks and Validation
Mobile and printed tickets for high-speed and Intercity trains generally do not need stamping. Simply show the QR code or printout to the conductor when asked.
Paper Regionale tickets must usually be validated (time-stamped) in the small yellow machines on the platform before boarding. Failure to validate can result in fines, so don’t skip this step.
Onboard Amenities & Travel Experience
Florence to Rome trains, especially high-speed ones, offer a comfortable journey with modern interiors and useful services.
Seating and Space
Typical layout is 2+2 seating in Standard/Smart class and 2+1 in higher classes. You’ll find:
- Overhead racks for smaller bags
- Designated luggage areas at carriage ends for larger suitcases
- No extra luggage fees (unlike flights)
- Space for strollers and oversized items
Trains on the Florence to Rome route typically feature comfortable seating, with options for power outlets and USB plugs available for charging devices. The power socket availability makes it easy to work or stay connected.
Wi-Fi and Power
Many trains traveling from Florence to Rome offer free Wi-Fi for passengers, allowing them to stay connected during their journey. Signal strength can vary in tunnels and rural stretches, but it’s generally reliable for basic browsing and email.
Regionale and older Intercity trains may have limited or no onboard Wi-Fi.
Food and Drink
Onboard amenities on trains from Florence to Rome may include food services, such as snack bars or trolley services offering light refreshments and beverages. High-speed trains feature a cafe/bar car with:
- Espresso from €1.50
- Panini from €5–8
- Soft drinks and water
- Light meals
Budget tip: station shops often offer better value, so pick up water and snacks before boarding.
Accessibility and Families
Modern amenities include accessible toilets, dedicated wheelchair spaces, and priority seating. Assistance can be pre-arranged through the railway companies. Families with children usually find the short journey manageable, with space for strollers and baby-changing facilities in some carriages.
Rail Passes on the Florence–Rome Route (Eurail & Interrail)
Many visitors carry a Eurail pass or Interrail pass and want to know whether they’re valid and cost-effective for this route.
Validity on Trenitalia
Both Eurail and Interrail passes covering Italy are valid on Trenitalia-operated trains, including:
- Frecciarossa
- Frecciargento
- Intercity
- Regionale
High-speed and Intercity trains require an additional seat reservation even with a pass, usually €10–13 per journey. Book these reservations as early as possible, especially for popular morning and late-afternoon trains.
Validity on Italo
Italo is a private operator and does not accept Eurail or Interrail passes. Pass holders must either choose Trenitalia services or buy a separate point-to-point ticket if they wish to ride Italo.
Is a Rail Pass Worth It for Florence–Rome?
For travelers only taking this single journey (or a simple round trip), a rail pass day often costs more in total than a well-priced advance ticket.
Here’s a quick comparison:
| Option | Cost |
|---|---|
| Advance single tickets (roundtrip) | €38–50 |
| Eurail Youth Flexi day + reservation | €43+ |
| Eurail Adult Flexi day + reservation | €50+ |
Passes become better value when you plan multiple medium-to-long journeys within a short period—for example, Venice to Florence to Rome to Naples over several days—particularly in high season when flexible fares can be expensive.
Practical Tips for Pass Holders
- Book mandatory seat reservations as early as feasible via the Eurail/Interrail app or at station counters
- Morning and late-afternoon high-speed trains fill up fastest
- Carry both your physical or digital pass and the separate reservation slip
- Conductors will typically ask to see both documents
Florence–Rome by Train vs Bus or Flying
Let’s compare door-to-door times. Trains generally beat flying and are faster and more comfortable than buses on this specific corridor.
Train vs Bus
Long-distance buses between Florence and Rome usually take around 3–3.5 hours or more, depending on traffic. Services like Flixbus depart from bus stations that may be less central than main rail hubs (Florence’s Villa Costanza, for example, is peripheral).
Buses can sometimes be cheaper with low headline fares of €10–25, but factor in:
- Less predictable journey times
- More cramped seating
- Fewer amenities
- No city-center arrival
Train vs Flying
While flight times between Florence and Rome airports may be around 50–60 minutes, the total journey including check-in, security, and transfers typically exceeds 3–4 hours. A plane ticket doesn’t save time when you add:
- 2 hours for check-in and security
- 1+ hour for airport transfers
- Potential baggage fees of €20–50
Flying this distance doesn’t make sense for most travelers.
Cost and Convenience
When factoring in airport transfers and potential baggage fees, high-speed train tickets priced in the €20–60 range usually represent the best way to travel this route. You arrive ready to explore rather than exhausted from airport logistics.
Environmental Impact
Rail travel emits significantly less CO₂ per passenger than short-haul flying (roughly 10–20g/km versus 50–100g/km) and is generally more sustainable than private car use on this corridor.
Connections to Rome Airports from Florence by Train
There are convenient train options to reach both of Rome’s main airports from Florence, though only Fiumicino has direct rail connections.
Florence to Rome Fiumicino Airport (FCO)
Two main strategies:
- Via Termini: High-speed train to Roma Termini, then Leonardo Express shuttle (non-stop, 32 minutes, €14, every 15 minutes) to Fiumicino. Total journey: roughly 2–2.5 hours.
- Direct Frecce: Selected Trenitalia services run directly from Florence SMN to “Fiumicino Aeroporto” station when available on the timetable. Total journey: around 1h 50m end-to-end.
Florence to Rome Ciampino Airport (CIA)
There is no direct train to Ciampino Airport from Florence. The common route:
- Florence to Roma Termini by high-speed train
- Regional train or bus from Termini to Ciampino town
- Local shuttle bus or taxis to the airport
Total travel time can easily exceed 2.5–3 hours door to door, depending on connections.
Tickets and Logistics
Buy through tickets only where offered and clearly marked (e.g., combined fare to “Fiumicino Aeroporto” on Trenitalia). Otherwise, purchase the mainline and airport segments separately.
Leave sufficient connection time at Roma Termini when catching a flight—at least 45 minutes—to account for minor delays and platform changes.
Practical Tips for a Smooth Florence–Rome Train Trip
The route is straightforward if you follow a few simple steps. Here’s how to make your train journey stress free.
At the Station
- Arrive 20–30 minutes early for high-speed trains
- Scan the departure boards for your train number (numero treno) and platform (binario)
- Look for the final destination, not just “Roma”—some trains continue beyond Rome
Boarding and Luggage
- Board soon after the platform is announced to find space for luggage near your seat
- Keep valuables with you at all times
- Label suitcases with your name and contact details
- Use designated luggage areas at carriage ends for larger bags
Peak Times and Crowds
Early morning (7–9am) and late afternoon (5–7pm) trains can be busier with commuters and tourists. Booking a reserved seat on a specific train is wise. Off-peak travel (mid-morning or early afternoon) often means a calmer experience and better prices.
Travel Seasons
Weekends, summer months, and major Italian holidays see heavier demand:
- 25 April (Liberation Day)
- 1 May (Labour Day)
- Mid-August (Ferragosto)
- Christmas and New Year
Fares can surge 20–50% during these periods, strengthening the case for booking early.
Frequently asked questions
Can I do Florence to Rome as a day trip by train?
A day trip is very feasible thanks to high-speed journey times of around 1h 20–1h 30m and frequent services. Consider this sample pattern: morning departure from Florence around 07:30–09:00, arrive Rome before 10:30, evening return after dinner around 19:00–21:00. Book both outbound and return tickets in advance, especially in high season, to secure seats at preferred times. While a day trip allows a good overview of Rome's highlights, staying at least one night is preferable if you want to visit several major sites in depth.
Do I need to print my train ticket, or is a mobile ticket enough?
Most high-speed and Intercity tickets purchased online can be displayed as QR codes on a smartphone, which conductors accept. Download tickets in advance or take screenshots in case of poor mobile reception onboard. Consider printing a paper copy as backup if you're not comfortable relying solely on your phone. Note that Regionale paper tickets bought at stations must typically be validated in stamping machines before boarding.
How early should I arrive at the station before my Florence–Rome train?
Arrive about 20–30 minutes before departure for high-speed trains. This gives you time to check the platform, find the correct carriage, and board without rushing. There's no airport-style check-in or security queue for domestic trains, so arriving more than an hour ahead is usually unnecessary. Travelers unfamiliar with the station or with heavy luggage may want extra time to get oriented.
What happens if I miss my booked high-speed train?
Super-economy and economy high-speed tickets are usually only valid for the specific train booked. If you miss it, the ticket is typically lost with no free transfer to a later train. Fully flexible fares may allow same-day changes or boarding a different train, subject to specific fare rules. Check conditions carefully at purchase, and if you're running late, speak to staff at the station immediately to see if rebooking options exist for a fee.
Is there a luggage limit on Florence–Rome trains like on planes?
There's no strict weight allowance or checked baggage system on these trains. Passengers bring their own luggage onboard. In practice, you can bring standard suitcases and carry-on bags as long as you can handle them yourself and store them safely without blocking aisles or doors. Travel with manageable luggage, especially during busy periods, and use overhead racks and end-of-carriage spaces considerately.
What's the cheapest way to travel from Florence to Rome?
The cheapest way is typically booking high-speed train tickets well in advance—at least 30 days out when possible. Super-economy fares can drop to €19 or even lower on off-peak days. Regionale trains offer fixed lower fares (around €15–30) but take 3–4 hours. When weighing money against time, most travelers find that saving an hour or two is worth the modest price premium of high-speed services, especially for a short trip.
Are there direct trains, or will I need to change?
The vast majority of high-speed services are direct from Firenze Santa Maria Novella to Roma Termini or Roma Tiburtina—no changes required. Only some Regionale services might require a change. When booking, look for 'diretto' or check that no transfer is indicated. Direct train options run throughout the day, so you'll have plenty of choices.