There are 9 ways to get from Szarvas to Barcelona by train, plane, 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.
Train, train to Budapest Ferenc Liszt International Airport, fly
best- Take the train from Kunszentmarton to Szajoltrain
- Take the train from Szajol to Ferihegytrain
- Fly from Budapest Ferenc Liszt International Airport (BUD) to Barcelona–El Prat Airport (BCN)plane BUD - BCN
9h 48m€55–172Train, train to Bratislava Airport, fly
cheapest- Take the train from Mezoetur to Szolnoktrain
- Take the train from Szolnok to Budapest-Nyugatitrain
- Take the train from Budapest-Nyugati to Bratislava Hlavna Stanicatrain
- Fly from Bratislava Airport (BTS) to Barcelona–El Prat Airport (BCN)plane BTS - BCN
12h 32m€51–229Train, bus
- Take the train from Mezoetur to Aradtrain Ic
- Take the bus from Arad to Barcelona, Estació d'Autobusos Nordbus
31h 17m€101–118Drive 1,935.6 km
- Drive from Szarvas to Barcelonacar 1,935.6 km
21h 45m€317–458Train to Timișoara Traian Vuia International Airport, fly
- Take the train from Mezoetur to Timisoara Nordtrain
- Fly from Timișoara Traian Vuia International Airport (TSR) to Barcelona–El Prat Airport (BCN)plane TSR - BCN
11h 32m€85–405Train, train to Vienna International Airport, fly
- Take the train from Mezoetur to Budapest-Keletitrain
- Take the train from Budapest-Keleti to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Barcelona–El Prat Airport (BCN)plane VIE - BCN
12h 31m€95–294Train to Cluj-Napoca, fly
- Take the train from Mezoetur to Cluj Napocatrain
- Fly from Cluj-Napoca (CLJ) to Barcelona–El Prat Airport (BCN)plane CLJ - BCN
15h 50m€73–283Bus
- Take the bus from Szarvas, főiskola to Budapest, Népliget autóbusz-pályaudvarbus 1085 / ...
- Take the bus from Budapest, Népliget Autóbusz-Pályaudvar to Barcelona, Estació d'Autobusos Nordbus 1922
34h 43m€182–284Bus, train
- Take the bus from Szarvas, autóbusz-állomás to Békéscsaba, autóbusz-állomásbus
- Take the train from Bekescsaba to Aradtrain Ic
- Take the bus from Arad, Autogara Transdara to Barcelonabus
36h 51m€145–184
Szarvas to Barcelona by bus
Comparing Your Travel Options
The cheapest way to get from Szarvas to Barcelona is to train and fly which costs €55 - €180 and takes 9h 48m.
The fastest way to get from Szarvas to Barcelona is to train and fly which takes 9h 48m and costs €55 - €180.
No, there is no direct bus from Szarvas to Barcelona. However, there are services departing from Szarvas, főiskola and arriving at Barcelona, Estació d'Autobusos Nord via Budapest, Népliget Autóbusz-Pályaudvar. The journey, including transfers, takes approximately 34h 43m.
The distance between Szarvas and Barcelona is 1703 km. The road distance is 1935.6 km.
The best way to get from Szarvas to Barcelona without a car is to train and bus which takes 31h 17m and costs €100 - €120.
It takes approximately 9h 48m to get from Szarvas to Barcelona, including transfers.
Szarvas to Barcelona bus services, operated by MÁV Személyszállítási, depart from Szarvas, főiskola station.
Szarvas to Barcelona bus services, operated by MÁV Személyszállítási, arrive at Budapest, Népliget autóbusz-pályaudvar station.
Yes, the driving distance between Szarvas to Barcelona is 1936 km. It takes approximately 21h 45m to drive from Szarvas to Barcelona.
There are 5083+ hotels available in Barcelona.
What companies run services between Szarvas, Bekes County, Hungary and Barcelona, Spain?
You can take a bus from Szarvas, főiskola to Barcelona, Estació d'Autobusos Nord via Budapest, Népliget Autóbusz-Pályaudvar in around 34h 43m.
- Website
- ryanair.com
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- €50–140
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- €50–140
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 5m
- When
- Saturday and Friday
- Estimated price
- €50–140
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport via Venice
- Ave. Duration
- 5h 25m
- When
- Thursday
- Estimated price
- €50–140
Flights from Bratislava Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Friday, Saturday, Sunday, and Thursday
- Estimated price
- €35–200
Flights from Bratislava Airport to Barcelona–El Prat Airport via Milan Malpensa
- Ave. Duration
- 5h 5m
- When
- Monday and Saturday
- Estimated price
- €35–200
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €45–170
Flights from Vienna International Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 6m
- When
- Friday, Monday, Thursday, and Tuesday
- Estimated price
- €45–170
Flights from Vienna International Airport to Barcelona–El Prat Airport via Bologna
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €45–170
Flights from Cluj-Napoca to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 5h 30m
- When
- Thursday, Sunday, and Friday
- Estimated price
- €55–270
- Website
- austrian.com
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport via Vienna International Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €65–280
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €50–180
- Website
- lufthansa.com
Flights from Timișoara Traian Vuia International Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 45m
- When
- Wednesday, Saturday, Sunday, and Friday
- Estimated price
- €110–430
Flights from Cluj-Napoca to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- €110–380
- Website
- wizzair.com
Flights from Budapest Ferenc Liszt International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €35–140
Flights from Bratislava Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €24–150
- Website
- flyulendo.com
Flights from Timișoara Traian Vuia International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- €60–240
Flights from Timișoara Traian Vuia International Airport to Barcelona–El Prat Airport via Rome
- Ave. Duration
- 4h 50m
- When
- Thursday and Sunday
- Estimated price
- €60–240
Flights from Cluj-Napoca to Barcelona–El Prat Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–210
- Website
- vueling.com
Flights from Vienna International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, Saturday, Sunday, and Thursday
- Estimated price
- €40–210
- Website
- easyjet.com
Flights from Vienna International Airport to Barcelona–El Prat Airport via Milan Linate
- Ave. Duration
- 4h
- When
- Tuesday to Friday
- Estimated price
- €75–170
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Kunszentmarton to Szajol
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- €2–3
- Website
- Hungarian Railways (MÁV)
Train from Szajol to Ferihegy
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Hungarian Railways (MÁV)
Train from Mezoetur to Arad
- Ave. Duration
- 1h 51m
- Frequency
- Every 4 hours
- Estimated price
- €5–7
- Website
- Hungarian Railways (MÁV)
Train from Mezoetur to Timisoara Nord
- Ave. Duration
- 3h 26m
- Frequency
- 3 times a day
- Estimated price
- €8–10
- Website
- Hungarian Railways (MÁV)
Train from Mezoetur to Szolnok
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- €2–3
- Website
- Hungarian Railways (MÁV)
Train from Szolnok to Budapest-Nyugati
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Nyugati to Bratislava Hlavna Stanica
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- €10–12
- Website
- Hungarian Railways (MÁV)
Train from Mezoetur to Budapest-Keleti
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- Estimated price
- €6–8
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 50m
- Frequency
- Every 3 hours
- Estimated price
- €12–14
- Website
- Hungarian Railways (MÁV)
Train from Mezoetur to Cluj Napoca
- Ave. Duration
- 7h 28m
- Frequency
- Once daily
- Estimated price
- €20–24
- Website
- Hungarian Railways (MÁV)
Train from Bekescsaba to Arad
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- €2–4
- Website
- Hungarian Railways (MÁV)
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Mezoetur to Szolnok
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Estimated price
- €5–6
- Website
- Romanian Railways (CFR)
Train from Mezoetur to Budapest-Keleti
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- €12–14
- Website
- Romanian Railways (CFR)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Budapest-Nyugati to Bratislava Hlavna Stanica
- *
- €30–50
Train from Budapest-Keleti to Wien Hbf
- *
- €35–60
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Bekescsaba to Arad
- Ave. Duration
- 1h 27m
- Frequency
- Once daily
- Estimated price
- €11–19
- Website
- Austrian Railways
- Phone
- +40 730 250 062
- [email protected]
- Website
- mateiunitrans.ro
Bus from Arad to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 26h 49m
- Frequency
- Twice a week
- Estimated price
- €95–110
- Schedules at
- mateiunitrans.ro
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Szarvas, főiskola to Budapest, Népliget autóbusz-pályaudvar
- Ave. Duration
- 2h 58m
- Frequency
- Every 4 hours
- Estimated price
- €12–15
- Website
- MÁV Személyszállítási
Bus from Szarvas, autóbusz-állomás to Békéscsaba, autóbusz-állomás
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €4–5
- Website
- MÁV Személyszállítási
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Budapest, Népliget Autóbusz-Pályaudvar to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- €170–270
- Website
- Flixbus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Arad, Autogara Transdara to Barcelona
- Ave. Duration
- 32h 29m
- Frequency
- 6 times a week
- Estimated price
- €130–160
- Schedules at
- tabitatour.autogari.ro
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide






























