Quick Answer
Best overall: Leonardo Express train – direct, 32 min, €14 (≈$15.30). Cheapest: TAM bus – €4 (≈$4.40), ~50 min. Most convenient for groups/night: Taxi – fixed €48 (≈$52.50) for up to 4 people. Total journey times include walking and waiting; the train is the most reliable in heavy traffic.
🚄 Train from Termini to Fiumicino: Leonardo Express vs Regionale FL1
Rome's main railway station Termini offers two train options to reach Fiumicino Airport (FCO). The Leonardo Express is the premium direct service, while the Regionale FL1 is a slower but cheaper alternative that requires a short metro transfer.
| Feature | Leonardo Express | Regionale FL1 |
|---|---|---|
| Journey time | 32 min (direct, non-stop) | ~50–60 min (with metro transfer to Tiburtina) |
| Ticket price | €14 (≈$15.30) | €8 (≈$8.75) |
| Departure point | Track 24–27 (Termini, dedicated platform area) | From Roma Tiburtina (2 stops on metro B from Termini) |
| Frequency | Every 15–30 min (5:35 AM – 10:35 PM) | Every 15–30 min (5:45 AM – 10:15 PM) |
| Luggage space | Dedicated racks, overhead bins | Standard regional trains, less overhead space |
| Best for | Travelers who want speed & simplicity | Budget-conscious travelers (with time) |
Leonardo Express – Step-by-Step
- Buy your ticket at any Trenitalia self-service machine (accepts cash/card), online via Trenitalia.com, or at the ticket counter inside Termini. Validate your ticket at the yellow machines before boarding.
- Find the platform: Leonardo Express usually departs from tracks 24–27 (follow the yellow signs). Check the departure board for real-time updates.
- Board & ride: 32 min, non-stop. Free Wi-Fi is available on most trains. Power outlets are available at seats.
- Arrival at FCO: The train stops at all three terminals (T1, T3, T5). Check your airline's terminal before you board.
Official source: Trenitalia – Leonardo Express | ADR Airport – Train to FCO
Regionale FL1 – The Budget Rail Alternative
The FL1 regional train does not pass through Termini. To use it, take metro line B from Termini to Roma Tiburtina (2 stops, 4 min, €1.50), then follow signs to the regional train platforms. FL1 trains run directly to Fiumicino with stops at Roma Tuscolana, Roma Ostiense, and Roma Trastevere.
- Total time: ~50–60 min (including metro + wait)
- Total cost: €8 (FL1) + €1.50 (metro) = €9.50 (≈$10.40)
- Note: FL1 trains are often more crowded and have less luggage space. Avoid during Rome's rush hours (7:30–9:00 AM, 5:00–7:00 PM).
Official source: Trenitalia – Regional Timetables
🚌 Bus from Termini to Fiumicino: Terravision, SIT, TAM & FlixBus
Several bus operators run direct services from Via Marsala (the street just outside Termini's main exit) to Fiumicino Airport. Buses are the cheapest option and often run 20–22 hours a day.
| Operator | Price (one-way) | Duration | Frequency | Booking |
|---|---|---|---|---|
| Terravision | €5.99 online / €7 on board (≈$6.55–$7.65) | ~50 min | Every 30–45 min (4:30 AM – 10:30 PM) | Recommended online terravision.eu |
| SIT Bus Shuttle | €6 online / €8 on board (≈$6.55–$8.75) | ~50 min | Every 30 min (5:00 AM – 10:00 PM) | Online or at the kiosk sitbusshuttle.com |
| TAM Bus | €4 (≈$4.40) – cheapest | ~55 min | Every 60 min (5:00 AM – 10:00 PM) | On board only (cash or card) |
| FlixBus | €5–€8 (≈$5.50–$8.75) | ~45–55 min | Several daily departures | Online flixbus.com |
Bus – Practical Tips
- Pick-up point: All buses depart from Via Marsala (east side of Termini). Look for the orange Terravision booth, the yellow SIT kiosk, or the white TAM bus stop.
- Luggage: Free allowance is usually 1 large suitcase + 1 handbag. Oversized items (surfboards, large instruments) may be charged extra.
- Night service: Terravision and SIT run the earliest/latest buses. FlixBus also offers overnight departures – check their app for real-time schedules.
- Traffic warning: During Rome's peak hours (7:30–9:30 AM, 4:30–7:00 PM) the bus can take 70–80 min. Plan accordingly if you have a tight flight connection.
Official sources: Terravision – Rome to FCO | SIT Bus Shuttle | TAM Bus
🚕 Taxi & Private Transfer from Termini to Fiumicino
Fixed fare: €48 (≈$52.50) for up to 4 passengers including luggage, set by the Rome municipality. This applies to white taxis with a meter and a "Tariffa Aeroporto" sticker. The journey takes 35–50 min depending on traffic.
When to choose a taxi
- Late-night / early-morning: Between 11:00 PM and 5:30 AM, public transport is limited. Taxis run 24/7.
- Groups of 3–4 people: Splitting the fare (€12–€16 per person) becomes comparable to the Leonardo Express.
- Heavy luggage or reduced mobility: Taxis offer door-to-door service with driver assistance.
- Flight delays: If your train is cancelled or you're running very late, a taxi is the most flexible fallback.
Extra charges to know
- Night surcharge: €3.50 (≈$3.80) between 10:00 PM and 6:00 AM.
- Extra bags: €1.50 (≈$1.65) for each piece beyond the second.
- Airport pickup fee: €2 (≈$2.20) already included in the fixed fare when starting from Termini.
- No booking fee if you call a licensed radio taxi (e.g. +39 06 0609).
Private transfer alternatives
Companies like Welcome Pickups, Suntransfers and GetTransfer offer pre-booked cars from €55–€70 (≈$60–$77). These include meet-and-greet, flight tracking, and often a larger vehicle (SUV or minivan). Useful for families or corporate travelers.
Official source: ADR Airport – Taxi to FCO | Rome Municipality – Taxi Tariffs
📊 Cost & Time Comparison: All Options from Termini to Fiumicino
| Transport mode | Estimated total time | Cost (one-way, per person) | Transfers | Best for |
|---|---|---|---|---|
| Leonardo Express | 32 min | €14 (≈$15.30) | 0 (direct) | Speed & simplicity |
| Regionale FL1 (+ metro) | ~55 min | €9.50 (≈$10.40) | 1 (metro to Tiburtina) | Budget rail |
| TAM Bus | ~55 min | €4 (≈$4.40) ✅ Cheapest | 0 (direct) | Lowest cost |
| Terravision Bus | ~50 min | €5.99 (≈$6.55) | 0 (direct) | Good value + online booking |
| SIT Shuttle | ~50 min | €6 (≈$6.55) | 0 (direct) | Frequent departures |
| FlixBus | ~45–55 min | €5–€8 (≈$5.50–$8.75) | 0 (direct) | Night / late evening |
| Taxi (white taxi) | 35–50 min | €48 fixed (≈$52.50) – up to 4 pax | 0 (door-to-door) | Groups / late night / heavy luggage |
| Private transfer | 35–50 min | €55–€70 (≈$60–$77) – up to 4 pax | 0 (door-to-door, meet & greet) | Comfort / business / families |
Summary: The TAM bus (€4) is the absolute cheapest. The Leonardo Express (€14) is the fastest and most reliable. For groups of 3–4, a taxi (€48 total) can be more cost-effective than four train tickets (4 × €14 = €56).
💡 Traveler Tips & Local Know-How for a Smooth Journey
1. Validate your train ticket – or pay a fine
All Trenitalia tickets (including Leonardo Express) must be validated at the yellow stamp machines on the platform before boarding. Failure to validate can result in a fine of €50–€100 (≈$55–$110). Bus tickets do not need validation.
2. Luggage takkyubin (baggage delivery) in Rome
Italy doesn't have a widespread luggage forwarding service like Japan's takkyubin, but you can use "Bag Buster" or "Luggage Storage" at Termini (near track 24, open daily 6 AM–11 PM, ~€6–€8 per bag per day). For same-day airport delivery, companies like Spediamo and Pony Express offer courier services from Termini to FCO (€25–€35, book online).
3. Navigating Termini station
Termini is huge. The Leonardo Express platforms (24–27) are at the far end of the main concourse – follow the yellow "Leonardo Express" signs. Allow at least 10 minutes to walk from the metro exit to the train platform. The bus stop area (Via Marsala) is a 3‑min walk from the main hall.
4. Peak season & booking windows
- Easter week and mid-August (Ferragosto) are extremely busy. Book bus seats online at least 2–3 days ahead.
- Golden Week (Japan) and Christmas holidays see a surge in Asian and European travelers arriving at FCO – trains can sell out. Buy Leonardo Express tickets in advance via the Trenitalia app.
- Strikes (scioperi) in Italy are common. Check scioperi.info or the Trenitalia app before travel day. Buses usually run even during train strikes.
5. What if I miss my flight due to transport delay?
Italian law does not guarantee compensation for missed flights due to public transport delays. Always allow a buffer of at least 3 hours between your arrival at FCO and your flight departure for Schengen flights, and 4+ hours for intercontinental departures.
Pro tip: If you're flying with a low-cost carrier (Ryanair, Wizz Air, etc.) from Terminal 1 or 3, add an extra 20 minutes for security queues. The Leonardo Express gets you to the check-in area in 32 min flat – it's the most punctual option.
❓ Frequently Asked Questions: Termini Station to Fiumicino Airport
1. Is there a direct train from Termini Station to Fiumicino Airport?
Yes, the Leonardo Express runs directly from Termini to Fiumicino Airport without any stops. It takes 32 minutes and costs €14 (≈$15.30) per person. No other rail service offers a direct connection from Termini.
2. How much does the Leonardo Express cost in 2025?
The Leonardo Express costs €14 (≈$15.30) for a one-way ticket. You can purchase it at Trenitalia ticket machines, online, or at the counter. Children under 4 travel free if seated on a parent's lap. No discount for round-trip or advance purchase.
3. Which is cheaper: train or bus from Termini to Fiumicino?
Bus is cheaper. TAM bus starts at €4 (≈$4.40), Terravision at €5.99 (≈$6.55), and SIT Shuttle at €6 (≈$6.55). The Leonardo Express train costs €14 (≈$15.30). For a family of four, the bus saves €32–€40 compared to the train.
4. How long does the bus take from Termini to FCO?
Most direct buses take 45–55 minutes depending on traffic. Terravision, SIT Shuttle, and TAM all operate from Via Marsala (just outside Termini) to Fiumicino Airport. In heavy traffic (rare but possible), allow up to 75 minutes.
5. How much is a taxi from Termini to Fiumicino Airport?
The fixed fare is €48 (≈$52.50) for up to 4 passengers with luggage, set by the Rome municipality. Extra charges: €3.50 night surcharge (10 PM–6 AM), €1.50 per extra bag beyond 2. Always confirm the fixed fare before starting the ride.
6. Can I use the Roma Pass to travel to Fiumicino Airport?
No. The Roma Pass covers only urban public transport (ATAC buses, metro, trams) within Rome. The Leonardo Express, FL1 trains, and airport buses are operated by Trenitalia and private companies – not included in the pass.
7. What is the cheapest way to get from Termini to Fiumicino?
The TAM bus at €4 (≈$4.40) is the cheapest option. Book online in advance for the best rate. The FL1 regional train from Roma Tiburtina (one metro stop from Termini) costs €8 (≈$8.75) plus a €1.50 metro ticket, totaling €9.50.
8. What is the best way to get to FCO early in the morning (before 6 AM)?
The Leonardo Express starts at 5:35 AM from Termini, arriving at FCO by 6:07 AM. Taxis run 24/7 at the fixed €48 fare. Buses generally start around 4:30–5:00 AM (Terravision first departure at 4:30 AM). The FL1 train starts later (around 5:45 AM from Tiburtina).
Still have questions? Check the official Fiumicino Airport website or contact Trenitalia customer service.