There are 11 ways to get from Nijmegen, Kam. Onnesstraat to Barcelona by bus, train, plane, night bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Recommended option
Line 15 bus, train, train to Eindhoven, fly
-
Take the line 15 bus from Nijmegen, Kam. Onnesstraat to Nijmegen, Station Dukenburg
-
Take the train from Nijmegen Dukenburg to Hertogenbosch
-
Take the train from Hertogenbosch to Eindhoven Centraal
-
Fly from Eindhoven (EIN) to Barcelona (BCN)
Cheapest option
Train to Amsterdam Schiphol, fly
-
Take the train from Nijmegen to Schiphol Airport
-
Fly from Amsterdam Schiphol (AMS) to Barcelona (BCN)
9 alternative options
Train to Dusseldorf, fly
-
Take the train from Arnhem Centraal to Duesseldorf Flughafen
-
Fly from Dusseldorf (DUS) to Barcelona (BCN)
Train, train to Brussels, fly
-
Take the train from Nijmegen Dukenburg to Breda
-
Take the train from Breda to Brussels Airport-Zaventem
-
Fly from Brussels (BRU) to Barcelona (BCN)
Train, train to Rotterdam, fly
-
Take the train from Nijmegen Dukenburg to Tilburg
-
Take the train from Tilburg to Rotterdam Centraal
-
Fly from Rotterdam (RTM) to Barcelona (BCN)
Train
-
Take the train from Nijmegen Goffert to Breda
-
Take the train from Breda to Bruxelles-Midi
-
Take the train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieu
-
Take the train from Lyon Part Dieu to Barcelona-Sants
Bus, train
-
Take the bus from Nijmegen Centraal Station to Paris Charles de Gaulle
-
Take the train from Paris Gare De Lyon to Barcelona-Sants
Train, night bus, bus
-
Take the train from Wijchen to Breda
-
Take the night bus from Breda to Brussels City Center - Midi Train station
-
Take the bus from Brussels City Center - Midi Train station to Barcelona Nord - Bus Station
Bus
-
Take the bus from Nijmegen Centraal Station to Essen central train station
-
Take the bus from Essen central train station to Barcelona
Train, bus
-
Take the train from Nijmegen Dukenburg to Breda
-
Take the train from Breda to Brussels Airport-Zaventem
-
Take the bus from Brussels Zaventem Airport to Barcelona
Drive
-
Drive from Nijmegen, Kam. Onnesstraat to Barcelona
Questions & Answers
The cheapest way to get from Nijmegen, Kam. Onnesstraat to Barcelona is to line 15 bus and train and fly which costs €70 - €240 and takes 6h 42m.
The fastest way to get from Nijmegen, Kam. Onnesstraat to Barcelona is to line 15 bus and train and fly which takes 6h 42m and costs €70 - €240.
No, there is no direct bus from Nijmegen, Kam. Onnesstraat to Barcelona. However, there are services departing from Nijmegen, Kam. Onnesstraat and arriving at Barcelona via Nijmegen Centraal Station and Essen central train station. The journey, including transfers, takes approximately 24h 56m.
No, there is no direct train from Nijmegen, Kam. Onnesstraat to Barcelona. However, there are services departing from Nijmegen Goffert and arriving at Barcelona-Sants via Breda, Brussel-Zuid / Bruxelles-Midi and Lyon Part Dieu. The journey, including transfers, takes approximately 14h 44m.
The distance between Nijmegen, Kam. Onnesstraat and Barcelona is 1193 km. The road distance is 1483.5 km.
The best way to get from Nijmegen, Kam. Onnesstraat to Barcelona without a car is to train which takes 14h 44m and costs €180 - €330.
It takes approximately 6h 42m to get from Nijmegen, Kam. Onnesstraat to Barcelona, including transfers.
Nijmegen, Kam. Onnesstraat to Barcelona bus services, operated by FlixBus, depart from Nijmegen Centraal Station.
Nijmegen, Kam. Onnesstraat to Barcelona train services, operated by Dutch Railways (NS), depart from Nijmegen Goffert station.
The best way to get from Nijmegen, Kam. Onnesstraat to Barcelona is to train which takes 14h 44m and costs €180 - €330. Alternatively, you can bus, which costs €110 - €170 and takes 24h 56m.

