There are 12 ways to get from Spain to Nitra by plane, bus, ferry, car, train (Renfe, TGV), train, car ferry, or night train
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 Bratislava Airport, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Bratislava Airport (BTS)plane BCN - BTS
- Take the bus from Bratislava Airport to Nitra Bus Station Stanicnabus
7h 14m€41–195Ferry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Nitracar
23h 30m€255–373Train
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Strasbourgtrain Tgv
- Take the train from Strasbourg Bahnhof to S Südkreuz Bhftrain 82
- Take the train from Berlin Südkreuz to Nové Zámkytrain
29h 18m€351–920Bus via Venice
- Take the bus from Barcelona to Venice Mestrebus FlixBus N740
- Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Nitrabus N907 / ...
29h 20m€151–248Fly Son Sant Joan Airport to Bratislava Airport, bus
- Fly from Son Sant Joan Airport (PMI) to Bratislava Airport (BTS)plane PMI - BTS
- Take the bus from Bratislava Airport to Nitra Bus Station Stanicnabus
7h 1m€69–165Fly Barcelona–El Prat Airport to Vienna International Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Vienna International Airport (VIE)plane BCN - VIE
- Take the bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivybus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Nitrabus
8h 3m€58–214Fly Son Sant Joan Airport to Vienna International Airport, bus
- Fly from Son Sant Joan Airport (PMI) to Vienna International Airport (VIE)plane PMI - VIE
- Take the bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivybus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Nitrabus
8h€61–184Fly Valencia Airport to Vienna International Airport, bus
- Fly from Valencia Airport (VLC) to Vienna International Airport (VIE)plane VLC - VIE
- Take the bus from Vienna International Airport to Bratislava, Autobusová stanica Mlynské Nivybus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Nitrabus
8h 20m€70–214Fly Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Budapest Ferenc Liszt International Airport (BUD)plane BCN - BUD
- Take the train from Budapest-Nyugati to Nove Zamkytrain
9h 14m€55–174Bus
- Take the bus from Barcelona - North Bus Station to Munich - Bus Stationbus
- Take the bus from München, ZOB to Bratislava hlavná stanicabus
- Take the bus from Bratislava hlavná stanica to Nitrabus
33h 34mCar ferry, train, night train
- Take the carferry from Port de Barcelona to Port of Genoacarferry
- Take the train from Genova P.Za Principe to Verona Porta Nuovatrain Fr
- Take the nighttrain from Verona Porta Nuova to Wien Hbfnighttrain Nj
- Take the train from Wien Hbf to Bratislava Hlavna Stanicatrain Re
- Take the train from Bratislava Hlavna Stanica to Trnavatrain Re / ...
- Take the train from Trnava to Nitratrain Re
41h 2m€182–372Drive 1,873.2 km
- Drive from Barcelona to Nitracar 1,873.2 km
18h 35m€297–429
Spain to Nitra by train
Questions & Answers
The cheapest way to get from Spain to Nitra is to fly and bus which costs €40 - €200 and takes 7h 14m.
The fastest way to get from Spain to Nitra is to fly and bus which takes 7h 1m and costs €65 - €170.
No, there is no direct bus from Spain to Nitra. However, there are services departing from Barcelona and arriving at Nitra via Venezia, Viale Stazione (Mestre Stazione - fermata ATVO). The journey, including transfers, takes approximately 29h 20m.
No, there is no direct train from Spain to Nitra. However, there are services departing from Barcelona Plaça de Catalunya and arriving at Nitra via Barcelona-Sants, Lyon Part Dieu, Strasbourg Bahnhof, Berlin Südkreuz and Nove Zamky. The journey, including transfers, takes approximately 29h 18m.
The distance between Spain and Nitra is 1521 km. The road distance is 1873.2 km.
The best way to get from Spain to Nitra without a car is to train which takes 29h 18m and costs €350 - €950.
It takes approximately 7h 14m to get from Spain to Nitra, including transfers.
Spain to Nitra bus services, operated by FlixBus, depart from Barcelona station.
Spain to Nitra train services, operated by Renfe Viajeros, depart from Barcelona-Sants station.
The best way to get from Spain to Nitra is to train which takes 29h 18m and costs €350 - €950. Alternatively, you can bus via Venice, which costs €150 - €250 and takes 29h 20m.
What companies run services between Spain and Nitra, Slovakia?
You can take a train from Barcelona Plaça de Catalunya to Nitra via Barcelona-Sants, Lyon Part Dieu, Strasbourg, Strasbourg Bahnhof, S Südkreuz Bhf, Berlin Südkreuz, Nové Zámky, and Nove Zamky in around 29h 18m. Alternatively, you can take a bus from Barcelona to Nitra via Venice Mestre and Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) in around 29h 20m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Bratislava Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €35–190
Flights from Barcelona–El Prat Airport to Bratislava Airport via Son Sant Joan Airport
- Ave. Duration
- 5h 35m
- When
- Wednesday and Saturday
- Estimated price
- €35–190
Flights from Barcelona–El Prat Airport to Bratislava Airport via Milan Malpensa
- Ave. Duration
- 5h 40m
- When
- Wednesday
- Estimated price
- €35–190
Flights from Son Sant Joan Airport to Bratislava Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €50–100
Flights from Son Sant Joan Airport to Bratislava Airport via Barcelona–El Prat Airport
- Ave. Duration
- 4h 38m
- When
- Tuesday, Saturday, Thursday, and Sunday
- Estimated price
- €50–100
Flights from Son Sant Joan Airport to Bratislava Airport via Milan Malpensa
- Ave. Duration
- 5h 15m
- When
- Saturday
- Estimated price
- €50–100
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €45–170
Flights from Barcelona–El Prat Airport to Vienna International Airport via Bologna
- Ave. Duration
- 4h 57m
- When
- Monday, Tuesday, Thursday, Saturday, and Wednesday
- Estimated price
- €45–170
Flights from Son Sant Joan Airport to Vienna International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €40–150
Flights from Valencia Airport to Vienna International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- €50–180
Flights from Valencia Airport to Vienna International Airport via Milan Bergamo
- Ave. Duration
- 4h 20m
- When
- Monday
- Estimated price
- €50–180
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €45–140
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Venice
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- €45–140
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- €80–130
- Website
- Renfe Viajeros
- Phone
- +421 2 55 422 734
- [email protected]
- Website
- Slovak Lines
Bus from Bratislava Airport to Nitra Bus Station Stanicna
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €13–20
- Website
- Slovak Lines
Bus from Bratislava Airport to Nitra Bus Station Stanicna
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €13–20
- Website
- Slovak Lines
Bus from Bratislava hlavná stanica to Nitra
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- €13–21
- Website
- Slovak Lines
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 13h 5m
- Frequency
- 3 times a week
- Estimated price
- €85–130
- Website
- Grandi Navi Veloci
Car ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- €85–130
- Website
- Grandi Navi Veloci
Want to know more about travelling around Slovakia
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Spain to Nitra bus services, operated by FlixBus, arrive at Venice Mestre station.
Spain to Nitra train services, operated by Renfe Viajeros, arrive at Lyon Part Dieu station.
Yes, the driving distance between Spain to Nitra is 1873 km. It takes approximately 18h 35m to drive from Spain to Nitra.
Book your Spain to Nitra bus tickets online with Omio and FlixBus.
There are 193+ hotels available in Nitra.











