There are 9 ways to get from Barcelona to Zaporizhia by plane, car, bus, train, taxi, ferry, car ferry, or car 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 from Barcelona–El Prat Airport, drive
best- Fly from Barcelona–El Prat Airport (BCN) to Chișinău International Airport (RMO)plane BCN - RMO
- Drive from Chisinau-Airport-RMO to Zaporizhiacar
19h 27m₴8,909–21,760Bus, train, taxi
- Take the bus from Barcelona, Estació d'Autobusos Nord to Stryibus
- Take the train from Стрий to Біла Церкваtrain
- Take the taxi from Біла Церква to Богуславtaxi
- Take the bus from Богуслав to Selidovebus
- Take the taxi from Selidove to Donetsk Yuzhny bus stationtaxi
- Take the bus from Donetsk Yuzhny bus station to Melitopol bus stationbus
- Take the taxi from Melitopol bus station to Zaporizhiataxi
2d 9hFerry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Zaporizhiacar
47h 54m₴25,502–38,497Car ferry, bus to Son Sant Joan Airport, fly, drive
- Take the carferry from Port de Barcelona to Port d'Alcúdiacarferry
- Take the bus from Centre històric to Aeroport - Sortidesbus
- Fly from Son Sant Joan Airport (PMI) to Chișinău International Airport (RMO)plane PMI - RMO
- Drive from Chisinau-Airport-RMO to Zaporizhiacar
26h 1m₴13,130–32,955Bus to Girona–Costa Brava Airport, fly, drive
- Take the bus from Barcelona, Estació d'Autobusos Nord to Girona Costa Brava Airportbus
- Fly from Girona–Costa Brava Airport (GRO) to Chișinău International Airport (RMO)plane GRO - RMO
- Drive from Chisinau-Airport-RMO to Zaporizhiacar
22h 8m₴13,397–24,802Bus, taxi
- Take the bus from Barcelona, Estació d'Autobusos Nord to Dnipro Central Bus Stationbus 421
- Take the bus from Samar to Цукуринеbus
- Take the taxi from Цукурине to Donetsk Yuzhny bus stationtaxi
- Take the bus from Donetsk Yuzhny bus station to Henicheskbus
- Take the taxi from Henichesk to Zaporizhiataxi
3d 4h₴10,348–13,573Bus, taxi via Bacău
- Take the bus from Barcelona, Estació d'Autobusos Nord to Bacăubus
- Take the bus from Bacău to Kyiv Central Bus stationbus
- Take the bus from Kyiv Central Bus Station to Цукуринеbus
- Take the taxi from Цукурине to Donetsk Yuzhny bus stationtaxi
- Take the bus from Donetsk Yuzhny bus station to Henicheskbus
- Take the taxi from Henichesk to Zaporizhiataxi
3d 15h₴14,149–18,078Drive, car train
- Drive from Barcelona to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Hannover Hbfcartrain
- Drive from Hannover Hbf to Zaporizhiacar
45h 10m₴29,189–42,828Drive 3,490.2 km
- Drive from Barcelona to Zaporizhiacar 3,490.2 km
43h 55m₴28,485–41,145
Barcelona–El Prat Airport (BCN) to Chișinău International Airport (RMO) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Barcelona to Zaporizhia is to bus and taxi which costs 10 000 ₴ - 14 000 ₴ and takes 3 days 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Barcelona to Zaporizhia is to fly and drive which takes 19h 27m and costs 8 500 ₴ - 22 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Barcelona and Zaporizhia is 3056 km. The road distance is 3490.2 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Barcelona to Zaporizhia without a car is to bus and train and taxi which takes 2 days 9h and costs .
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 19h 27m to get from Barcelona to Zaporizhia, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Barcelona to Zaporizhia is 3490 km. It takes approximately 43h 55m to drive from Barcelona to Zaporizhia.
What companies run services between Barcelona, Spain and Zaporizhia, Kherson Oblast, Ukraine?
There is no direct connection from Barcelona to Zaporizhia. However, you can take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Chișinău International Airport (RMO), then drive to Zaporizhia. Alternatively, you can take the bus to Stryi, walk to Стрий, take the train to Біла Церква, take the taxi to Богуслав, take the bus to Selidove, take the taxi to Donetsk Yuzhny bus station, take the bus to Melitopol bus station, then take the taxi to Zaporizhia.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyone.eu
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₴3,500–11,000
Flights from Son Sant Joan Airport to Chișinău International Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday and Friday
- Estimated price
- ₴4,300–11,000
Flights from Girona–Costa Brava Airport to Chișinău International Airport via Hahn
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₴5,500–17,000
Flights from Girona–Costa Brava Airport to Chișinău International Airport via Amsterdam Schiphol
- Ave. Duration
- 9h 25m
- When
- Saturday
- Estimated price
- ₴5,500–17,000
- Website
- auraairlines.com
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₴3,300–12,000
Flights from Son Sant Joan Airport to Chișinău International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₴5,500–8,000
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₴3,000–11,000
Flights from Girona–Costa Brava Airport to Chișinău International Airport via Wroclaw
- Ave. Duration
- 7h 25m
- When
- Sunday
- Estimated price
- ₴4,700–16,000
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 5h 45m
- When
- Monday to Saturday
- Estimated price
- ₴6,000–16,000
Flights from Son Sant Joan Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₴5,500–20,000
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Стрий to Біла Церква
- Ave. Duration
- 7h 26m
- Frequency
- Once daily
- Estimated price
- ₴260–600
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- ₴500–600
- Berth
- ₴260–360
- Deluxe
- ₴1,300–1,900
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Hannover Hbf
- Ave. Duration
- 8h 16m
- Frequency
- Once a week
- Estimated price
- ₴5,000–6,000
- Website
- Urlaubs-Express (UEX)
- Phone
- +38 (044) 444 00 44
- Website
- Grandes Tour
Bus from Barcelona, Estació d'Autobusos Nord to Stryi
- Ave. Duration
- 33h 28m
- Frequency
- 3 times a week
- Estimated price
- ₴9,324
- Website
- Grandes Tour
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- Pavluks Trans
Bus from Богуслав to Selidove
- Ave. Duration
- 4h 37m
- Frequency
- Every 4 hours
- Estimated price
- ₴2,000–3,100
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Samar to Цукурине
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₴1,200–1,800
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Kyiv Central Bus Station to Цукурине
- Ave. Duration
- 10h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₴2,300–3,600
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
- Phone
- 477
- Website
- Donbass Buses
Bus from Donetsk Yuzhny bus station to Melitopol bus station
- Ave. Duration
- 5h 56m
- Frequency
- Once daily
- Website
- Donbass Buses
- Website
- Donbass Buses
- Book at
- Ticketbus
Bus from Donetsk Yuzhny bus station to Henichesk
- Ave. Duration
- 7h 46m
- Frequency
- Once daily
- Estimated price
- ₴1,629
- Website
- Donbass Buses
- Website
- Donbass Buses
- Book at
- Ticketbus
Bus from Donetsk Yuzhny bus station to Henichesk
- Ave. Duration
- 7h 46m
- Frequency
- Once daily
- Estimated price
- ₴1,629
- Website
- Donbass Buses
- Website
- Donbass Buses
- Book at
- Ticketbus
Bus from Centre històric to Aeroport - Sortides
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₴550–700
- Website
- Consorci de Transports de Mallorca
- 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
- ₴850–1,300
- Schedules at
- sagales.com
- Phone
- +380 (68) 770-60-30
- [email protected]
- Website
- KLR Bus
Bus from Barcelona, Estació d'Autobusos Nord to Dnipro Central Bus Station
- Ave. Duration
- 2d 11h
- Frequency
- Twice a week
- Estimated price
- ₴6,000–9,000
- Website
- KLR Bus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Bacău
- Ave. Duration
- 41h 21m
- Frequency
- Once daily
- Estimated price
- ₴7,500–9,500
- Schedules at
- tabitatour.ro
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Bacău to Kyiv Central Bus station
- Ave. Duration
- 21h 50m
- Frequency
- Twice daily
- Estimated price
- ₴1,600–2,300
- Schedules at
- galtrans.md
- 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
- ₴4,500–6,500
- Website
- Grandi Navi Veloci
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port de Barcelona to Port d'Alcúdia
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- ₴2,000–12,206
- Schedules at
- balearia.com
- Lobby Bar
- ₴3,130
- Seating
- ₴4,173
- Cabin
- ₴12,206
- Ave. Duration
- 1h 11m
- Estimated price
- ₴430–650
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide

