- Distance: 1192.6 km
- Duration: 6h 42m
What companies run services between Nijmegen, Kam. Onnesstraat, Netherlands and Barcelona, Spain?
You can take a train from Nijmegen, Kam. Onnesstraat to Barcelona via Nijmegen Goffert, Breda, Brussel-Zuid / Bruxelles-Midi, and Lyon Part Dieu in around 14h 44m. Alternatively, you can take a bus from Nijmegen, Kam. Onnesstraat to Barcelona via Nijmegen, Centraal Station, Nijmegen Centraal Station, and Essen central train station in around 24h 56m.

- Website
- vueling.com
Flights from Amsterdam Schiphol to Barcelona
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €55 - €270
Flights from Dusseldorf to Barcelona
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €65 - €420
Flights from Brussels to Barcelona
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €50 - €330

- Website
- transavia.com
Flights from Eindhoven to Barcelona
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- €100 - €370
Flights from Amsterdam Schiphol to Barcelona
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €65 - €270
Flights from Rotterdam to Barcelona
- Ave. Duration
- 2h
- When
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- €65 - €320

- Website
- ryanair.com
Flights from Eindhoven to Barcelona
- Ave. Duration
- 2h 5m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €60 - €290
Flights from Eindhoven to Barcelona via London Stansted
- Ave. Duration
- 4h 25m
- When
- Tuesday, Wednesday and Saturday
- Estimated price
- €60 - €290
Flights from Eindhoven to Barcelona via Bologna
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- €60 - €290
Flights from Brussels to Barcelona
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €45 - €310

- Website
- klm.com
Flights from Amsterdam Schiphol to Barcelona
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €110 - €800
Flights from Dusseldorf to Barcelona via Amsterdam Schiphol
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- €150 - €550
Flights from Brussels to Barcelona via Amsterdam Schiphol
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- €140 - €550

- Website
- swiss.com
Flights from Amsterdam Schiphol to Barcelona via Zurich
- Ave. Duration
- 3h 55m
- When
- Thursday and Sunday
- Estimated price
- €150 - €650
Flights from Dusseldorf to Barcelona via Zurich
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €130 - €440
Flights from Brussels to Barcelona via Zurich
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- €130 - €600
Flights from Rotterdam to Barcelona via Zurich
- Ave. Duration
- 4h 55m
- When
- Monday
- Estimated price
- €180 - €700

- Website
- lufthansa.com
Flights from Dusseldorf to Barcelona via Munich
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- €120 - €370
Flights from Dusseldorf to Barcelona via Frankfurt
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- €120 - €370
Flights from Brussels to Barcelona via Frankfurt
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €120 - €490

- Website
- easyjet.com
Flights from Amsterdam Schiphol to Barcelona via Geneva
- Ave. Duration
- 3h 55m
- When
- Friday, Saturday and Sunday
- Estimated price
- €80 - €350
Flights from Brussels to Barcelona via Geneva
- Ave. Duration
- 3h 50m
- When
- Sunday
- Estimated price
- €75 - €330

- Website
- eurowings.com
Flights from Dusseldorf to Barcelona
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- €85 - €410

- Website
- brusselsairlines.com
Flights from Brussels to Barcelona
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €100 - €490

- Website
- airfrance.com
Flights from Dusseldorf to Barcelona via Paris Charles de Gaulle
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- €170 - €700

- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Nijmegen Dukenburg to Hertogenbosch
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- €8 - €21
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €8 - €12
- 1st Class Full Fare
- €14 - €21
Train from Hertogenbosch to Eindhoven Centraal
- Ave. Duration
- 19 min
- Frequency
- Every 15 minutes
- Estimated price
- €7 - €19
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €7 - €12
- 1st Class Full Fare
- €13 - €19
Train from Nijmegen to Schiphol Airport
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- €15 - €40
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €15 - €23
- 1st Class Full Fare
- €26 - €40
Train from Nijmegen Dukenburg to Breda
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €12 - €30
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €12 - €18
- 1st Class Full Fare
- €21 - €30
Train from Nijmegen Dukenburg to Tilburg
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €10 - €26
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €10 - €15
- 1st Class Full Fare
- €17 - €26
Train from Tilburg to Rotterdam Centraal
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €11 - €27
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €11 - €16
- 1st Class Full Fare
- €18 - €27
Train from Nijmegen Goffert to Breda
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €12 - €30
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €12 - €18
- 1st Class Full Fare
- €21 - €30
Train from Wijchen to Breda
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €12 - €29
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €12 - €17
- 1st Class Full Fare
- €20 - €29

