Quick Answer
Best way: High-speed train (Frecciarossa or Italo) from Firenze Santa Maria Novella to Roma Termini, then Leonardo Express to Fiumicino Airport. Total door-to-door time is 2 hours 45 minutes – 3 hours, cost €44–€84 (48–91 USD) depending on train type and booking time. One transfer at Roma Termini. This is the fastest, most reliable, and best value option for nearly all travelers.
Cheapest option: Regionale Veloce train + local train (€28–€35 / 30–38 USD, 4–5 h) or FlixBus (€15–€25 / 16–27 USD, 4–5 h).
Fastest option: Frecciarossa + Leonardo Express (2h45, €54–€84 / 58–91 USD).
Train from Florence to Fiumicino Airport (FCO)
The train is the recommended way to reach Fiumicino Airport from Florence. Italy's high-speed network (Frecciarossa and Italo) connects Florence to Rome in about 1 hour 30 minutes, and the dedicated Leonardo Express shuttles from Roma Termini to FCO in 32 minutes. Below is a detailed comparison of every train combination.
Option A: Frecciarossa + Leonardo Express (Recommended)
Operator: Trenitalia (trenitalia.com) – Frecciarossa 1000 / Frecciarossa 500 series. These are Italy's flagship high-speed trains, comparable to Japan's Shinkansen or France's TGV. Maximum speed 300 km/h (186 mph), onboard WiFi, power outlets, and generous luggage space.
- Florence → Rome: Frecciarossa from Firenze Santa Maria Novella (SMN) to Roma Termini – 1h28–1h35, €40–€70 (43–76 USD) depending on advance booking and class.
- Rome → FCO: Leonardo Express from Roma Termini to Fiumicino Airport – 32 min non-stop, €14 (15 USD) fixed price. Trains every 15–30 min.
- Total time: ~2h45–3h00 (including 20–40 min transfer at Termini).
- Total cost: €54–€84 (58–91 USD).
How to book: Buy Frecciarossa tickets on Trenitalia.com or the app. Leonardo Express tickets can be bought at Termini station kiosks, the Trenitalia app, or ticket machines. Tip: Frecciarossa fares rise as the travel date approaches – book 2–4 weeks ahead for the best price.
Option B: Italo + Leonardo Express (Budget High-Speed)
Operator: Italo NTV (italotreno.it) – private competitor with same routes, slightly lower base fares.
- Florence → Rome: Italo from Firenze SMN to Roma Termini – 1h30–1h38, €30–€60 (32–65 USD) in Smart (standard) class.
- Rome → FCO: Leonardo Express – €14 (15 USD).
- Total time: ~2h50–3h05.
- Total cost: €44–€74 (48–80 USD) – often cheaper than Frecciarossa.
Difference vs Frecciarossa: Italo trains are equally fast, slightly newer interiors. Luggage policy similar (no weight limit, 2–3 bags). WiFi and power standard. Italo sometimes offers deeper discounts for early booking.
Option C: Regionale Veloce + Local Train (Cheapest)
Operator: Trenitalia Regionale.
- Florence → Rome: Regionale Veloce (RV) from Firenze SMN to Roma Termini – 3h10–3h40, €20–€25 (22–27 USD). No seat reservation required, but trains are basic – no WiFi, limited luggage racks, often crowded.
- Rome → FCO: Regional train from Roma Termini to FCO (FL1 line) – 32–40 min, €8–€10 (9–11 USD).
- Total time: 4h00–5h00.
- Total cost: €28–€35 (30–38 USD).
Verdict: Only worth it if you are on a very tight budget and have extra time. The RV trains are slower, less comfortable, and have minimal luggage space. Not recommended for airport connections.
Train Comparison Table
| Option | Train Type | Time (door-to-door) | Price (€) | Price (USD) | Transfers | Comfort |
|---|---|---|---|---|---|---|
| A ★ | Frecciarossa + Leonardo Express | 2h45–3h00 | €54–€84 | $58–$91 | 1 (Roma Termini) | Excellent |
| B | Italo + Leonardo Express | 2h50–3h05 | €44–€74 | $48–$80 | 1 (Roma Termini) | Excellent |
| C | Regionale Veloce + Local FL1 | 4h00–5h00 | €28–€35 | $30–$38 | 1 (Roma Termini) | Basic |
★ Recommended option for most travelers. Prices as of 2025; subject to change.
Step-by-Step: How to Transfer at Roma Termini
- Arrive at Roma Termini on Frecciarossa/Italo (platforms 1–24 west, or 25–29 east).
- Follow signs for "Aeroporto" or "Leonardo Express" – the airport train departs from track 23–26 (far eastern side of the station).
- Buy your Leonardo Express ticket from the self-service machines (accepts cash/card) or the Trenitalia app. Validate the ticket at the green machines before boarding (Italian rail rule).
- Board the Leonardo Express – it departs every 15–30 min, journey 32 min non-stop to FCO.
- Arrive at FCO Terminal 3 (all terminals accessible via shuttle or walkway).
Baggage note: Both Frecciarossa and Italo have overhead racks + luggage areas at carriage ends. Leonardo Express has overhead racks only – large suitcases (over 75 cm) go in the designated luggage zones.
Eurail / Interrail Passes
If you have a Eurail or Interrail Global Pass: your pass covers the Florence → Rome high-speed segment, but you must book a seat reservation (€10–€15 / 11–16 USD) for Frecciarossa or Italo. The Leonardo Express is not included – you need a separate €14 (15 USD) ticket. Regional trains are fully covered with no extra fee. Source: Interrail.eu.
Flight from Florence to Rome Fiumicino (FCO)
Flying from Florence's Peretola Airport (FLR) to Rome FCO is an option, but the door-to-door time is rarely shorter than the train. Here's the full picture.
Flight Overview
- Airline: ITA Airways (ita-airways.com) operates 2–4 daily flights FLR → FCO.
- Flight time: 55–65 minutes (short hop).
- Typical cost: €80–€150 (86–162 USD) one-way in economy, including one checked bag on full fares.
- From FLR to city: Florence airport is 12 km from city center – tram line T2 takes 20 min to SMN station (€1.70 / 1.85 USD).
- From FCO to Rome city center: Leonardo Express (32 min, €14) or taxi (€50+) – but you are going to the airport, so this applies in reverse.
Door-to-Door Time Calculation
| Segment | Time (min) |
|---|---|
| Florence city center → FLR (tram) | 20 |
| Check-in + security (domestic) | 45–60 |
| Flight FLR → FCO | 55 |
| Baggage claim | 15–25 |
| FCO → departure gate (already at airport) | — |
| Total door-to-door | ~3h00–4h00 |
Compare: Train (Frecciarossa + Leonardo Express) takes 2h45–3h00 door-to-door and costs less. The flight is not faster and is usually more expensive. Only consider flying if you have airline status/luggage benefits or need to arrive at FCO's airside for a connecting international flight.
When Flying Makes Sense
- Connecting flight at FCO: If you have a single ticket FLR → FCO → International, your baggage may be checked through and you skip the land transfer. This is the only scenario where flying is recommended.
- ITA Airways loyalty: Frequent flyers with *MilleMiglia status may prefer the flight for miles/benefits.
Verdict: For 95% of travelers, the train is superior. Flight is not a competitive option for the Florence → FCO route.
Bus from Florence to Fiumicino Airport
Long-distance buses offer the cheapest way to get from Florence to FCO, but with a significant time trade-off. Two main operators: FlixBus and Itabus.
FlixBus
- Route: Florence Villa Costanza (tram T1 from city center) → FCO Terminal 3.
- Journey time: 4h00–4h45 (depending on traffic).
- Price: €15–€25 (16–27 USD) booked in advance; up to €35 (38 USD) last-minute.
- Frequency: 3–5 departures daily (early morning, midday, late afternoon).
- Booking: FlixBus.com or app.
- Baggage: 1 carry-on + 1 checked bag included; extra bags €5–€10.
Itabus
- Route: Florence Piazzale Montelungo (5 min walk from SMN station) → FCO Terminal 3.
- Journey time: 4h15–5h00.
- Price: €12–€22 (13–24 USD) – often slightly cheaper than FlixBus.
- Frequency: 2–3 departures daily.
- Booking: Itabus.it.
Bus vs Train – Key Differences
| Factor | Bus (FlixBus/Itabus) | Train (Frecciarossa + LE) |
|---|---|---|
| Time | 4–5 hours | 2h45–3h00 |
| Price | €15–€25 | €54–€84 |
| Comfort | Basic – reclining seat, toilet, power limited | High – spacious seats, WiFi, power, cafe car |
| Reliability | Affected by traffic (Rome ring road delays) | Very high – dedicated tracks |
| Luggage space | Underfloor storage (large bags OK) | Overhead + luggage zones (large bags OK) |
Verdict: The bus saves €30–€60 compared to the train but costs 1.5–2 hours extra time. Best for budget-conscious travelers with flexible schedules. Book at least 48 hours in advance for best fares.
Night Bus Option
FlixBus occasionally operates a night service (departure ~23:00, arrival ~03:30–04:00). This can work for early-morning flights from FCO, but check availability – frequency is very limited. Note: The bus drops you at FCO Terminal 3, from where you can access all terminals via shuttle or walk.
Taxi & Private Transfer from Florence to FCO
Taxis and private car transfers are the most convenient but most expensive option. They make sense only for specific circumstances – late-night arrivals, large groups, or travelers with heavy luggage or mobility needs.
Official White Taxi (Florence)
- Base fare: ~€3.50 (3.80 USD) + €1.80/km (1.95 USD/km).
- Estimated total: €350–€450 (378–486 USD) one-way from Florence city center to FCO.
- Time: 2h45–3h15 depending on traffic on the A1 highway.
- Booking: Florence taxi stands (SMN station, Piazza Duomo) or app TaxiFirenze.it.
- Capacity: 3–4 passengers + luggage (standard sedan).
Private Transfer (Pre-booked)
- Cost: €380–€500 (410–540 USD) for a standard sedan (3 pax + bags).
- Premium vehicles: €550+ (595+ USD) for minivan (6–8 pax) or executive sedan.
- Providers: Welcome Pickups, Suntransfers, Booking.com transfers.
- Included: Meet-and-greet, door-to-door, luggage assistance, 60 min waiting time at pickup.
When to Choose a Taxi / Private Transfer
| Situation | Recommendation |
|---|---|
| Group of 4+ with large suitcases | ✅ Private minivan – cost per person similar to train |
| Flight departure before 07:00 (no trains) | ✅ Taxi or pre-booked transfer |
| Arrival after 23:00 (last train ~22:30) | ✅ Taxi only option |
| Traveler with limited mobility | ✅ Private transfer (door-to-door assistance) |
| Solo traveler with backpack | ❌ Train is 6–8x cheaper and just as fast |
Important: Always agree on the price before departing (fixed rate is standard for airport transfers). Official Florence taxis have a published fixed rate to FCO – confirm with the driver. Private transfers via reputable platforms are generally safer and more predictable.
Ticket & Cost Comparison – All Options at a Glance
Use the table below to compare every transport method side by side. Best value and cheapest options are highlighted.
| Method | Door-to-Door Time | Price Range (€) | Price Range (USD) | Transfers | Comfort | Best For |
|---|---|---|---|---|---|---|
| ★ Frecciarossa + Leonardo Express | 2h45–3h00 | €54–€84 | $58–$91 | 1 (Roma Termini) | High | Best overall value |
| Italo + Leonardo Express | 2h50–3h05 | €44–€74 | $48–$80 | 1 (Roma Termini) | High | Budget high-speed |
| Regionale Veloce + FL1 | 4h00–5h00 | €28–€35 | $30–$38 | 1 (Roma Termini) | Basic | Cheapest train |
| ★ FlixBus / Itabus | 4h00–5h00 | €15–€25 | $16–$27 | 0 (direct) | Basic | Cheapest overall |
| Flight (ITA Airways) | 3h00–4h00 | €80–€150 | $86–$162 | 0 (direct flight) | Medium | Connecting itineraries |
| Taxi / Private Transfer | 2h45–3h15 | €350–€500 | $378–$540 | 0 (door-to-door) | High | Groups / late-night |
★ Best value: Frecciarossa + Leonardo Express. ★ Cheapest: FlixBus or Itabus.
Where to Buy Tickets
- Frecciarossa / Italo: Trenitalia.com or Italotreno.it – official sites, no booking fee.
- Leonardo Express: At Roma Termini ticket machines, Trenitalia app, or tabacchi shops – €14 fixed.
- Bus: FlixBus.com or Itabus.it – online booking recommended.
- Flight: ITA Airways or aggregators like Skyscanner.
- Taxi/Transfer: Welcome Pickups or local taxi apps.
Traveler Tips & Insider Advice for the Florence → FCO Journey
After hundreds of trips between Florence and FCO, here are the practical insights that make the difference between a smooth journey and a stressful one.
1. Luggage Strategy: Takkyubin (Baggage Delivery) in Italy
Japan's famous Takkyubin luggage forwarding service exists in Italy as "Spedizione Bagagli" offered by Trenitalia and private couriers. You can send your suitcase from Florence to FCO (or vice versa) for €25–€40 (27–43 USD) per bag, delivered in 24–48 hours. Use this if you want to travel hands-free. Providers: Trenitalia Baggage Service or LuggageFree.it.
2. Roma Termini Transfer – Don't Get Lost
Roma Termini is a large, busy station. The Leonardo Express departs from the far eastern end (tracks 23–26). From the Frecciarossa arrival platforms (1–12), walk 8–12 minutes to reach the airport train. Follow the yellow "Aeroporto" signs. Pro tip: If you have a tight connection (less than 30 min), buy your Leonardo Express ticket before leaving the high-speed train – use the Trenitalia app to avoid queues.
3. Peak Season & Booking Windows
- Golden Week / Easter / Summer: Trains and buses sell out. Book Frecciarossa/Italo at least 2 weeks in advance. FlixBus seats vanish quickly for summer dates.
- Strikes (Sciopero): Italian transport strikes happen frequently (often Fridays). Check Trenitalia strike calendar before booking. On strike days, regional trains may be cancelled; high-speed trains usually run but with delays.
- Time of day: Trains between 07:00–09:00 and 17:00–19:00 are busiest. Reserve a seat (free with ticket) to guarantee a spot.
4. What to Do if Your Flight Is Very Early or Very Late
- Departure before 07:00: Last train from Florence to Rome leaves around 22:30. Options: (a) take the last train to Rome and stay overnight near FCO (hotels: Hilton Garden Inn FCO, €120–180); (b) book a private transfer (€400+); (c) take the night bus (FlixBus ~23:00, arrives ~03:30).
- Arrival after 23:00: Last Leonardo Express from FCO to Rome leaves ~22:30. If you land later, take a taxi to Rome (€50–€60) and stay overnight, or book a private transfer directly to Florence (€400+).
5. Quick Checklist Before You Go
- ✅ Book high-speed train ticket online (save 30–50% vs buying at station).
- ✅ Check if your flight date coincides with a transport strike.
- ✅ If using a rail pass, reserve seats for Frecciarossa/Italo.
- ✅ Allow 30–40 min for the Roma Termini transfer (not tight if you miss one Leonardo Express, another comes in 15–30 min).
- ✅ Validate regional train tickets at the green machines before boarding.
Bottom line: The train is the king of this route. Plan ahead, pack smart, and you'll be at FCO in under 3 hours with minimal stress.
FAQs: Florence to Fiumicino Airport – All Your Questions Answered
1. Is there a direct train from Florence to Fiumicino Airport?
No. There is no direct train. You must take a high-speed train (Frecciarossa or Italo) from Firenze Santa Maria Novella to Roma Termini (1h30), then change to the Leonardo Express airport train to FCO (32 min). Total journey about 2h45–3h. Source: Trenitalia route map.
2. What is the fastest way to get from Florence to Fiumicino Airport?
The fastest is Frecciarossa + Leonardo Express – door-to-door time 2 hours 45 minutes to 3 hours. A private taxi is similar in time (3h) but costs 6–8 times more. Flying takes 3–4 hours door-to-door due to airport transfers and security. Source: Rome2Rio comparison data.
3. How much does the train from Florence to Fiumicino Airport cost?
Frecciarossa €40–€70 (43–76 USD) + Leonardo Express €14 (15 USD) = €54–€84 (58–91 USD). Italo from €30 (32 USD) + €14 = €44 (48 USD). Regional trains are cheaper (€28–€35) but much slower. Source: Trenitalia fares and Italo fares.
4. Is it better to fly or take the train from Florence to Rome FCO?
For nearly all travelers, the train is better. Door-to-door: train 2h45–3h, flight 3h–4h. Cost: train €44–€84, flight €80–€150. Train is faster, cheaper, more reliable, and less stressful. Only fly if you have a connecting international flight on a single ticket. Source: ITA Airways schedule vs Trenitalia.
5. Can I use a Eurail / Interrail pass on the Florence to FCO route?
Yes, partially. Your pass covers the Florence → Rome high-speed segment (Frecciarossa/Italo) but you must reserve a seat (€10–€15). The Leonardo Express to FCO is not included – buy a €14 ticket separately. Regional trains are fully covered. Source: Interrail.eu official policy.
6. What is the cheapest way to get from Florence to Fiumicino Airport?
The cheapest is FlixBus or Itabus at €15–€25 (16–27 USD) direct, 4–5 hours. If you prefer rail, a Regionale Veloce train to Rome + local FL1 train to FCO costs €28–€35 (30–38 USD) but takes 4–5 hours. Source: FlixBus prices and Trenitalia regional fares.
7. How early should I leave Florence for a flight from FCO?
For a flight departing FCO, arrive at the airport 2.5–3 hours before departure. The train journey is ~3 hours, so leave Florence 5.5–6 hours before your flight. For a 10:00 flight, depart Florence around 04:30–05:00. Add 1 hour if you have bags to check or are traveling during peak season. Source: Rome Airport official guidelines.
8. Is there a bus from Florence to Fiumicino Airport?
Yes. FlixBus (from Villa Costanza) and Itabus (from Piazzale Montelungo) run direct services to FCO Terminal 3. Journey time 4–5 hours, tickets €15–€25 (16–27 USD). Buses are cheaper but less comfortable and subject to traffic. Book online in advance. Source: FlixBus route page.