There are 12 ways to get from Milan to Paris by plane, train, shuttle, bus, night train, rideshare or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Milan Linate to Paris Orly  •  4 h 19 min

  1. Fly from Milan Linate (LIN) to Paris Orly (ORY) LIN - ORY

$70 - $255

Cheapest option

Bus Ouibus  •  14 h 9 min

  1. Take the bus from Milan to Paris Bercy Ouibus

$32 - $52

10 alternative options

Fly Milan Linate to Paris CDG  •  4 h 38 min

  1. Fly from Milan Linate (LIN) to Paris CDG (CDG) LIN - CDG

$55 - $205

Train to Milan Malpensa, fly to Paris CDG  •  4 h 44 min

  1. Take the train from Milano Cadorna to Malpensa Aeroporto T.1
  2. Fly from Milan Malpensa (MXP) to Paris CDG (CDG) MXP - CDG

$61 - $180

Train to Milan Malpensa, fly to Paris Orly  •  4 h 40 min

  1. Take the train from Milano Cadorna to Malpensa Aeroporto T.1
  2. Fly from Milan Malpensa (MXP) to Paris Orly (ORY) MXP - ORY

$66 - $210

Shuttle to Milan Bergamo, fly to Beauvais, shuttle  •  6 h

  1. Take a shuttle bus from Milano Centrale Station to Milan Bergamo Airport
  2. Fly from Milan Bergamo (BGY) to Beauvais (BVA) BGY - BVA
  3. Take a shuttle bus from Beauvais Airport to Porte Maillot - Pershing Parking

$42 - $173

Train  •  7 h 19 min

  1. Take the train from Milano Porta Garibaldi to Paris Gare de Lyon Tgv / ...

$65 - $200

Train via Geneve  •  8 h 7 min

  1. Take the train from Milano Centrale to Geneve Eurocity / ...
  2. Take the train from Geneve to Paris Gare de Lyon Tgv

$190 - $266

Bus FlixBus  •  13 h 30 min

  1. Take the bus from Milan, Milan to Paris, Paris N729 / ...

$57 - $97

Night train  •  10 h 42 min

  1. Take the night train from Milano Centrale to Gare de Lyon Thello

$120 - $160

Rideshare  •  9 h 58 min

  1. Take the rideshare from Milan to Paris 534.4 miles

$66

Drive  •  8 h 27 min

  1. Drive from Milan to Paris 534.4 miles

$120 - $190

What companies run services between Milan, Italy and Paris, France?

easyJet and Alitalia fly from Milan to Paris 4 times a day. Alternatively, TGV operates a train from Milan to Paris 4 times a day. Tickets cost $170 - $200 and the journey takes 7 h 19 min. Trenitalia also services this route once daily.