- Phone
- 0800-0232 545
- Website
- arriva.nl
Train from Hertogenbosch to Eindhoven Centraal
- Ave. Duration
- 18 min
- Frequency
- Once a week
- Estimated price
- €7 - €9
- Schedules at
- arriva.nl

- Phone
- 069 450099650
- Kundenservice-Linie10@vias-online.de
- Website
- vias-online.de
Train from Arnhem Centraal to Duesseldorf Flughafen
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €18 - €26
- Schedules at
- vias-online.de

- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Breda to Brussels Airport-Zaventem
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €18 - €20
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €18 - €20
- 1st Class
- €25 - €29
Train from Breda to Bruxelles-Midi
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €11 - €16
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €11 - €16
- 1st Class
- €17 - €25

- Phone
- +33 1 84 94 36 35
- Website
- en.oui.sncf
Train from Brussel-Zuid / Bruxelles-Midi to Lyon Part Dieu
- Ave. Duration
- 3h 43m
- Frequency
- Every 4 hours
- Estimated price
- €110 - €200
- Website
- https://www.sncf.com/en
- 2nd Class
- €110 - €160
- 1st Class
- €140 - €200
Train from Paris Gare De Lyon to Barcelona-Sants
- Ave. Duration
- 6h 49m
- Frequency
- Twice daily
- Estimated price
- €160 - €270
- Website
- https://www.sncf.com/en
- 2nd Class
- €160 - €220
- 1st Class
- €200 - €270

Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- €50 - €75
- Website
- https://www.renfe.com/es/en

- Phone
- 0900 - 266 63 99
- Website
- breng.nl
Bus from Nijmegen, Kam. Onnesstraat to Nijmegen, Station Dukenburg
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- €2
- Schedules at
- breng.nl

Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Nijmegen Centraal Station to Paris Charles de Gaulle
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- €35 - €55
- Website
- https://www.flixbus.co.uk
Bus from Nijmegen Centraal Station to Essen central train station
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Estimated price
- €11 - €16
- Website
- https://www.flixbus.co.uk
Bus from Essen central train station to Barcelona
- Ave. Duration
- 20h 35m
- Frequency
- 5 times a week
- Estimated price
- €100 - €150
- Website
- https://www.flixbus.co.uk
Bus from Brussels Zaventem Airport to Barcelona
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- €100 - €150
- Website
- https://www.flixbus.co.uk
Frequently asked questions

- Phone
- +33 1 71 53 01 80
- Website
- blablacar.fr
Night bus from Breda to Brussels City Center - Midi Train station
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €6 - €11
- Website
- https://www.blablacar.co.uk/
Bus from Brussels City Center - Midi Train station to Barcelona Nord - Bus Station
- Ave. Duration
- 18h 10m
- Frequency
- Twice daily
- Estimated price
- €90 - €140
- Website
- https://www.blablacar.co.uk/
Want to know more about travelling around Spain
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
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideTrain travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guideWant to know more about Flixbus?
Rome2Rio’s guide has all the details
Read the travel guideMore Questions & Answers
The quickest flight from Eindhoven Airport to Barcelona Airport is the direct flight which takes 2h.
Nijmegen, Kam. Onnesstraat to Barcelona bus services, operated by FlixBus, arrive at Barcelona station.
Nijmegen, Kam. Onnesstraat to Barcelona train services, operated by Renfe Viajeros, arrive at Barcelona-Sants station.
Yes, the driving distance between Nijmegen, Kam. Onnesstraat to Barcelona is 1483 km. It takes approximately 13h 59m to drive from Nijmegen, Kam. Onnesstraat to Barcelona.
Transavia Holland and Ryanair offer flights from Eindhoven Airport to Barcelona Airport.
There are 2339+ hotels available in Barcelona. Prices start at €58 per night.