There are 13 ways to get from Spain to Eindhoven by plane, train (TGV), bus, car, train, or train (TGV, Renfe)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Barcelona–El Prat Airport to Eindhoven Airport
best- Fly from Barcelona–El Prat Airport (BCN) to Eindhoven Airport (EIN)plane BCN - EIN
5h 8m€68–301Fly Barcelona–El Prat Airport to Brussels Airport, train
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Brussels Airport (BRU)plane BCN - BRU
- Take the train from Brussels Airport-Zaventem to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
6h 46m€53–244Train via Paris
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Nord to Antwerpen-Centraaltrain
- Take the train from Anvers-Central to Bredatrain Ec / ...
- Take the train from Breda to Eindhoven Centraaltrain
12h 49m€258–495Bus via Roissy-en-France
- Take the bus from Barcelona to Paris Charles de Gaulle Airportbus FlixBus N1705
- Take the bus from Paris Charles de Gaulle Airport to Eindhoven Stationbus N367 / ...
21h 30m€119–196Drive 1,382.4 km
- Drive from Barcelona to Eindhovencar 1,382.4 km
14h 2m€249–359Fly Valencia Airport to Eindhoven Airport
- Fly from Valencia Airport (VLC) to Eindhoven Airport (EIN)plane VLC - EIN
5h 14m€80–321Fly Son Sant Joan Airport to Eindhoven Airport
- Fly from Son Sant Joan Airport (PMI) to Eindhoven Airport (EIN)plane PMI - EIN
5h 1m€71–281Fly Málaga Airport to Eindhoven Airport
- Fly from Málaga Airport (AGP) to Eindhoven Airport (EIN)plane AGP - EIN
5h 35m€72–298Fly Son Sant Joan Airport to Düsseldorf International Airport, train
- Fly from Son Sant Joan Airport (PMI) to Düsseldorf International Airport (DUS)plane PMI - DUS
- Take the train from Düsseldorf Hbf to Venlotrain
- Take the train from Venlo to Eindhoven Centraaltrain
7h 25m€64–239Fly Barcelona–El Prat Airport to Düsseldorf International Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Düsseldorf International Airport (DUS)plane BCN - DUS
- Take the train from Düsseldorf Hbf to Venlotrain
- Take the train from Venlo to Eindhoven Centraaltrain
7h 37m€66–219Fly Son Sant Joan Airport to Weeze Airport, bus, train
- Fly from Son Sant Joan Airport (PMI) to Weeze Airport (NRN)plane PMI - NRN
- Take the bus from Weeze Airport Terminal 1 to Nijmegen Centraal Stationbus
- Take the train from Nijmegen to 's-Hertogenboschtrain
7h 28m€79–198Train
- Take the train from Barcelona-Sants to Perpignantrain Tgv
- Take the train from Perpignan to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Bruxelles-Midi to Bredatrain Ec / ...
- Take the train from Breda to Eindhoven Centraaltrain
15h 11m€288–505Bus
- Take the bus from Barcelona - North Bus Station to Antwerp - Luchtbalbus BlaBlaCar Bus
- Take the bus from Antwerp Rooseveltplaats to Eindhoven Stationbus 823 / ...
23h 5m€135–225
Spain to Eindhoven by train
Questions & Answers
The cheapest way to get from Spain to Eindhoven is to fly and train which costs €60 - €240 and takes 7h 25m.
The fastest way to get from Spain to Eindhoven is to fly which takes 5h 1m and costs €70 - €290.
No, there is no direct bus from Spain to Eindhoven station. However, there are services departing from Barcelona and arriving at Eindhoven Station via Paris Charles de Gaulle Airport. The journey, including transfers, takes approximately 21h 30m.
No, there is no direct train from Spain to Eindhoven. However, there are services departing from Barcelona Plaça de Catalunya and arriving at Eindhoven Centraal via Barcelona-Sants, Paris Gare de Lyon, Paris Nord, Anvers-Central and Breda. The journey, including transfers, takes approximately 12h 49m.
The distance between Spain and Eindhoven is 1185 km. The road distance is 1382.4 km.
The best way to get from Spain to Eindhoven without a car is to train via Paris which takes 12h 49m and costs €250 - €500.
It takes approximately 5h 8m to get from Spain to Eindhoven, including transfers.
Spain to Eindhoven bus services, operated by FlixBus, depart from Barcelona station.
Spain to Eindhoven train services, operated by TGV inOui, depart from Barcelona-Sants station.
The best way to get from Spain to Eindhoven is to fly which takes 5h 8m and costs €65 - €310. Alternatively, you can train via Paris, which costs €250 - €500 and takes 12h 49m, you could also bus via Roissy-en-France, which costs €110 - €200 and takes 21h 30m.
What companies run services between Spain and Eindhoven, Netherlands?
Transavia Holland and Ryanair fly from Barcelona–El Prat Airport (BCN) to Eindhoven Airport (EIN) 3 times a day. Alternatively, you can take a train from Barcelona Plaça de Catalunya to Eindhoven Centraal via Barcelona-Sants, Paris Gare de Lyon, Paris Nord, Antwerpen-Centraal, Anvers-Central, and Breda in around 12h 49m.
- Website
- eurowings.com
Flights from Son Sant Joan Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €35–170
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €45–160
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 47m
- Frequency
- Twice daily
- Estimated price
- €210–340
- Website
- TGV inOui
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 26m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- TGV inOui
Train from Perpignan to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 8h 42m
- Frequency
- Twice a week
- Estimated price
- €240–390
- Website
- TGV inOui
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Barcelona to Paris Charles de Gaulle Airport
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- €85–150
- Website
- Flixbus
Bus from Paris Charles de Gaulle Airport to Eindhoven Station
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- €30–55
- Website
- Flixbus
Bus from Antwerp Rooseveltplaats to Eindhoven Station
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–11
- 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
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
More Questions & Answers
Spain to Eindhoven bus services, operated by FlixBus, arrive at Paris Charles de Gaulle Airport station.
Spain to Eindhoven train services, operated by TGV inOui, arrive at Paris Gare De Lyon station.
Yes, the driving distance between Spain to Eindhoven is 1382 km. It takes approximately 14h 2m to drive from Spain to Eindhoven.
Book your Spain to Eindhoven train tickets online with Omio.
Book your Spain to Eindhoven bus tickets online with Omio and FlixBus.
There are 587+ hotels available in Eindhoven.








