There are 12 ways to get from Villach to Eindhoven by train, bus, car, plane, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Villach Hbf to Duesseldorf Hbftrain Ice
- Take the train from Düsseldorf Hbf to Venlotrain
- Take the train from Venlo to Eindhoven Centraaltrain
12h 28m€70–712Bus
- Take the bus from Villach Hbf to Munich central bus stationbus N73 / ...
- Take the bus from Munich central bus station to Eindhoven Stationbus N93
17h€79–134Drive 1,008 km
- Drive from Villach to Eindhovencar 1,008 km
9h 29m€180–260Train to Ljubljana, fly to Amsterdam Airport Schiphol, train
- Take the train from Villach Hbf to Kranjtrain
- Fly from Ljubljana (LJU) to Amsterdam Airport Schiphol (AMS)plane LJU - AMS
- Take the train from Schiphol Airport Train Station to Eindhoven Centraaltrain
7h 54m€157–400Car train, drive
- Take the cartrain from Villach Hbf to Fuldacartrain
- Drive from Fulda to Eindhovencar
13h 21m€165–215Train via Villach Hauptbahnhof
- Take the train from Villach Hauptbahnhof to Düsseldorf Hbftrain Drf
- Take the train from Düsseldorf Hbf to Venlotrain
- Take the train from Venlo to Eindhoven Centraaltrain
15h 34m€72–167Train to Graz Airport, fly to Düsseldorf International Airport, train
- Take the train from Villach Hbf to Graz Hbftrain
- Fly from Graz Airport (GRZ) to Düsseldorf International Airport (DUS)plane GRZ - DUS
- Take the train from Düsseldorf Hbf to Venlotrain
- Take the train from Venlo to Eindhoven Centraaltrain
8h 9m€141–384Train to Ljubljana, fly to Brussels Airport, train
- Take the train from Villach Hbf to Kranjtrain
- Fly from Ljubljana (LJU) to Brussels Airport (BRU)plane LJU - BRU
- Take the train from Brussels Airport-Zaventem to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
8h 21m€140–365Train to Salzburg Airport, fly to Düsseldorf International Airport, train
- Take the train from Villach Hbf to Salzburg Hbftrain
- Fly from Salzburg Airport (SZG) to Düsseldorf International Airport (DUS)plane SZG - DUS
- Take the train from Düsseldorf Hbf to Venlotrain
- Take the train from Venlo to Eindhoven Centraaltrain
9h 1m€117–358Train to Treviso Airport, fly to Eindhoven Airport
- Take the train from Villach Hbf to Treviso Centraletrain
- Fly from Treviso Airport (TSF) to Eindhoven Airport (EIN)plane TSF - EIN
7h 20m€97–334Train to Munich International Airport, fly to Cologne Bonn Airport, train
- Take the train from Villach Hbf to Muenchen Hbftrain
- Fly from Munich International Airport (MUC) to Cologne Bonn Airport (CGN)plane MUC - CGN
- Take the train from Koeln/Bonn Flughafen to Neuss Hbftrain
- Take the train from Neuss Hbf to Venlotrain
- Take the train from Venlo to Eindhoven Centraaltrain
10h 31mFly Klagenfurt Airport to Cologne Bonn Airport, train
- Fly from Klagenfurt Airport (KLU) to Cologne Bonn Airport (CGN)plane KLU - CGN
- Take the train from Koeln/Bonn Flughafen to Neuss Hbftrain
- Take the train from Neuss Hbf to Venlotrain
- Take the train from Venlo to Eindhoven Centraaltrain
8h 2m
Villach to Eindhoven by train
Questions & Answers
The cheapest way to get from Villach to Eindhoven is to bus which costs €75 - €140 and takes 17h.
The fastest way to get from Villach to Eindhoven is to train and fly which takes 7h 20m and costs €95 - €340.
No, there is no direct bus from Villach to Eindhoven station. However, there are services departing from Villach Hbf and arriving at Eindhoven Station via Munich central bus station. The journey, including transfers, takes approximately 17h.
No, there is no direct train from Villach to Eindhoven. However, there are services departing from Villach Hbf and arriving at Eindhoven Centraal via Düsseldorf Hbf and Venlo. The journey, including transfers, takes approximately 12h 28m.
The distance between Villach and Eindhoven is 1056 km. The road distance is 1008 km.
The best way to get from Villach to Eindhoven without a car is to train which takes 12h 28m and costs €65 - €750.
It takes approximately 12h 28m to get from Villach to Eindhoven, including transfers.
Villach to Eindhoven bus services, operated by FlixBus, depart from Villach Hbf station.
Villach to Eindhoven train services, operated by Deutsche Bahn Intercity (DB IC), depart from Villach Hbf station.
The best way to get from Villach to Eindhoven is to train which takes 12h 28m and costs €65 - €750. Alternatively, you can bus, which costs €75 - €140 and takes 17h.
What companies run services between Villach, Austria and Eindhoven, Netherlands?
You can take a train from Villach Hbf to Eindhoven Centraal via Düsseldorf Hbf and Venlo in around 12h 28m. Alternatively, you can take a bus from Villach Hbf to Eindhoven Station via Munich central bus station in around 17h.
- Website
- lufthansa.com
Flights from Ljubljana to Amsterdam Airport Schiphol via Frankfurt
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- €120–350
Flights from Graz Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- €110–750
Flights from Graz Airport to Düsseldorf International Airport via Munich International Airport
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €110–350
Flights from Ljubljana to Brussels Airport via Munich International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €110–280
Flights from Ljubljana to Brussels Airport via Frankfurt
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- €110–390
Flights from Salzburg Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €95–290
Flights from Munich International Airport to Cologne Bonn Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €40–280
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Villach Hbf to Duesseldorf Hbf
- Ave. Duration
- 9h 56m
- Frequency
- 4 times a day
- Estimated price
- €170–700
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Villach Hbf to Salzburg Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €30–130
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Villach Hbf to Muenchen Hbf
- Ave. Duration
- 4h 14m
- Frequency
- Every 4 hours
- Estimated price
- €55–240
- Website
- Deutsche Bahn Intercity (DB IC)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Villach Hbf to Munich central bus station
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- €24–40
- Website
- Flixbus
Bus from Munich central bus station to Eindhoven Station
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- €55–95
- Website
- Flixbus
Want to know more about travelling around Netherlands
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Villach to Eindhoven bus services, operated by FlixBus, arrive at Munich central bus station.
Villach to Eindhoven train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Duesseldorf Hbf station.
Yes, the driving distance between Villach to Eindhoven is 1008 km. It takes approximately 9h 29m to drive from Villach to Eindhoven.
Book your Villach to Eindhoven train tickets online with Omio.
Book your Villach to Eindhoven bus tickets online with Omio and FlixBus.
There are 584+ hotels available in Eindhoven.








