There are 12 ways to get from Barcelona to Zvolen by plane, bus, ferry, car, train, or train (Renfe, TGV)
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 Budapest Ferenc Liszt International Airport, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Budapest Ferenc Liszt International Airport (BUD)plane BCN - BUD
- Take the bus from Budapest Airport to Zvolenbus
9h 51m€58–178Fly Barcelona–El Prat Airport to Bratislava Airport, train
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Bratislava Airport (BTS)plane BCN - BTS
- Take the train from Bratislava-Nove Mesto to Zvolen Mestotrain
9h 39m€42–223Ferry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Zvolencar
24h 53m€264–397Train, bus
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Mulhouse Villetrain Tgv
- Take the train from Mulhouse Ville to Freiburg(Breisgau) Hbftrain Ter
- Take the bus from Freiburg to Zvolenbus
28h 40m€247–394Train
- Take the train from Barcelona-Sants to Nimestrain
- Take the train from Nimes to Bruxelles-Miditrain Trn
- Take the train from Bruxelles-Midi to Wien HBFtrain Nj / ...
- Take the train from Wien Hbf to Bratislava hl.st.train
- Take the train from Bratislava hl.st. to Zvolen mestotrain
32h 16m€453–750Fly Barcelona–El Prat Airport to Vienna International Airport, bus, train
- Fly from Barcelona–El Prat Airport (BCN) to Vienna International Airport (VIE)plane BCN - VIE
- Take the bus from Vienna International Airport to Bratislava centrebus
- Take the train from Bratislava-Nove Mesto to Zvolen Mestotrain
10h 21m€65–227Fly Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice, bus
- Fly from Barcelona–El Prat Airport (BCN) to John Paul Ii International Airport Kraków–Balice (KRK)plane BCN - KRK
- Take the bus from Krakow, MDA Bus Station to Banská Bystricabus
11h 46m€63–216Fly Barcelona–El Prat Airport to Katowice International Airport, train
- Fly from Barcelona–El Prat Airport (BCN) to Katowice International Airport (KTW)plane BCN - KTW
- Take the train from Katowice to Bohumintrain
- Take the train from Bohumin to Zilinatrain
- Take the train from Zilina to Banska Bystricatrain
13h 4m€66–210Bus to Girona–Costa Brava Airport, fly to John Paul Ii International Airport Kraków–Balice, bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Girona Costa Brava Airportbus
- Fly from Girona–Costa Brava Airport (GRO) to John Paul Ii International Airport Kraków–Balice (KRK)plane GRO - KRK
- Take the bus from Krakow, MDA Bus Station to Banská Bystricabus
12h 32m€95–288Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Budapest, Népliget Autóbusz-Pályaudvarbus 1922
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Zvolenbus N1382 / ...
33h 48m€190–282Bus via Mukachevo
- Take the bus from Barcelona, Estació d'Autobusos Nord to Mukačevobus
- Take the bus from Mukachevo to Zvolenbus
41h 30mDrive 1,978.7 km
- Drive from Barcelona to Zvolencar 1,978.7 km
19h 28m€323–466
Barcelona to Zvolen by train and bus
Comparing Your Travel Options
The cheapest way to get from Barcelona to Zvolen is to fly and train which costs €40 - €230 and takes 9h 39m.
The fastest way to get from Barcelona to Zvolen is to fly and train which takes 9h 39m and costs €40 - €230.
No, there is no direct bus from Barcelona to Zvolen. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Zvolen via Budapest, Népliget Autóbusz-Pályaudvar. The journey, including transfers, takes approximately 33h 48m.
No, there is no direct train from Barcelona to Zvolen. However, there are services departing from Barcelona-Sants and arriving at Zvolen mesto via Nimes, Bruxelles-Midi, Wien Hbf and Bratislava hl.st.. The journey, including transfers, takes approximately 32h 16m.
The distance between Barcelona and Zvolen is 1716 km. The road distance is 1978.7 km.
The best way to get from Barcelona to Zvolen without a car is to train and bus which takes 28h 40m and costs €240 - €400.
It takes approximately 9h 51m to get from Barcelona to Zvolen, including transfers.
Barcelona to Zvolen bus services, operated by FlixBus, depart from Barcelona, Estació d'Autobusos Nord station.
Barcelona to Zvolen train services, operated by Renfe Viajeros, depart from Barcelona-Sants station.
The best way to get from Barcelona to Zvolen is to train which takes 32h 16m and costs €450 - €750. Alternatively, you can bus, which costs €190 - €290 and takes 33h 48m.
What companies run services between Barcelona, Spain and Zvolen, Banska Bystrica, Slovakia?
You can take a train from Barcelona-Sants to Zvolen mesto via Nimes, Bruxelles-Midi, Wien HBF, Wien Hbf, and Bratislava hl.st. in around 32h 16m. Alternatively, you can take a bus from Barcelona, Estació d'Autobusos Nord to Zvolen Nakladna Stanica via Budapest, Népliget Autóbusz-Pályaudvar, Zvolen, and Zvolen Osobna Stanica in around 33h 48m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- €50–140
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Venice
- Ave. Duration
- 4h 30m
- When
- Tuesday and Saturday
- Estimated price
- €50–140
Flights from Barcelona–El Prat Airport to Bratislava Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- €35–200
Flights from Barcelona–El Prat Airport to Bratislava Airport via Palma Mallorca
- Ave. Duration
- 5h 21m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- €35–200
Flights from Barcelona–El Prat Airport to Bratislava Airport via Turin
- Ave. Duration
- 5h 15m
- When
- Monday
- Estimated price
- €35–200
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- €45–170
Flights from Barcelona–El Prat Airport to Vienna International Airport via Venice
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- €45–170
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h 52m
- When
- Every day
- Estimated price
- €55–200
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Turin
- Ave. Duration
- 5h 15m
- When
- Tuesday
- Estimated price
- €55–200
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Bologna
- Ave. Duration
- 6h 10m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €55–200
Flights from Barcelona–El Prat Airport to Katowice International Airport via Milan Bergamo
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- €55–140
Flights from Girona–Costa Brava Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €55–230
Flights from Girona–Costa Brava Airport to John Paul Ii International Airport Kraków–Balice via Eindhoven
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €55–230
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €35–140
Flights from Barcelona–El Prat Airport to Bratislava Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €29–150
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- €35–170
Flights from Barcelona–El Prat Airport to Katowice International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €50–150
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Munich
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- €75–260
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Munich
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- €80–290
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Vienna International Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €65–270
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- €50–180
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice via Vienna International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €70–300
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Vienna International Airport
- Ave. Duration
- 2h 28m
- When
- Thursday, Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €40–190
- Website
- lot.com
Flights from Barcelona–El Prat Airport to John Paul Ii International Airport Kraków–Balice
- Ave. Duration
- 2h 40m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €70–190
Flights from Barcelona–El Prat Airport to Katowice International Airport via Warsaw Chopin
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- €95–310
- 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–120
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Nimes
- Ave. Duration
- 3h 41m
- Frequency
- 4 times a day
- Estimated price
- €50–75
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Mulhouse Ville
- Ave. Duration
- 3h 8m
- Frequency
- Every 2 hours
- Estimated price
- €75–120
- Website
- TGV inOui
Train from Barcelona-Sants to Nimes
- Ave. Duration
- 3h 52m
- Frequency
- Twice daily
- Estimated price
- €75–120
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Mulhouse Ville
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- €65–120
- Website
- Oui.SNCF
Train from Mulhouse Ville to Freiburg(Breisgau) Hbf
- Ave. Duration
- 47 min
- Frequency
- Twice a week
- Estimated price
- €8–15
- Website
- Oui.SNCF
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Nimes to Bruxelles-Midi
- Ave. Duration
- 5h 39m
- Frequency
- Once a week
- Estimated price
- €170–270
- Website
- Belgian Railways
Train from Bruxelles-Midi to Wien HBF
- Ave. Duration
- 15h 7m
- Frequency
- Twice daily
- Estimated price
- €220–340
- Website
- Belgian Railways
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Wien Hbf to Bratislava hl.st.
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €3–6
- Website
- Railways of Slovak Republic (ZSSK)
Train from Bratislava hl.st. to Zvolen mesto
- Ave. Duration
- 3h 17m
- Frequency
- Every 4 hours
- Estimated price
- €10–19
- Website
- Railways of Slovak Republic (ZSSK)
Train from Bratislava-Nove Mesto to Zvolen Mesto
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- €10–19
- Website
- Railways of Slovak Republic (ZSSK)
Train from Bratislava-Nove Mesto to Zvolen Mesto
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- €10–19
- Website
- Railways of Slovak Republic (ZSSK)
Train from Zilina to Banska Bystrica
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- €4–8
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Katowice to Bohumin
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- PKP Intercity
- Phone
- +48 32 428 88 88
- [email protected]
- Website
- Koleje Śląskie
Train from Katowice to Bohumin
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- €4–7
- Website
- Koleje Śląskie
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Bohumin to Zilina
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €8
- Website
- Czech Railways (ČD)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Bohumin to Zilina
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- €22–27
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Bohumin to Zilina
- Ave. Duration
- 1h 44m
- Frequency
- 4 times a day
- Estimated price
- €4–7
- Website
- LEO Express
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Budapest Airport to Zvolen
- Ave. Duration
- 3h 12m
- Frequency
- Once daily
- Estimated price
- €15–23
- Website
- Flixbus
Bus from Freiburg to Zvolen
- Ave. Duration
- 16h 5m
- Frequency
- 4 times a week
- Estimated price
- €90–140
- Website
- Flixbus
Bus from Vienna International Airport to Bratislava centre
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- Flixbus
Bus from Krakow, MDA Bus Station to Banská Bystrica
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- €18–28
- Website
- Flixbus
Bus from Krakow, MDA Bus Station to Banská Bystrica
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- €18–28
- Website
- Flixbus
Bus from Barcelona, Estació d'Autobusos Nord to Budapest, Népliget Autóbusz-Pályaudvar
- Ave. Duration
- 29h 41m
- Frequency
- Twice a week
- Estimated price
- €170–260
- Website
- Flixbus
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Zvolen
- Ave. Duration
- 2h 27m
- Frequency
- 3 times a day
- Estimated price
- €13–21
- Website
- Flixbus
- Phone
- +421 2 55 422 734
- [email protected]
- Website
- Slovak Lines
Bus from Vienna International Airport to Bratislava centre
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- €9–14
- Website
- Slovak Lines
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Vienna International Airport to Bratislava centre
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €3–6
- Website
- RegioJet
- Phone
- +34 902 13 00 14
- [email protected]
- Website
- sagales.com
Bus from Barcelona, Estació d'Autobusos Nord to Girona Costa Brava Airport
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €19–27
- Schedules at
- sagales.com
- Phone
- +38 (044) 444 00 44
- Website
- Grandes Tour
Bus from Barcelona, Estació d'Autobusos Nord to Mukačevo
- Ave. Duration
- 31h 20m
- Frequency
- 3 times a week
- Estimated price
- €173
- Website
- Grandes Tour
- Phone
- +38 [066] 217 62 80
- [email protected]
- Website
- erabus.com.ua
Bus from Mukachevo to Zvolen
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- erabus.com.ua
- 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
- €80–120
- 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
Want to know more about Flixbus?
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Barcelona to Zvolen bus services, operated by FlixBus, arrive at Budapest, Népliget Autóbusz-Pályaudvar station.
Barcelona to Zvolen train services, operated by Renfe Viajeros, arrive at Nimes station.
Yes, the driving distance between Barcelona to Zvolen is 1979 km. It takes approximately 19h 28m to drive from Barcelona to Zvolen.
There are 615+ hotels available in Zvolen.






















































