There are 8 ways to get from Barcelona to Uzhhorod by plane, bus, train (TGV), ferry, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Fly to Košice International Airport, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Košice International Airport (KSC)plane BCN - KSC
- Take the bus from Košice - AS to Uzhhorodbus
10h 4m₴3,859–9,902Train
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Ulm Hbftrain Tgv
- Take the train from Ulm Hauptbahnhof to Salzburg Hauptbahnhoftrain 90 / ...
- Take the train from Salzburg Hbf to Wien Hbftrain Rjx / ...
- Take the train from Wien Hbf to Uzhhorodtrain
30h 59m₴29,740–60,590Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Mukačevobus
- Take the bus from Mukachevо to Uzhgorodbus Kyiv-Uzhgorod / ...
32h 14m₴8,900–9,180Ferry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Uzhhorodcar
27h 15m₴15,541–22,464Fly 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 Ferihegy to Zahonytrain
12h 4m₴7,808–16,636Fly to Katowice International Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Katowice International Airport (KTW)plane BCN - KTW
- Take the bus from Katowice Airport to Uzhgorodbus
16h 17m₴5,309–11,362Bus via Lviv urban hromada
- Take the bus from Barcelona, Estació d'Autobusos Nord to Lviv Striyskyi Bus Stationbus 421
- Take the bus from Lviv to Uzhgorodbus Kyiv-Uzhgorod / ...
2d₴5,694–7,994Drive 2,139.1 km
- Drive from Barcelona to Uzhhorodcar 2,139.1 km
23h 15m₴17,475–25,242
Barcelona to Uzhhorod by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Barcelona to Uzhhorod is to fly and bus which costs 3 800 ₴ - 10 000 ₴ and takes 10h 4m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Barcelona to Uzhhorod is to fly and bus which takes 10h 4m and costs 3 800 ₴ - 10 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Barcelona to Uzhhorod. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Uzhgorod via Mukachevо. The journey, including transfers, takes approximately 32h 14m.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Barcelona to Uzhhorod. However, there are services departing from Barcelona-Sants and arriving at Uzhhorod via Paris Gare De Lyon, Ulm Hauptbahnhof, Salzburg Hbf and Wien Hbf. The journey, including transfers, takes approximately 30h 59m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Barcelona and Uzhhorod is 1943 km. The road distance is 2139.1 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Barcelona to Uzhhorod without a car is to train which takes 30h 59m and costs 29 000 ₴ - 65 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 10h 4m to get from Barcelona to Uzhhorod, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Barcelona to Uzhhorod bus services, operated by Grandes Tour, depart from Barcelona, Estació d'Autobusos Nord station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Barcelona to Uzhhorod train services, operated by TGV inOui, depart from Barcelona-Sants station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Barcelona to Uzhhorod is to train which takes 30h 59m and costs 29 000 ₴ - 65 000 ₴. Alternatively, you can bus, which costs 8 900 ₴ - 9 200 ₴ and takes 32h 14m.
What companies run services between Barcelona, Spain and Uzhhorod, Ukraine?
You can take a train from Barcelona-Sants to Uzhhorod via Paris Gare De Lyon, Ulm Hauptbahnhof, Salzburg Hauptbahnhof, Salzburg Hbf, and Wien Hbf in around 30h 59m. Alternatively, you can take a bus from Barcelona, Estació d'Autobusos Nord to Uzhgorod via Mukačevo and Mukachevо in around 32h 14m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Košice International Airport via Prague
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₴3,300–12,000
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₴2,400–7,000
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Bologna
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- ₴2,400–7,000
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Venice
- Ave. Duration
- 5h 30m
- When
- Tuesday
- Estimated price
- ₴2,400–7,000
Flights from Barcelona–El Prat Airport to Katowice International Airport via Alghero
- Ave. Duration
- 6h
- When
- Friday
- Estimated price
- ₴2,800–8,500
Flights from Barcelona–El Prat Airport to Katowice International Airport via Rome
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- ₴2,800–8,500
Flights from Barcelona–El Prat Airport to Katowice International Airport via Milan Bergamo
- Ave. Duration
- 6h 40m
- When
- Thursday
- Estimated price
- ₴2,800–8,500
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Košice International Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₴3,000–19,000
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport via Vienna
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₴3,300–12,000
- Website
- wizzair.com
Flights from Barcelona–El Prat Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₴1,900–6,500
Flights from Barcelona–El Prat Airport to Katowice International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₴2,400–6,000
- Website
- lot.com
Flights from Barcelona–El Prat Airport to Košice International Airport via Warsaw Chopin
- Ave. Duration
- 5h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₴3,000–8,000
Flights from Barcelona–El Prat Airport to Katowice International Airport via Warsaw Chopin
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₴4,300–14,000
- Website
- smartwings.com
Flights from Barcelona–El Prat Airport to Košice International Airport via Palma Mallorca
- Ave. Duration
- 6h 11m
- When
- Wednesday
- Estimated price
- ₴4,100–14,000
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- 5 times a day
- Estimated price
- ₴11,000–19,000
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Ulm Hbf
- Ave. Duration
- 4h 38m
- Frequency
- Twice a week
- Estimated price
- ₴7,000–12,000
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Ulm Hauptbahnhof to Salzburg Hauptbahnhof
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₴2,800–12,000
- Website
- https://int.bahn.de/en
- Phone
- +43 1 89900
- [email protected]
- Website
- westbahn.at
Train from Ulm Hauptbahnhof to Salzburg Hauptbahnhof
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- ₴2,900–5,000
- Website
- https://westbahn.at/en/
- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Every 30 minutes
- Estimated price
- ₴2,300–3,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Website
- https://shop.oebbtickets.at/en/ticket
- *
- ₴2,300–3,500
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- ₴1,900–3,900
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Salzburg Hbf to Wien Hbf
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- ₴3,500–6,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Uzhhorod
- Ave. Duration
- 10h 57m
- Frequency
- Twice daily
- Estimated price
- ₴6,500–12,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- oebb.at
Train from Wien Hbf to Uzhhorod
- Ave. Duration
- 10h 17m
- Frequency
- Twice daily
- Estimated price
- ₴6,500–12,000
- Website
- https://www.oebb.at/en/
Train from Ferihegy to Zahony
- Ave. Duration
- 4h 12m
- Frequency
- Twice daily
- Estimated price
- ₴3,400–6,500
- Website
- https://www.oebb.at/en/
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- jegy.mav.hu
Train from Ferihegy to Zahony
- Ave. Duration
- 3h 39m
- Frequency
- Every 2 hours
- Estimated price
- ₴750–900
- Website
- https://jegy.mav.hu/
- Phone
- +421 55 680 73 06
- [email protected]
- Website
- eurobus.sk
Bus from Košice - AS to Uzhhorod
- Ave. Duration
- 1h 53m
- Frequency
- 4 times a week
- Estimated price
- ₴700–1,000
- Schedules at
- eurobus.sk
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Barcelona, Estació d'Autobusos Nord to Mukačevo
- Ave. Duration
- 31h 20m
- Frequency
- 3 times a week
- Estimated price
- ₴8,711
- Website
- https://grandes-tour.com.ua/en
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- pavluks-trans.com
Bus from Mukachevо to Uzhgorod
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- ₴500–800
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Katowice Airport to Uzhgorod
- Ave. Duration
- 10h 3m
- Frequency
- Every 4 hours
- Estimated price
- ₴2,700–4,100
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
Bus from Lviv to Uzhgorod
- Ave. Duration
- 4h 26m
- Frequency
- Hourly
- Estimated price
- ₴1,100–1,700
- Website
- https://pavluks-trans.com/en
- Schedules at
- https://pavluks-trans.com/en/routes
- Website
- inbus.ua
Bus from Mukachevо to Uzhgorod
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₴70–180
- Website
- https://inbus.ua/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Mukachevо to Uzhgorod
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- ₴190–330
- Website
- https://www.flixbus.co.uk
- Phone
- +421 2 55 422 734
- [email protected]
- Website
- slovaklines.sk
Bus from Mukachevо to Uzhgorod
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- ₴300–470
- Website
- https://www.slovaklines.sk/en/
- Phone
- +38 [066] 217 62 80
- [email protected]
- Website
- erabus.com.ua
Bus from Mukachevо to Uzhgorod
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Schedules at
- erabus.com.ua
- Phone
- +380 (68) 770-60-30
- [email protected]
- Website
- klr.com.ua
Bus from Barcelona, Estació d'Autobusos Nord to Lviv Striyskyi Bus Station
- Ave. Duration
- 42h 33m
- Frequency
- Twice a week
- Estimated price
- ₴4,500–6,500
- Website
- https://klr.com.ua/en
- Phone
- +39 010 209 4591
- [email protected]
- Website
- gnv.it
Ferry from Port de Barcelona to Port of Genoa
- Ave. Duration
- 13h 5m
- Frequency
- 3 times a week
- Estimated price
- ₴4,500–6,500
- Website
- https://www.gnv.it/en
Want to know more about travelling around Ukraine
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
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
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Barcelona to Uzhhorod bus services, operated by Grandes Tour, arrive at Mukačevo station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Uzhhorod is 1h ahead of Barcelona. It is currently 1:23 PM in Barcelona and 2:23 PM in Uzhhorod.
Transport is disrupted due to the Russia-Ukraine war. Read more
Barcelona to Uzhhorod train services, operated by TGV inOui, arrive at Paris Gare De Lyon station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Barcelona to Uzhhorod is 2139 km. It takes approximately 23h 15m to drive from Barcelona to Uzhhorod.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Barcelona to Uzhhorod bus tickets online with Omio.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 274+ hotels available in Uzhhorod.
































































