logo
Your journey starts now
Two white leaf

From Paris to Milan by train from 54€ in less than 7h

Find your train ticket among TGV Lyria, Trenitalia

4 stars icon

4.7 out of 1146 reviews

What day to book a train ticket from Paris to Milan to pay less?

The next cheapest train ticket from Paris to Milan is on Monday 05 October 2026. Book it now before the price goes up!

Trip info

639 kmDistance
54€ - 552€Prices · train
3.50 millions of Km traveled in train by our travelers
DirectTrip type
6h37Trip duration in train
logo TGV Lyrialogo Trenitalia
CarriersTGV Lyria, Trenitalia.
Detailed itinerary
🚄 Train🚌 Bus🚌 + 🚄 Combined trips🚗 Carpooling
Price range

54€ - 552€

23€ - 234€

49€ - 502€

38€ - 224€

Duration

6h37 - 11h59

11h40 - 19h05

7h44 - 20h05

8h30 - 10h30

Itinerary1 stopDirect1 stop at Chambery, Paris Gare de Lyon, Bercy Seine 2, Torino Porta Susa, Paris Porte Maillot, Paris Bercy , Paris - Bercy Seine Bus, Paris Est, Strasbourg, Geneva, GENEVE Gare Routière, Dijon Ville, Lyon Part Dieu, LYON Aéroport - Saint Exupéry, Paris Massy Tgv, Milan Lampugnano, Torino, Milano Centrale, Milano Rog, Milano P Garibaldi, Geneve, Milan Malpensa Airport, Milan (Malpensa Aeroporto Terminal 2), MilanDirect
Departure stationBercy Seine 2Paris Gare de Lyon
Arrival stationMilan LampugnanoMilan Lampugnano
CompaniesTGV Lyria, TrenitaliaFlixBus, Itabus, Bus Blablacar, Flibco, Autostradale, MarinobusTGV Inoui, Itabus, Bus Blablacar, FlixBus, Trenitalia, TGV Lyria, TER, OUIGO Grande vitesseBlablacar
First trip20h3820h3620h3620h36
Last trip22h0422h0522h0421h12
Number of daily trips934282
Alternativebus Paris - Milancarpooling Paris - Milan
TGV InouiTrenitalia
Daily trains3 trains TGV Inoui per day2 trains Trenitalia per day
Departure timesFirst train: 06h46 | Last train: 14h48First train: 07h30 | Last train: 15h25
Arrival timesEarliest arrival: 13h53 | Latest arrival: 21h53Earliest arrival: 14h07 | Latest arrival: 22h07
Price range134 € - 169 € (Average at 151 €)145 €
Duration7h05 - 7h07 (Average at 7h06)6h37 - 6h42 (Average at 6h40)
Departure stationsParis Gare de LyonParis Gare de Lyon
Arrival stationsMilano P GaribaldiMilano Centrale

Best train company for Paris - Milan

  • On average, the cheapest train is: Trenitalia
  • The train Trenitalia is the fastest for the Paris - Milan route
  • You will have more flexibility with TGV Inoui train because they run more frequently

Find my tickets

By booking my trip
days before instead of

I save up to 0.00 € on my trip

Up to 0.00% cheaper

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Paris to Milan
instead of

I emit 98.65% less CO2

137
kg CO₂e
16%
92.7
kg d'avocat
5.47
jeans
238
kg de chou de bruxelles
231
litres de café
288
kg de fraise
21.3
t-shirts en coton
18.9
repas avec du boeuf
269
repas végétariens
11.6
années de chauffage électrique par m²
300
kg d'aubergine
12,533
km en vélo (ou trottinette) à assistance électrique
1,039,639
litres d'eau du robinet
214
kg de pastèque
123
litres de bière

Save money on your train ticket price by booking in advance, at the right time! It's one of the best tips for traveling cheaply from Paris to Milan. To reduce the price of your ticket by 53.69% at the maximum, you should book 90 days before your departure date. That's when you'll get the best ticket prices. To compare booking dates and prices, you can use our tool at the top of this page!

Paris Milan train: tickets, prices, and schedules, faster than a train

For a trip by train Paris Milan, you have choices!

A ticket from train TGV Lyria, and train Trenitalia Paris Milan, the field of possibilities is open to you!

Obviously, ticket prices will vary. Because you will have the chance to travel in just 0h between Paris and Milan.

In the end, it doesn't seem that long this journey from Paris to Milan despite being 639 kilometers apart.

Great news! Your trip Paris Milan by train is available as a direct route on Tictactrip.

In other words, you can book your direct from Paris to Milan right now!

Book your from Paris to Milan ticket in train starting from 54 € .

There's no reason to hesitate, for such a trip that lasts at least 6h37, it's a bargain to seize!

But if you want to be sure to book your ticket at the best time, to get the best price, use our comparator just above!

It will tell you how many days in advance you should book to get the best price. Handy ;)

TGV Inoui Paris Milan 🚄

Yes, you have the option to board a train TGV Inoui to make the journey Paris-Milan.Want to know the price of the from Paris to Milan ticket on train TGV Inoui? It ranges between 134 € and 169 €. Make sure to use our price comparison tool based on your departure date just above. It's really handy!The duration of your Paris-Milan journey by train TGV Inoui ranges from 7h05 to 7h07. The departure point of the train is located at Paris Gare de Lyon. This train will drop you off at Milano P Garibaldi.Are you an early bird? The very first train TGV Inoui trip departs at 06h46. If you prefer traveling at night or later in the day, the last departure is at 14h48.Generally, there are 3 train TGV Inoui Paris-Milan daily.

The train Trenitalia Paris Milan 🚄

A trip by train Trenitalia from Paris to Milan typically costs between 145 € and 145 €. The duration of this journey by train is between 6h37 and 6h42. The average ticket price for train Paris-Milan is 145 €. As for the travel time, it takes about 6h40.This train Trenitalia trip from Paris to Milan departs from Paris Gare de Lyon station. It will then arrive at Milan at Milano Centrale station.The first of these trips with Trenitalia from Paris to Milan departs each day at 07h30Normally, you'll have the choice of 2 train Trenitalia Paris-Milan per day.

Frequently Asked Questions about Paris - Milan

How much does a train ticket from Paris to Milan cost?

Expect at least 54 € for a train from Paris to Milan. Depending on the period of your search, the price of the Paris Milan journey can rise to 552 €. A train from Paris to Milan costs an average of 215 €.

How long does the trip from Paris to Milan take by train?

You can expect at least 6h37 for a train from Paris to Milan. Your trip from Paris to Milan can take up to 11h59 depending on the time of day and the train company you choose. Your Paris Milan trip in train lasts on average 8h23.

What is the departure time of the train from Paris to Milan?

Would you like to know the first and last departure times of your train from Paris to Milan? You're in the right place! Every day, the first departure of the train Paris Milan takes place at 20h38. Conversely, the very last departure is at 22h04. Are you more of a morning person or always leaving at the last minute?

How many train are there from Paris to Milan per day?

9 trains from Paris to Milan circulate every day. You have no excuse not to travel.

About your trip

Paris

From 5€
Arrow select destination