There are 6 ways to get from Eindhoven to Turin by car, plane, train (Eurostar, TGV), bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly
best- Drive from Eindhoven to Amsterdam-Schiphol-Airport-AMScar
- Fly from Amsterdam Airport Schiphol (AMS) to Turin Caselle Airport (TRN)plane AMS - TRN
3h 55m€101–278Bus
cheapest- Take the bus from Eindhoven Station to Milanbus FlixBus N473
- Take the bus from Milano, Autostazione Lampugnano to Turinbus 423 / ...
16h 40m€68–131Train
- Take the train from Eindhoven to Bredatrain
- Take the train from Breda to Anvers-Centraltrain Ec
- Take the train from Anvers-Central to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Torino Porta Nuovatrain Tgv
11h 26m€209–421Drive 930.9 km
- Drive from Eindhoven to Turincar 930.9 km
11h 21m€169–243Train, bus via Basel
- Take the train from Eindhoven to Basel SBBtrain 43N
- Take the bus from Basel SBB to Turinbus FlixBus N506 / ...
16h 45m€128–401Train, bus
- Take the train from Turnhout to Bruxelles-Miditrain Ic
- Take the bus from Brussels - Midi Train Station to Turin - Vittorio Emanuele Bus Stationbus BlaBlaCar Bus
20h 44m€76–113
Eindhoven to Turin by train
Questions & Answers
The cheapest way to get from Eindhoven to Turin is to bus which costs €65 - €140 and takes 16h 40m.
The fastest way to get from Eindhoven to Turin is to drive and fly which takes 3h 55m and costs €100 - €280.
No, there is no direct bus from Eindhoven station to Turin. However, there are services departing from Eindhoven Station and arriving at Turin via Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 16h 40m.
No, there is no direct train from Eindhoven to Turin. However, there are services departing from Eindhoven and arriving at Torino Porta Nuova via Breda, Anvers-Central, Paris Nord and Paris Gare De Lyon. The journey, including transfers, takes approximately 11h 26m.
The distance between Eindhoven and Turin is 964 km. The road distance is 930.9 km.
The best way to get from Eindhoven to Turin without a car is to train which takes 11h 26m and costs €200 - €430.
It takes approximately 3h 55m to get from Eindhoven to Turin, including transfers.
Eindhoven to Turin bus services, operated by FlixBus, depart from Eindhoven Station.
Eindhoven to Turin train services, operated by Nederlandse Spoorwegen (NS), depart from Eindhoven station.
The best way to get from Eindhoven to Turin is to train which takes 11h 26m and costs €200 - €430. Alternatively, you can bus, which costs €65 - €140 and takes 16h 40m.
What companies run services between Eindhoven, Netherlands and Turin, Italy?
You can take a train from Eindhoven to Torino Porta Nuova via Breda, Anvers-Central, Paris Nord, and Paris Gare De Lyon in around 11h 26m. Alternatively, you can take a bus from Eindhoven Station to Turin via Milano, Autostazione Lampugnano in around 16h 40m.
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Turin Caselle Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €60–370
Flights from Amsterdam Airport Schiphol to Turin Caselle Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €65–390
- Website
- airfrance.com
Flights from Amsterdam Airport Schiphol to Turin Caselle Airport via Paris Charles de Gaulle
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €65–390
- Website
- easyjet.com
Flights from Amsterdam Airport Schiphol to Turin Caselle Airport via London Gatwick
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- €75–260
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Eindhoven to Breda
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–30
- Website
- https://www.ns.nl/en
- 2nd Class
- €10–16
- 1st Class
- €18–30
Train from Breda to Anvers-Central
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €10–29
- Website
- https://www.ns.nl/en
- 2nd Class
- €10–16
- 1st Class
- €17–29
Train from Eindhoven to Basel SBB
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- €100–360
- Website
- https://www.ns.nl/en
- 2nd Class
- €100–150
- 1st Class
- €210–360
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Breda to Anvers-Central
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €7–10
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €7–10
- 1st Class
- €10–16
Train from Turnhout to Bruxelles-Midi
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €8–13
- 1st Class
- €13–20
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Anvers-Central to Paris Nord
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- €80–170
- Website
- https://www.eurostar.com/rw-en
- Standard
- €80–120
- Comfort
- €95–130
- Premium
- €120–170
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Gare De Lyon to Torino Porta Nuova
- Ave. Duration
- 5h 37m
- Frequency
- Twice a week
- Estimated price
- €110–190
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €110–150
- 1st Class
- €150–190
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Eindhoven to Basel SBB
- Ave. Duration
- 9h 35m
- Frequency
- 3 times a day
- Estimated price
- €130–200
- Website
- https://konzern.oebb.at/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Eindhoven to Basel SBB
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a week
- Estimated price
- €100–120
- Website
- https://int.bahn.de/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Eindhoven Station to Milan
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- €60–110
- Website
- https://www.flixbus.co.uk
Bus from Milano, Autostazione Lampugnano to Turin
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- €8–15
- Website
- https://www.flixbus.co.uk
Bus from Basel SBB to Turin
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- €26–45
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Turin
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- €18–26
- Website
- https://www.blablacar.co.uk/bus
Bus from Brussels - Midi Train Station to Turin - Vittorio Emanuele Bus Station
- Ave. Duration
- 15h 55m
- Frequency
- Twice daily
- Estimated price
- €60–90
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Milano, Autostazione Lampugnano to Turin
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €7–15
- Schedules at
- sitasudtrasporti.it
- 2nd Class
- €7–10
- Phone
- +39 (0) 0882 - 228960
- Website
- ferroviedelgargano.com
Bus from Milano, Autostazione Lampugnano to Turin
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €7–11
- Schedules at
- ferroviedelgargano.com
Bus from Milano, Autostazione Lampugnano to Turin
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- €6–10
- Schedules at
- autolineefederico.it
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
Eindhoven to Turin bus services, operated by FlixBus, arrive at Milan station.
Eindhoven to Turin train services, operated by Nederlandse Spoorwegen (NS), arrive at Breda station.
Yes, the driving distance between Eindhoven to Turin is 931 km. It takes approximately 11h 21m to drive from Eindhoven to Turin.
Book your Eindhoven to Turin train tickets online with Omio.
Book your Eindhoven to Turin bus tickets online with Omio and FlixBus.
There are 3424+ hotels available in Turin.























































