Travel from Rome-Airport-FCO to Porta-Venezia-Milan-Metro

Train, bus or fly from Rome Airport (FCO) to Porta Venezia (Milan Metro)?

Alitalia flies from Rome Airport (FCO) to Porta Venezia (Milan Metro) hourly. Alternatively, Trenitalia operates a train from Rome Airport (FCO) to Porta Venezia (Milan Metro) every 30 minutes. Tickets cost $12 - $18 and the journey takes 32 min. 2 other operators also service this route.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Rome Airport (FCO) to Porta Venezia (Milan Metro)

From Rome airport fly to Milan Linate airport, bus to Milano Dateo, then train to Porta Venezia (Milan Metro). 1 h 47 min $85. From Rome airport fly to Milan Malpensa airport, train to Milano Bovisa Fnm, then train to Porta Venezia (Milan Metro). 2 h 14 min $95. From Fiumicino Aeroporto train to Roma Termini, train to stazione centrale m2 m3, then line 9 tram to p.ta venezia m1. 4 h 14 min $102. From Rome Airport bus to Roma Tiburtina Station, train to Milano Rogoredo, then train to Milano Porta Venezia. 4 h 57 min $84. From Rome, Rome Fiumicino line 552 bus to Roma Tiburtina, bus to Milano Rogoredo, then train to Milano Porta Venezia. 9 h 33 min $42. From Rome Airport (FCO) drive to Porta Venezia (Milan Metro). 5 h 31 min $111.
Close Print Itinerary
  1. Here are 6 options to get from
    Rome Airport (FCO) to Porta Venezia (Milan Metro):

    1. Trip:
      1 Fly to Milan Linate
      • One-Way approx: USD $42 - $197
      • Duration: 1 h 47 min
      Open +
      • Trip:
        1 Fly to Milan Linate
        • One-Way approx: USD $42 - $197
        • Duration: 1 h 47 min
        Close x
    2. Trip:
      2 Fly to Milan Malpensa, train
      • One-Way approx: USD $58 - $260
      • Duration: 2 h 14 min
      Open +
      • Trip:
        2 Fly to Milan Malpensa, train
        • One-Way approx: USD $58 - $260
        • Duration: 2 h 14 min
        Close x
    3. Trip:
      3 Train Trenitalia Frecce
      • One-Way approx: USD $85 - $119
      • Duration: 4 h 14 min
      Open +
      • Trip:
        3 Train Trenitalia Frecce
        • One-Way approx: USD $85 - $119
        • Duration: 4 h 14 min
        Close x
    4. Trip:
      4 Train ItaloTreno
      • One-Way approx: USD $50 - $96
      • Duration: 4 h 57 min
      Open +
      • Trip:
        4 Train ItaloTreno
        • One-Way approx: USD $50 - $96
        • Duration: 4 h 57 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $34 - $52
      • Duration: 9 h 33 min
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $34 - $52
        • Duration: 9 h 33 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $90 - $140
      • Duration: 5 h 31 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $90 - $140
        • Duration: 5 h 31 min
        Close x