Airlines
easyJet
Website
easyjet.com
Flights from Milan Linate to Paris Orly
Avg. Duration
1 h 20 min
When
Every day
Estimated price
$50 - $310
Flights from Milan Linate to Paris CDG
Avg. Duration
1 h 35 min
When
Every day
Estimated price
$45 - $250
Flights from Milan Malpensa to Paris CDG
Avg. Duration
1 h 33 min
When
Every day
Estimated price
$45 - $200
Air France
Website
airfrance.com
Flights from Milan Linate to Paris CDG
Avg. Duration
1 h 33 min
When
Every day
Estimated price
$85 - $700
Flights from Milan Malpensa to Paris CDG
Avg. Duration
1 h 30 min
When
Every day
Estimated price
$50 - $600
Alitalia
Website
alitalia.com
Flights from Milan Linate to Paris Orly
Avg. Duration
1 h 25 min
When
Every day
Estimated price
$55 - $650
Flights from Milan Linate to Paris CDG
Avg. Duration
1 h 30 min
When
Every day
Estimated price
$50 - $550
Lufthansa
Website
lufthansa.com
Flights from Milan Linate to Paris CDG via Frankfurt
Avg. Duration
3 h 46 min
When
Every day
Estimated price
$180 - $800
Flights from Milan Malpensa to Paris CDG via Frankfurt
Avg. Duration
3 h 15 min
When
Every day
Estimated price
$160 - $750
Vueling Airlines
Website
vueling.com
Flights from Milan Malpensa to Paris Orly
Avg. Duration
1 h 30 min
When
Every day
Estimated price
$35 - $250
Pakistan International Airlines
Website
www4.piac.com.pk
Flights from Milan Malpensa to Paris CDG
Avg. Duration
1 h 25 min
When
Friday and Saturday
Estimated price
$100 - $440
Ryanair
Website
ryanair.com
Flights from Milan Bergamo to Beauvais
Avg. Duration
1 h 45 min
When
Every day
Estimated price
$22 - $190
Brussels Airlines
Website
brusselsairlines.com
Flights from Milan Linate to Paris CDG via Brussels
Avg. Duration
3 h 30 min
When
Monday to Saturday
Estimated price
$460 - $1,400
Luxair
Website
luxair.lu
Flights from Milan Malpensa to Paris CDG via Luxembourg
Avg. Duration
3 h 15 min
When
Monday to Friday
Estimated price
$320 - $1,300
Eurowings
Website
eurowings.com
Flights from Milan Malpensa to Paris CDG via Dusseldorf
Avg. Duration
3 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$65 - $390
Train operators
Malpensa Express
Website
malpensaexpress.it
Train from Milano Cadorna to Malpensa Aeroporto T.1
Avg. Duration
37 min
Frequency
Every 30 minutes
Estimated price
$13 - $17
Book at
malpensaexpress.it
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Milano Porta Garibaldi to Paris Gare de Lyon
Avg. Duration
7 h 19 min
Frequency
4 times a day
Estimated price
$170 - $200
Website
en.oui.sncf
2nd Class
$170 - $200
1st Class
$230 - $340
Train from Geneve to Paris Gare de Lyon
Avg. Duration
3 h 11 min
Frequency
Every 3 hours
Estimated price
$100 - $120
Website
en.oui.sncf
2nd Class
$100 - $120
1st Class
$140 - $200
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Milano Centrale to Paris Gare De Lyon
Avg. Duration
10 h 50 min
Frequency
Once daily
Estimated price
$65 - $140
Website
orario.trenitalia.com
1st Class
$110 - $140
Thello
Phone
+33 1 83 82 00 00
Website
thello.com
Night train from Milano Centrale to Gare de Lyon
Avg. Duration
10 h 42 min
Frequency
Once daily
Estimated price
$120 - $160
Website
thello.com
Bus operators
Orio Shuttle
Phone
035.319366
Email
ticket@orioshuttle.com
Website
orioshuttle.com
Shuttle from Milano Centrale Station to Milan Bergamo Airport
Avg. Duration
50 min
Frequency
Hourly
Estimated price
$6 - $13
Schedules at
orioshuttle.com
Paris - Beauvais Airport Bus
Phone
0892 68 20 66
Website
aeroportparisbeauvais.com
Shuttle from Beauvais Airport to Porte Maillot - Pershing Parking
Avg. Duration
1 h 15 min
Frequency
Every 20 minutes
Estimated price
$19 - $21
Schedules at
aeroportparisbeauvais.com
Online booking
$20
Ticket window booking
$21
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Milan, Milan to Paris, Paris
Avg. Duration
12 h 10 min
Frequency
5 times a day
Estimated price
$55 - $95
Website
flixbus.co.uk
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Milan to Paris Bercy
Avg. Duration
12 h 55 min
Frequency
Once daily
Estimated price
$30 - $50
Website
Ouibus
Other operators
BlaBlaCar
Website
blablacar.com
Rideshare from Milan to Paris
Avg. Duration
9 h 58 min
Frequency
Once daily
Estimated price
$66
Book at
blablacar.co.uk

Want to know more about travelling around France

Rome2rio's unique Travel Guides provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Milan to Paris?

The distance between Milan and Paris is 640 km. The road distance is 855 km.

What is the cheapest way to get from Milan to Paris?

The cheapest way to get from Milan to Paris is to bus which costs 35€ and takes 14 h 9 min.

What is the fastest way to get from Milan to Paris?

The quickest way to get from Milan to Paris is to fly which takes 4 h 19 min and costs 95€.

Is there a direct train between Milan and Paris?

Yes, there is a direct train departing from Milano Porta Garibaldi and arriving at Paris Gare de Lyon. Services depart five times a day, and operate every day. The journey takes approximately 7 h 19 min.

Is there a direct bus between Milan and Paris?

No, there is no direct bus from Milan to Paris. However, there are services departing from via orefici p.za cordusio and arriving at Paris, Paris via Milan, Milan. The journey, including transfers, takes approximately 13 h 30 min.

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

It takes approximately 4 h 19 min to get from Milan to Paris, including transfers.