Travel from Pordenone to Milan

Bus or train from Pordenone to Milan?

Trenitalia Frecce operates a train from Pordenone to Milan twice daily. Tickets cost $40 - $65 and the journey takes 3 h 21 min. Alternatively, ATVO S.p.A. operates a bus from Pordenone to Milan every 3 hours. Tickets cost $6 - $17 and the journey takes 1 h 6 min. 6 other operators also service this route.

Travel Guides

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

How to get from Pordenone to Milan

From Pordenone train to Milano Centrale. 3 h 21 min 44€. From Pordenone train to Venezia Mestre then train to Milano Centrale. 3 h 48 min 46€. From Pordenone bus to Aeroporto M.Polo, bus to Venice, Venice Mestre, bus to lampugnano m1, then line 68 bus to conciliazione m1. 6 h 55 min 35€. From Pordenone rideshare to Milan. 4 h 12 min 16€. From Pordenone drive to Milan. 3 h 13 min 51€. From Pordenone train to Udine - Autostazione, bus to Trieste airport, fly to Milan Linate airport, then line 73 bus to Milan. 4 h 15 min 91€. From Pordenone bus to Venice airport, fly to Milan Malpensa airport, then train to Milan. 6 h 11 min 118€. From Pordenone bus to Venice airport, fly to Milan Bergamo airport, then shuttle to Milan. 7 h 1 min 308€. From Pordenone bus to Aeroporto M.Polo, shuttle to aeroporto di linate, then line 73 bus to duomo m1 m3. 8 h 30 min 238€.