The cheapest and fastest trains from Milan to Avignon
Cheapest price
€85
Average price
€100
Fastest journey
6 h 19 m
Average duration
7 h 59 m
Trains per day
12
Distance
385 km
The best way to find a cheap train ticket from Milan to Avignon is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Milan to Avignon will cost around €100 if you buy it on the day, but the cheapest tickets can be found for only €85.
It's difficult to get from Milan to Avignon without transferring at least once.
Regionale Veloce 2010 · Regionale Veloce 3215 · Regionale 22953+
86054
Regionale Veloce 3017 · Regionale 12264+
86054+
6180
Regionale Veloce 3015 · Regionale Veloce 3364+
86054+
6180
Intercity 659+
86054+
6180
Intercity 637+
86054+
6180
FRECCIAROSSA 1000 9292+
5332
FRECCIAROSSA 1000 9292+
9877
9246+
17532 · 886189
FRECCIAROSSA 1000 9292+
6813
Intercity 637+
86054+
6180Travel Information
Compare train, bus, and flight for Milan to Avignon
Omio recommends booking the bus as it is the most popular option from Milan to Avignon among Omio's users. If you are prioritising price take the bus with prices starting from €23. For those with little time consider booking a flight which can get you there in 1h 47m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 0.4 - 1.0kg. The ticket price range depends on the travel mode: a bus costs an average of €23, and a train costs an average of €92.
Distance: 385 km
Compare train with
| Train | Most popular Bus | Flight |
|---|---|---|
€154 Average price | €50 Average price Cheapest | €152 Average price |
7h 27m Average total duration 6h 57m Onboard + 30m Additional time* | 9h 21m Average total duration 8h 51m Onboard + 30m Additional time* | 4h 47m Average total duration Fastest 1h 47m Onboard + 3h 0m Additional time* |
- CO2 emissions | 0.4 - 1.0kg CO2 emissions Lowest | 1.2 - 2.3kg CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company | ![]() Most popular airline |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Milan to Avignon train times
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
Regionale Veloce 2010 · Regionale Veloce 3215 · Regionale 22953+ 86054 | On time 4:15 AM Milan Centrale | 14h41 | 6:56 PM Avignon TGV | 4 transfers | |
Intercity 651+ Regionale 12320 · Regionale Veloce 3115+ 86054 | On time 5:10 AM Milan Centrale | 13h46 | 6:56 PM Avignon TGV | 4 transfers | |
FRECCIAROSSA 1000 9292+ 5332 | On time 5:25 AM Milan Centrale | 6h19 | 11:44 AM Avignon TGV | 1 transfer | |
FRECCIAROSSA 1000 9292+ 6813 | On time 5:25 AM Milan Centrale | 8h32 | 1:57 PM Avignon TGV | 1 transfer | |
FRECCIAROSSA 1000 9292+ 9877 | On time 5:25 AM Milan Centrale | 8h01 | 1:26 PM Avignon TGV | 1 transfer | |
Intercity 633+ 86054+ 6180 | On time 6:10 AM Milan Centrale | 12h46 | 6:56 PM Avignon TGV | 2 transfers | |
Regionale Veloce 3015 · Regionale Veloce 3364+ 86054+ 6180 | On time 6:25 AM Milan Centrale | 12h31 | 6:56 PM Avignon TGV | 3 transfers | |
Regionale Veloce 3017 · Regionale 12264+ 86054+ 6180 | On time 7:30 AM Milan Centrale | 11h26 | 6:56 PM Avignon TGV | 3 transfers | |
Intercity 659+ 86054+ 6180 | On time 8:10 AM Milan Centrale | 10h46 | 6:56 PM Avignon TGV | 2 transfers | |
Intercity 637+ 86054+ 6180 | On time 10:10 AM Milan Centrale | 8h46 | 6:56 PM Avignon TGV | 2 transfers | |
9246+ 17532 · 886189 | On time 11:10 AM Milan Porta Garibaldi | 8h19 | 7:29 PM Avignon Centre | 2 transfers | |
9246+ 18564+ 9580 | On time 11:10 AM Milan Porta Garibaldi | 8h58 | 8:08 PM Avignon TGV | 2 transfers | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Milan to Avignon by train, bus, or flight
Nov 05
Nov 06
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Journey information
Overview: Train from Milan to Avignon
Distance 385 km |
Average train duration 6h 57m |
Cheapest ticket price €92 |
Trains per day 3 |
Fastest train 7h 39m |
First train 00:18 |
Last train 21:20 |
Train companies: Trenitalia, TGV INOUI, Regionale from Milan to Avignon trainsTrenitalia, TGV INOUI, Regionale trains will get you between Milan and Avignon from €23. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Trenitalia
TGV INOUI
Regionale
FAQs: Trains from Milan to Avignon

popular train stations
Popular train stations from Milan to Avignon
- Free Wi-Fi in the station.
- Caffeteria Panni Caldi
- Princi
- Burgez
- Bricco Café
- U! Come tu mi vuoi
- Autogrill
- Culto
- Accessible facilities such as ticket machines, toilets, and ramps and additional assistance as needed from 07:45 to 22:30.
- Hotel NH Milano Palazzo Moscova
- AC Hotel by Marriott Milano
- Tocq Hotel
- Metro lines: M2, M5
- Bus lines: 43, 56, 70, 94
- Train lines: R21, R31, S1, S11, S2, S5, S7, S8
- 6:00 AM - 8:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, with access from Rue Jean Jaurès.
- Restaurant Le Goût du Jour
- Restaurant L'Essentiel
- Outside the main entrance.
- Elevators, ramps, restrooms.
- €0.50
- Novotel Avignon Centre
- Mercure Avignon Centre Palais des Papes Hotel
- Hotel de l'Horloge
- Located in the main hall
- 200 places, covered
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platforms 1-4 for regional and local trains
- Hall 2: ticket office and waiting area
- Bus: Several lines available
- Train: Connection to Avignon TGV station
- Mon - Sun: 09:15 - 12:55, 14:00 - 17:30
- Free, unlimited Wi-Fi is available throughout the station.
- Starbucks
- Eric Kayser
- Selecta
- Wheelchair access, personalized assistance service. Contact +33 890640650 or [email protected].
- Aparthotel Adagio
- Hôtel Mercure Avignon Gare TGV
- Hôtel Kyriad Avignon Courtine Gare
- Mon - Sun: 09:15 - 12:55, 14:00 - 17:30
- Located at the ticket office in the departure hall.
- Bus lines: ORIZO line
- Train lines: TGV, TGV Lyria, TGV/ICE, TGV INOUI, OUIGO, Eurostar, Thalys, TER, AVE
Most popular train connections from Milan
More options for your journey from Milan to Avignon
Here are some other resources that might have the information you need


