There are 14 ways to get from Spain to Eindhoven by plane, train (TGV), bus, car, train, train (Renfe, TGV), 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 Valencia Airport to Eindhoven Airport
best- Fly from Valencia Airport (VLC) to Eindhoven Airport (EIN)plane VLC - EIN
5h 20m€90–331Fly 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 51m€58–242Train
- 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
13h€258–451Bus 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 N809 / ...
22h 55m€135–201Drive 1,382.4 km
- Drive from Barcelona to Eindhovencar 1,382.4 km
14h 2m€255–369Fly Barcelona–El Prat Airport to Eindhoven Airport
- Fly from Barcelona–El Prat Airport (BCN) to Eindhoven Airport (EIN)plane BCN - EIN
5h 13m€78–300Fly Málaga Airport to Eindhoven Airport
- Fly from Málaga Airport (AGP) to Eindhoven Airport (EIN)plane AGP - EIN
5h 40m€77–337Fly Seville Airport to Eindhoven Airport
- Fly from Seville Airport (SVQ) to Eindhoven Airport (EIN)plane SVQ - EIN
5h 51m€112–262Bus to Alicante-Elche Airport, fly to Eindhoven Airport
- Take the bus from Estación de Autobuses de Murcia to Alicante Aeropuertobus
- Fly from Alicante-Elche Airport (ALC) to Eindhoven Airport (EIN)plane ALC - EIN
6h 8m€97–286Fly 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 17m€64–243Fly 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 44m€66–232Train via Lyon
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Brussel-Zuid / Bruxelles-Miditrain Tgv
- Take the train from Bruxelles-Midi to Bredatrain Ec / ...
- Take the train from Breda to Eindhoven Centraaltrain
13h 59m€256–393Train #2
- 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 12m€298–468Bus
- Take the bus from Barcelona - North Bus Station to Antwerp - Luchtbalbus BlaBlaCar Bus
- Take the bus from Antwerp Rooseveltplaats to Eindhoven Stationbus N809 / ...
23h 5m€123–199
Spain to Eindhoven by train
Comparing Your Travel Options
The cheapest way to get from Spain to Eindhoven is to fly and train which costs €65 - €240 and takes 7h 44m.
The fastest way to get from Spain to Eindhoven is to fly which takes 5h 13m and costs €75 - €300.
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 22h 55m.
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 13h.
The distance between Spain and Eindhoven is 1427 km. The road distance is 1382.4 km.
The best way to get from Spain to Eindhoven without a car is to train which takes 13h and costs €250 - €460.
It takes approximately 5h 20m 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 20m and costs €90 - €340. Alternatively, you can train, which costs €250 - €460 and takes 13h, you could also bus via Roissy-en-France, which costs €130 - €210 and takes 22h 55m.
What companies run services between Spain and Eindhoven, Netherlands?
Ryanair and Transavia Holland fly from Valencia Airport (VLC) to Eindhoven Airport (EIN) twice daily. 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 13h.
- Website
- ryanair.com
Flights from Valencia Airport to Eindhoven Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €80–310
Flights from Valencia Airport to Eindhoven Airport via London Stansted
- Ave. Duration
- 4h 25m
- When
- Saturday
- Estimated price
- €80–310
Flights from Valencia Airport to Eindhoven Airport via Milan Bergamo
- Ave. Duration
- 4h 50m
- When
- Monday and Tuesday
- Estimated price
- €80–310
Flights from Barcelona–El Prat Airport to Eindhoven Airport via London Stansted
- Ave. Duration
- 4h 45m
- When
- Sunday, Friday, and Monday
- Estimated price
- €65–270
Flights from Barcelona–El Prat Airport to Eindhoven Airport via Milan Bergamo
- Ave. Duration
- 4h 47m
- When
- Wednesday and Monday
- Estimated price
- €65–270
Flights from Málaga Airport to Eindhoven Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €70–330
Flights from Málaga Airport to Eindhoven Airport via London Stansted
- Ave. Duration
- 5h 55m
- When
- Sunday and Monday
- Estimated price
- €70–330
Flights from Seville Airport to Eindhoven Airport
- Ave. Duration
- 2h 55m
- When
- Monday and Friday
- Estimated price
- €100–250
Flights from Seville Airport to Eindhoven Airport via London Stansted
- Ave. Duration
- 5h 56m
- When
- Sunday, Tuesday, and Monday
- Estimated price
- €100–250
Flights from Alicante-Elche Airport to Eindhoven Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €85–240
Flights from Alicante-Elche Airport to Eindhoven Airport via London Stansted
- Ave. Duration
- 4h 58m
- When
- Sunday, Saturday, and Tuesday
- Estimated price
- €85–240
Flights from Barcelona–El Prat Airport to Brussels Airport
- Ave. Duration
- 2h 15m
- When
- Sunday
- Estimated price
- €40–170
- Website
- transavia.com
Flights from Valencia Airport to Eindhoven Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €90–480
Flights from Barcelona–El Prat Airport to Eindhoven Airport
- Ave. Duration
- 2h 20m
- When
- Friday, Tuesday, Thursday, and Sunday
- Estimated price
- €70–390
Flights from Málaga Airport to Eindhoven Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €100–480
Flights from Seville Airport to Eindhoven Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday, Thursday, Friday, Monday, Sunday, and Saturday
- Estimated price
- €90–450
Flights from Alicante-Elche Airport to Eindhoven Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €90–470
- Website
- eurowings.com
Flights from Son Sant Joan Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €35–190
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- €45–170
- Website
- condor.com
Flights from Son Sant Joan Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 24m
- When
- Sunday and Monday
- Estimated price
- €40–190
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Brussels Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- €35–180
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Friday, Saturday, Sunday, Wednesday, and Thursday
- Estimated price
- €45–180
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- €80–300
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport via Munich
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- €60–320
- Website
- easyjet.com
Flights from Barcelona–El Prat Airport to Brussels Airport via Geneva
- Ave. Duration
- 4h 36m
- When
- Sunday, Monday, and Thursday
- Estimated price
- €90–220
- Website
- tui.com
Flights from Son Sant Joan Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Thursday, Friday, Saturday, Sunday, and Wednesday
- Estimated price
- €90–290
- Website
- brusselsairlines.com
Flights from Barcelona–El Prat Airport to Brussels Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- €55–180
- Website
- worldticket.com
Flights from Son Sant Joan Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 15m
- When
- Monday and Sunday
- Estimated price
- €80–310
- Website
- swiss.com
Flights from Son Sant Joan Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €70–290
Flights from Barcelona–El Prat Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €70–280
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 52m
- Frequency
- Twice daily
- Estimated price
- €210–320
- Website
- TGV inOui
Train from Lyon Part Dieu to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 3h 50m
- Frequency
- Every 4 hours
- Estimated price
- €150–230
- Website
- TGV inOui
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- TGV inOui
Train from Perpignan to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 8h 42m
- Frequency
- Twice a week
- Estimated price
- €250–370
- Website
- TGV inOui
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Paris Nord to Antwerpen-Centraal
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- €35–75
- Website
- Nederlandse Spoorwegen (NS)
Train from Anvers-Central to Breda
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Eindhoven Centraal
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Brussels Airport-Zaventem to Breda
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €10–19
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Eindhoven Centraal
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Eindhoven Centraal
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €5–11
- Website
- Nederlandse Spoorwegen (NS)
Train from Venlo to Eindhoven Centraal
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €5–11
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Eindhoven Centraal
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Eindhoven Centraal
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Paris Nord to Antwerpen-Centraal
- Ave. Duration
- 2h 32m
- Frequency
- Twice daily
- Estimated price
- €65–100
- Website
- Belgian Railways
Train from Anvers-Central to Breda
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €10–16
- Website
- Belgian Railways
Train from Brussels Airport-Zaventem to Breda
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Belgian Railways
Train from Bruxelles-Midi to Breda
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €20–30
- Website
- Belgian Railways
Train from Bruxelles-Midi to Breda
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €20–30
- Website
- Belgian Railways
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Düsseldorf Hbf to Venlo
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €13–18
- Website
- Eurobahn
Train from Düsseldorf Hbf to Venlo
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €13–18
- Website
- Eurobahn
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- €80–120
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- Renfe Viajeros
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
- Twice daily
- Estimated price
- €95–150
- Website
- Flixbus
Bus from Paris Charles de Gaulle Airport to Eindhoven Station
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- Flixbus
Bus from Antwerp Rooseveltplaats to Eindhoven Station
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €7–12
- Website
- Flixbus
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Estación de Autobuses de Murcia to Alicante Aeropuerto
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- €6–10
- Website
- ALSA
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Barcelona - North Bus Station to Antwerp - Luchtbal
- Ave. Duration
- 20h 30m
- Frequency
- Twice daily
- Estimated price
- €110–190
- Website
- BlaBlaCar Bus
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
Booking & Getting There
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 576+ hotels available in Eindhoven.





































