There are 9 ways to get from Milan to Treignac by train, bus, car, 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, bus
best- Take the train from Milano Centrale to Lyon Part DieuFr
- Take the train from Lyon Part Dieu to St Etienne ChateaucreuxTer
- Take the bus from Saint-Étienne to Tulle
11h 41m€148–277Drive 732.7 km
cheapest- Drive from Milan to Treignac732.7 km
8h 4m€115–166Bus
- Take the bus from Milano, Autostazione Lampugnano to Brive-la-GaillardeBlaBlaCar Bus
- Take the bus from Gare Sncf to Le Bourg272
15h 39mTrain to Milano Malpensa Airport, fly to Bordeaux–Mérignac Airport, train, bus
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Bordeaux–Mérignac Airport (BOD)MXP - BOD
- Take the train from Cenon to Tulle
- Take the bus from Gare Sncf to Le Bourg
10h 53mBus, train
- Take the bus from Milano, Autostazione Lampugnano to Clermont Ferrand
- Take the bus from Gare sncf to Gare SNCFP46
- Take the train from Ussel to TulleTer
- Take the bus from Gare Sncf to Le Bourg272
17h 29mTrain to Lyon–Saint Exupéry Airport, fly to Limoges-Bellegarde Airport, bus
- Take the train from Milano Centrale to Lyon-Saint Exupery Tgv
- Fly from Lyon–Saint Exupéry Airport (LYS) to Limoges-Bellegarde Airport (LIG)LYS - LIG
- Take the bus from Place W. Churchill A to Centre
11h 38mFly Milan Linate Airport to Clermont-Ferrand Auvergne Airport, bus, train
- Fly from Milan Linate Airport (LIN) to Clermont-Ferrand Auvergne Airport (CFE)LIN - CFE
- Take the bus from Gare sncf to Gare SNCF
- Take the train from Ussel to Tulle
- Take the bus from Gare Sncf to Le Bourg
13h 29mFly Milan Linate Airport to Brive–Souillac Airport, bus
- Fly from Milan Linate Airport (LIN) to Brive–Souillac Airport (BVE)LIN - BVE
- Take the bus from Gare Sncf to Le Bourg
9h 24mTrain to Milano Malpensa Airport, fly to Limoges-Bellegarde Airport, bus
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Limoges-Bellegarde Airport (LIG)MXP - LIG
- Take the bus from Place W. Churchill A to Centre
13h 22m
Milano Malpensa Airport (MXP) to Bordeaux–Mérignac Airport (BOD) flights
Questions & Answers
The cheapest way to get from Milan to Treignac is to drive which costs €110 - €170 and takes 8h 4m.
The fastest way to get from Milan to Treignac is to drive which takes 8h 4m and costs €110 - €170.
No, there is no direct bus from Milan to Treignac. However, there are services departing from Milano, Autostazione Lampugnano and arriving at Le Bourg via Pole Multimodal Brive Ouest and Gare Sncf. The journey, including transfers, takes approximately 15h 39m.
The distance between Milan and Treignac is 812 km. The road distance is 732.7 km.
The best way to get from Milan to Treignac without a car is to train and bus which takes 11h 41m and costs €140 - €280.
It takes approximately 11h 41m to get from Milan to Treignac, including transfers.
Milan to Treignac bus services, operated by BlaBlaCar Bus, depart from Milano, Autostazione Lampugnano station.
Milan to Treignac bus services, operated by BlaBlaCar Bus, arrive at Brive-la-Gaillarde station.
Yes, the driving distance between Milan to Treignac is 733 km. It takes approximately 8h 4m to drive from Milan to Treignac.
There are 195+ hotels available in Treignac.
What companies run services between Milan, Italy and Treignac, Nouvelle-Aquitaine, France?
You can take a bus from Milano, Autostazione Lampugnano to Le Bourg via Pole Multimodal Brive Ouest, Pole D'echanges - Gare Sncf, and Gare Sncf in around 15h 39m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airfrance.com
Flights from Milano Malpensa Airport to Bordeaux–Mérignac Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €45–260
Flights from Lyon–Saint Exupéry Airport to Limoges-Bellegarde Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–160
Flights from Milan Linate Airport to Clermont-Ferrand Auvergne Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €120–700
Flights from Milan Linate Airport to Brive–Souillac Airport via Paris Orly
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–370
- Website
- chalair.eu
Flights from Lyon–Saint Exupéry Airport to Limoges-Bellegarde Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–160
Flights from Milan Linate Airport to Brive–Souillac Airport via Paris Orly
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–370
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Limoges-Bellegarde Airport via London Stansted
- Ave. Duration
- 7h 37m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €80–200
Flights from Milano Malpensa Airport to Limoges-Bellegarde Airport via Bristol
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- €80–310
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €29–150
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- €50–140
- Website
- https://www.trenitalia.com/en.html
Train from Milano Centrale to Lyon-Saint Exupery Tgv
- Ave. Duration
- 4h 32m
- Frequency
- Twice a week
- Estimated price
- €23–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €55–80
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 Lyon Part Dieu to St Etienne Chateaucreux
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €14
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Cenon to Tulle
- Ave. Duration
- 2h 49m
- Frequency
- Twice daily
- Estimated price
- €35–80
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €35–55
- Rail 1st Class
- €55–80
Train from Ussel to Tulle
- Ave. Duration
- 1h 9m
- Frequency
- 4 times a day
- Estimated price
- €11–25
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €11–17
- Rail 1st Class
- €17–25
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to St Etienne Chateaucreux
- Ave. Duration
- 42 min
- Frequency
- 4 times a day
- Estimated price
- €25
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €15
- Website
- https://www.malpensaexpress.it/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Saint-Étienne to Tulle
- Ave. Duration
- 4h 10m
- Frequency
- 6 times a week
- Estimated price
- €23–35
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Brive-la-Gaillarde
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Estimated price
- €40–70
- Website
- https://www.blablacar.co.uk/bus
Bus from Gare Sncf to Le Bourg
- Ave. Duration
- 50 min
- Frequency
- 6 times a week
- Schedules at
- transports.nouvelle-aquitaine.fr
Bus from Place W. Churchill A to Centre
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Schedules at
- transports.nouvelle-aquitaine.fr
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Milano, Autostazione Lampugnano to Clermont Ferrand
- Ave. Duration
- 10h 45m
- Frequency
- Twice a week
- Estimated price
- €25–40
- Website
- https://union-ivkoni.com/en
- Phone
- 04 73 42 20 20
- Website
- auvergnerhonealpes.fr
Bus from Gare sncf to Gare SNCF
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a day
- Website
- Réseau interurbain Puy-de-Dôme
Want to know more about travelling around France
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
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
Want to know more about Flixbus?
Read the travel guide




































