There are 11 ways to get from Limoges to Milan by train (Trenitalia), bus, car, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Paris
best- Take the train from Limoges Benedictins to Paris Austerlitztrain Intercités
- Take the train from Paris Gare De Lyon to Milano Centraletrain Fr
11h 17m€173–340Bus via Aosta
cheapest- Take the bus from Terminal Cars to Felletin - Gare Sncfbus 204
- Take the bus from Gare SNCF to Ch.deCommerce Retourbus 259
- Take the bus from Clermont-Ferrand to Aostabus
- Take the bus from Aosta to Milanbus
18h€51–89Bus
- Take the bus from Limoges to Brive-la-Gaillardebus FlixBus N781 / ...
- Take the bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Milano, Autostazione Lampugnanobus BlaBlaCar Bus
13h 45m€56–115Drive 770.9 km
- Drive from Limoges to Milancar 770.9 km
9h€119–172Train to Bordeaux–Mérignac Airport, fly to Milano Malpensa Airport, train
- Take the train from Limoges Benedictins to Bordeaux St Jeantrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Milano Malpensa Airport (MXP)plane BOD - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibalditrain
7h 45m€69–251Train
- Take the train from Limoges Benedictins to Montlucon - Villetrain Ter
- Take the train from Montlucon - Ville to Riom Chatel Guyontrain Ter
- Take the train from Riom Chatel Guyon to Lyon Part Dieutrain Ter
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
13h 42m€122–272Train to Paris Orly Airport, fly to Milan Linate Airport
- Take the train from Limoges Benedictins to Paris Austerlitztrain
- Fly from Paris Orly Airport (ORY) to Milan Linate Airport (LIN)plane ORY - LIN
7h 38m€104–328Fly Limoges-Bellegarde Airport to Milan Linate Airport
- Fly from Limoges-Bellegarde Airport (LIG) to Milan Linate Airport (LIN)plane LIG - LIN
5h 59m€140–314Fly Limoges-Bellegarde Airport to Lyon–Saint Exupéry Airport, train
- Fly from Limoges-Bellegarde Airport (LIG) to Lyon–Saint Exupéry Airport (LYS)plane LIG - LYS
- Take the train from Lyon Part Dieu to Milano Centraletrain
8h 46m€167–300Fly Limoges-Bellegarde Airport to Milano Malpensa Airport, train
- Fly from Limoges-Bellegarde Airport (LIG) to Milano Malpensa Airport (MXP)plane LIG - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibalditrain
6h 44m€74–339Train to Brive–Souillac Airport, fly to Milan Linate Airport
- Take the train from Limoges Benedictins to Brive La Gaillardetrain
- Fly from Brive–Souillac Airport (BVE) to Milan Linate Airport (LIN)plane BVE - LIN
8h 59m€341–474
Limoges to Milan by train and bus
Questions & Answers
The cheapest way to get from Limoges to Milan is to bus via Aosta which costs €50 - €90 and takes 18h.
The fastest way to get from Limoges to Milan is to fly which takes 5h 59m and costs €140 - €320.
No, there is no direct bus from Limoges to Milan. However, there are services departing from Limoges and arriving at Milano, Autostazione Lampugnano via Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub. The journey, including transfers, takes approximately 13h 45m.
No, there is no direct train from Limoges to Milan. However, there are services departing from Limoges Benedictins and arriving at Milano Centrale via Montlucon - Ville, Riom Chatel Guyon and Lyon Part Dieu. The journey, including transfers, takes approximately 13h 42m.
The distance between Limoges and Milan is 1271 km. The road distance is 770.9 km.
The best way to get from Limoges to Milan without a car is to train via Paris which takes 11h 17m and costs €170 - €340.
It takes approximately 11h 17m to get from Limoges to Milan, including transfers.
Limoges to Milan bus services, operated by FlixBus, depart from Limoges station.
Limoges to Milan train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Limoges Benedictins station.
The best way to get from Limoges to Milan is to train via Paris which takes 11h 17m and costs €170 - €340. Alternatively, you can bus, which costs €55 - €120 and takes 13h 45m, you could also fly, which costs €140 - €320 and takes 5h 59m.
What companies run services between Limoges, France and Milan, Italy?
You can take a train from Limoges Benedictins to Milano Centrale via Paris Austerlitz, Gare d'Austerlitz, Gare de Lyon - Van Gogh, and Paris Gare De Lyon in around 11h 17m. Alternatively, you can take a bus from Limoges to Milano, Autostazione Lampugnano via Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub in around 13h 45m.
- Website
- easyjet.com
Flights from Bordeaux–Mérignac Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 32m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €27–140
Flights from Paris Orly Airport to Milan Linate Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- €35–150
Flights from Limoges-Bellegarde Airport to Milan Linate Airport via Paris Orly Airport
- Ave. Duration
- 3h 35m
- When
- Monday to Friday
- Estimated price
- €65–340
Flights from Limoges-Bellegarde Airport to Milan Linate Airport via Manchester
- Ave. Duration
- 6h
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–380
Flights from Limoges-Bellegarde Airport to Milano Malpensa Airport via Paris Orly Airport
- Ave. Duration
- 3h 30m
- When
- Monday to Friday
- Estimated price
- €55–290
Flights from Limoges-Bellegarde Airport to Milano Malpensa Airport via Barcelona
- Ave. Duration
- 4h 10m
- When
- Thursday
- Estimated price
- €50–260
Flights from Limoges-Bellegarde Airport to Milano Malpensa Airport via Palma Mallorca
- Ave. Duration
- 5h 55m
- When
- Friday
- Estimated price
- €75–310
- Website
- ita-airways.com
Flights from Paris Orly Airport to Milan Linate Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €75–310
Flights from Limoges-Bellegarde Airport to Milan Linate Airport via Rome
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- €90–400
Flights from Limoges-Bellegarde Airport to Milan Linate Airport via Paris Orly Airport
- Ave. Duration
- 5h 55m
- When
- Monday to Friday
- Estimated price
- €95–340
Flights from Brive–Souillac Airport to Milan Linate Airport via Paris Orly Airport
- Ave. Duration
- 5h 10m
- When
- Monday to Friday
- Estimated price
- €90–320
- Website
- chalair.eu
Flights from Limoges-Bellegarde Airport to Lyon–Saint Exupéry Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €95–170
- Website
- twinjet.fr
Flights from Limoges-Bellegarde Airport to Milano Malpensa Airport via Marseille
- Ave. Duration
- 3h 55m
- When
- Thursday
- Estimated price
- €55–290
Flights from Limoges-Bellegarde Airport to Milano Malpensa Airport via Lyon–Saint Exupéry Airport
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- €180–400
- Website
- swiss.com
Flights from Bordeaux–Mérignac Airport to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 50m
- When
- Wednesday
- Estimated price
- €65–260
- Website
- lufthansa.com
Flights from Limoges-Bellegarde Airport to Milan Linate Airport via Lyon–Saint Exupéry Airport, Munich
- Ave. Duration
- 6h 30m
- When
- Monday to Thursday
- Estimated price
- €130–550
- Website
- flyulendo.com
Flights from Limoges-Bellegarde Airport to Milano Malpensa Airport via Barcelona
- Ave. Duration
- 4h 10m
- When
- Thursday
- Estimated price
- €50–260
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Limoges Benedictins to Paris Austerlitz
- Ave. Duration
- 3h 29m
- Frequency
- Every 3 hours
- Estimated price
- €60–150
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Limoges Benedictins to Bordeaux St Jean
- Ave. Duration
- 2h 16m
- Frequency
- 5 times a day
- Estimated price
- €30–85
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Limoges Benedictins to Montlucon - Ville
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €23–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Montlucon - Ville to Riom Chatel Guyon
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €14–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Riom Chatel Guyon to Lyon Part Dieu
- Ave. Duration
- 2h 18m
- Frequency
- Every 4 hours
- Estimated price
- €30–80
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Limoges Benedictins to Brive La Gaillarde
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €14–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Paris Gare De Lyon to Milano Centrale
- Ave. Duration
- 6h 42m
- Frequency
- Twice daily
- Estimated price
- €110–190
- Website
- https://www.trenitalia.com/en.html
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- Twice daily
- Estimated price
- €55–100
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Limoges to Brive-la-Gaillarde
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- €6–12
- Website
- https://www.flixbus.co.uk
Bus from Clermont-Ferrand to Aosta
- Ave. Duration
- 7h 55m
- Frequency
- 5 times a week
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
Bus from Aosta to Milan
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- €12–22
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Limoges to Brive-la-Gaillarde
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a week
- Estimated price
- €6–12
- Website
- https://www.blablacar.co.uk/bus
Bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Milano, Autostazione Lampugnano
- Ave. Duration
- 11h 35m
- Frequency
- 4 times a week
- Estimated price
- €50–100
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Limoges to Brive-la-Gaillarde
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Estimated price
- €6–15
- Website
- https://rede-expressos.pt
- Phone
- 05 44 00 10 63
- Website
- transports.nouvelle-aquitaine.fr
Bus from Terminal Cars to Felletin - Gare Sncf
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- €5–8
- Schedules at
- transports.nouvelle-aquitaine.fr
- Phone
- 0970 870 870
- Website
- transports.nouvelle-aquitaine.fr
Bus from Gare SNCF to Ch.deCommerce Retour
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Estimated price
- €2
- Schedules at
- transports.nouvelle-aquitaine.fr
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series 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.
Related travel guides
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Limoges to Milan bus services, operated by FlixBus, arrive at Brive-la-Gaillarde station.
Limoges to Milan train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Montlucon - Ville station.
Yes, the driving distance between Limoges to Milan is 771 km. It takes approximately 9h to drive from Limoges to Milan.
Book your Limoges to Milan train tickets online with Omio.
Book your Limoges to Milan bus tickets online with Omio.
There are 14723+ hotels available in Milan.































