Italy Airport Trains: Rome, Milan & City-Center Transfers

Direct answer: Rome Fiumicino and Milan Malpensa both have rail links to central-city stations. Choose the airport service and city station that match your terminal, hotel or onward train, then verify the live timetable and the exact ticket instructions before boarding.
Navigating from the airport to your hotel is the first real test of your Italian travel savvy. Choosing the right airport to city train in Italy sets the tone for your entire trip. This guide cuts through the confusion, providing a clear, expert comparison of your primary rail options from Rome and Milan's major airports, complete with practical advice for a seamless start to your Italian adventure.
If your Italian journey continues by rail, understanding the national network is key. You might find our guide to Italy's regional trains invaluable for planning onward travel.
Rome Fiumicino Airport (FCO) Trains to the City
Rome's primary international gateway, Fiumicino (FCO), offers two main train services to the capital. Your choice depends on your final destination, budget, and time.
The Leonardo Express: The Direct Airport Shuttle
The Leonardo Express is a non-stop, dedicated Rome airport train service run by Trenitalia. It connects Fiumicino Airport directly with Roma Termini, the city's main central railway station.
- Station: Departs from "Fiumicino Aeroporto" station. Follow the "Treni/Trains" signs from any terminal.
- Journey Time: Approximately 32 minutes. Always check live schedules for current times.
- Key Advantage: Non-stop speed to Termini, which is connected to Rome's Metro Lines A and B and is a hub for buses, taxis, and further train travel across Italy.
- Ticket Use: You must purchase a specific ticket for the Leonardo Express (it is not covered by standard regional tickets). Tickets must be purchased before boarding. Always check your exact ticket's instructions for validation requirements.
The FL1 Regional Train: For Budget & Suburban Travel
The FL1 line is a regional commuter train that connects Fiumicino Airport with several stations in Rome and its outskirts, excluding Termini.
- Stations: Serves stations like Trastevere, Ostiense, Tuscolana, and Tiburtina. It's ideal if your accommodation is near one of these stops.
- Journey Time: Varies significantly depending on your stop (30-60+ minutes). Consult the Trenitalia website for live departure and arrival times.
- Key Advantage: Lower cost than the Leonardo Express and serves non-central areas directly.
- Ticket Use: Use the ticket offered for the exact FL1 journey and follow its current validation or digital check-in instructions before boarding.
Milan Malpensa Airport (MXP) Trains to the City
Milan's Malpensa Airport (MXP) is efficiently served by the Malpensa Express, operated by Trenord. This service connects the airport to Milan's central station and other strategic points.
Malpensa Express: The Primary Connection
This dedicated service is the backbone of Milan airport train transfers, linking Terminals 1 and 2 directly with the city.
- Stations & Routes:
- Line A: Runs to/from Milano Centrale (the main central station).
- Line B: Runs to/from Milano Cadorna (a central station with direct connections to the Duomo area and Malpensa Terminal 2).
- Terminal Check: Carefully confirm your terminal. The Malpensa Express stops at both Terminal 1 and Terminal 2. Ensure you board the correct train/car for your departure or arrival terminal.
- Journey Time: Around 50-55 minutes to Centrale and 30-40 minutes to Cadorna. Journey times are subject to change; verify via the Malpensa Express website.
- Ticket Use: A specific Malpensa Express ticket is required. Purchase your ticket from official vending machines, the ticket office, or the Trenord app before boarding. Ticket validation and usage rules are specified on your ticket—read them carefully.
Other Milan Airport Options (Linate & Bergamo)
While not served by a direct express train like Malpensa, Milan's other airports have solid rail links:
- Milan Linate (LIN): The new M4 Blue Metro line provides a direct, fast connection from the airport to the city center (San Babila station).
- Milan Bergamo (BGY): A dedicated shuttle bus connects the airport to Bergamo's main train station, from where frequent regional trains reach Milan Centrale in about 50 minutes.
Head-to-Head: Italy Airport Train Comparison (Rome FCO vs. Milan MXP)
| Feature | Rome Fiumicino (FCO) | Milan Malpensa (MXP) |
|---|---|---|
| Primary Service | Leonardo Express (Trenitalia) | Malpensa Express (Trenord) |
| Main City Station | Roma Termini | Milano Centrale / Milano Cadorna |
| Airport Station | Fiumicino Aeroporto (connected to terminals) | Malpensa T1 & T2 (station within airport) |
| Best For | Direct, fast transfer to Rome's central hub (Termini). | Direct connection to Milan's two main central stations. |
| Ticket Type | Dedicated Leonardo Express ticket or FL1 regional ticket. | Dedicated Malpensa Express ticket. |
| Key Advisory | Do not use the Leonardo Express ticket for the FL1 regional train, and vice-versa. | Confirm your terminal (T1 or T2) and choose the correct train line (A or B). |
| Official Source | Trenitalia & Aeroporti di Roma | Malpensa Express / Trenord |
Expert Tips for a Smooth Airport Train Transfer
Luggage on Italian Airport Trains
There are no strict luggage restrictions or fees on Italian airport trains. However, consider these practical points:
- Space: Trains have designated luggage areas, racks, and spaces between seats. During peak hours, space can be limited.
- Accessibility: Platforms have level boarding or ramps, making wheeling suitcases manageable. Be prepared to lift your luggage onto the train if needed.
- Safety: Keep your luggage in sight at all times, especially in crowded carriages.
Late Night or Early Morning Arrivals: Fallback Planning
While airport trains run from early morning until late at night, schedules may be reduced or services may end before the last flights land. Always check the last train time in advance.
- Rome FCO: The Leonardo Express typically runs until well after midnight, but always verify. If you miss the last train, the SIT Bus Shuttle operates a night service to Termini.
- Milan MXP: The Malpensa Express has early and late services, but confirm. A 24-hour bus service (Malpensa Bus Express/Shuttle) connects to Milan Centrale.
- Always have a backup plan: Know the taxi fare estimate to your hotel (fixed fares from FCO and MXP to city centers are common) and have a local taxi app (e.g., Free Now) downloaded as a contingency.
Step-by-Step Airport Train Transfer Checklist
- Before Your Trip:
- Research which train service matches your airport and city destination.
- Check the official websites (Trenitalia, Malpensa Express) for the most current schedules and any service alerts.
- Note the name of your arrival airport's train station (e.g., "Fiumicino Aeroporto").
- Upon Landing:
- Follow signs for "Treni/Trains" or "Railway Station" in the airport.
- Verify your terminal (especially at Malpensa T1 vs T2).
- Purchase your exact, correct ticket from the official vending machines or ticket office. Do not buy from unofficial vendors.
- At the Station & Onboard:
- Find your platform. Check the departure screens for your train number and final destination (e.g., "Roma Termini" or "Milano Centrale").
- Validate regional tickets (like FL1) in the machines if required. For dedicated express services, follow the specific validation instructions on your ticket.
- Board the train, store your luggage, and keep your ticket handy for inspection.
- Arrival in the City:
- At the main station (Termini, Centrale, Cadorna), you'll find Metro access, bus stops, taxi ranks, and further train connections.
- Have the next part of your journey planned (e.g., a Metro line to your hotel).
Continue Your Italian Journey by Train
Once you've landed and reached the city center, Italy's magnificent rail network awaits. High-speed trains can whisk you to Florence, Venice, or Naples in mere hours. Consider exploring our expert route guide for traveling from Rome to Naples by train to continue your adventure seamlessly.
Frequently Asked Questions (FAQs)
Can I buy Italy airport train tickets online in advance?
Yes, for both the Leonardo Express and Malpensa Express, you can purchase tickets online via the official Trenitalia or Trenord apps and websites, or through authorized resellers. Always follow the specific delivery and validation instructions provided with your e-ticket. For regional trains like the FL1, you can often buy tickets on the day from machines at the airport station.
Is the airport train included in my flight ticket or a rail pass?
Coverage depends on the pass and the specific service. Do not assume an airport train is included: Trenitalia Pass and Eurail/Interrail have different rules, while Malpensa Express is operated by Trenord. Check the current pass conditions and the operator's official guidance for the exact train; if the service is not explicitly covered, buy the required separate ticket.
Which Milan station is better: Centrale or Cadorna?
Milano Centrale is the main grand terminal for long-distance national and international trains (high-speed Frecciarossa, Italo, etc.) and has extensive Metro connections (Lines M2, M3). Milano Cadorna is a smaller, more central station convenient for the Duomo and Sforza Castle, served by Metro Line M2 and the Malpensa Express. Choose based on your hotel location and onward travel plans.
What do I do if my flight is severely delayed and I miss the last train?
This is why having a backup plan is crucial. Both airports have 24-hour taxi services (note: fares are typically fixed to city centers) and night bus services. Have the taxi fare estimate noted down and a ride-hailing app ready. Do not rely solely on the train for very late arrivals without first confirming the last service time on the official website for that day.
Are there direct trains between Rome Fiumicino and Milan Malpensa airports?
No, there is no direct train service between FCO and MXP. The standard and recommended transfer involves taking an airport train to the city center (Roma Termini or Milano Centrale) and then taking a high-speed train between Rome and Milan. This journey, including transfers, typically takes about 4-5 hours total.