Travel from Paris to Milan

Train, bus or fly from Paris to Milan?

Alitalia and easyJet fly from Paris to Milan 4 times a day. Alternatively, TGV operates a train from Paris to Milan 5 times a day. Tickets cost $170 - $200 and the journey takes 7 hours 9 minutes. Two other operators also service this route.

Travel Guides

Getting to Milan 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
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Paris to Milan

ModeDurationPrice
From Stade Charlety - Porte De Gentilly bus to Paris Orly airport, fly to Milan Linate airport, then line 73 bus to Milan.4 h 10 min$102
From Paris Chatelet/Les Halles RER to Paris CDG airport, fly to Milan Linate airport, then line 73 bus to Milan.4 h 28 min$81
From Paris Chatelet/Les Halles RER to Paris CDG airport, fly to Milan Malpensa airport, then train to Milan.4 h 53 min$84
From Stade Charlety - Porte De Gentilly bus to Paris Orly airport, fly to Milan Malpensa airport, then train to Milan.4 h 35 min$95
From Porte Maillot - Pershing Parking shuttle to Beauvais airport, fly to Milan Bergamo airport, then shuttle to Milan.5 h 55 min$75
From Paris Gare de Lyon train to Milano Porta Garibaldi.7 h 9 min$128
From Paris, Paris bus to lampugnano m1 then line 68 bus to conciliazione m1.12 h 32 min$92
From Paris Centre - Bercy bus to Lampugnano then line 1 subway to Duomo M1.13 h 26 min$40
From Gare de Lyon night train to Milano Centrale.10 h 46 min$137
From Paris rideshare to Milan.9 h 56 min$75
From Paris drive to Milan.8 h 19 min$157

How long does it take to get from Paris to Milan?

It takes approximately 4 hours 10 minutes to get from Paris to Milan, including transfers.

Is there a direct train between Paris and Milan?

Yes, there is a direct train departing from Paris Gare de Lyon and arriving at Milano Porta Garibaldi. Services depart every four hours, and operate every day. The journey takes approximately 7 hours 9 minutes.

Is there a direct bus between Paris and Milan?

No, there is no direct bus from Paris to Milan. However, there are services departing from Paris, Paris and arriving at conciliazione m1 via lampugnano m1. The journey, including transfers, takes approximately 12 hours 32 minutes.

Operators from Paris to Milan

OperatorPhoneWebsite
Paris Orlybus3424Paris Orlybus
AlitaliaAlitalia
easyJeteasyJet
Milan MetroMilan Metro
Paris RERParis RER
Air FranceAir France
LufthansaLufthansa
SwissSwiss
Malpensa ExpressMalpensa Express
Vueling AirlinesVueling Airlines
Hop!Hop!
Paris - Beauvais Airport Bus0892 68 20 66Paris - Beauvais Airport Bus
RyanairRyanair
Orio Shuttle035.319366Orio Shuttle
TGV0033 892 353535TGV
FlixBus+49 1807 123 99 123FlixBus
Ouibus0890715298Ouibus
Thello+33 1 83 82 00 00Thello
BlaBlaCarBlaBlaCar