There are 10 ways to get from Barcelona to Moldova by plane, bus, train, ferry, car, 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.
Fly to Chișinău International Airport
best- Fly from Barcelona–El Prat Airport (BCN) to Chișinău International Airport (RMO)plane BCN - RMO
6h 51m$63–316Bus via Nădlac
- Take the bus from Barcelona, Estació d'Autobusos Nord to Nădlacbus
- Take the bus from Nădlac to Chișinăubus
39h 14m$141–196Train, bus
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Genevetrain Ter
- Take the train from Genève to Sarganstrain Ic
- Take the train from Sargans to Wien Hbftrain
- Take the bus from Vienna, Central Station Südtiroler Platz to Bucharestbus
- Take the train from Bucuresti Nord to Chisinautrain 402
2dFerry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Chișinăucar
38h 24m$485–731Fly to Iași International Airport, drive
- Fly from Barcelona–El Prat Airport (BCN) to Iași International Airport (IAS)plane BCN - IAS
- Drive from Iași International Airport (IAS) to Unghenicar
6h 47m$79–327Fly to Suceava, bus
- Fly from Barcelona–El Prat Airport (BCN) to Suceava (SCV)plane BCN - SCV
- Take the bus from Suceava to Baltibus
10h 4m$98–428Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Bacăubus
- Take the bus from Bacău to Chișinău Autogara Nordbus Mohyliv-Podilskyi-Iasi Airport / ...
44h 16m$200–252Bus #2
- Take the bus from Barcelona, Estació d'Autobusos Nord to Galațibus
- Take the bus from Galaţi to Oanceabus
- Take the bus from Vama Oancea to Chişinău Centrubus
2d 8hDrive 2,733.2 km
- Drive from Barcelona to Chișinăucar 2,733.2 km
34h 25m$478–690Drive, car train
- Drive from Barcelona to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Hannover Hbfcartrain
- Drive from Hannover Hbf to Chișinăucar
37h 50m$680–984
Barcelona–El Prat Airport (BCN) to Chișinău International Airport (RMO) flights
Comparing Your Travel Options
The cheapest way to get from Barcelona to Moldova is to fly which costs $60 - $320 and takes 6h 51m.
The fastest way to get from Barcelona to Moldova is to fly and drive which takes 6h 47m and costs $75 - $330.
No, there is no direct bus from Barcelona to Moldova. However, there are services departing from Barcelona, Estació d'Autobusos Nord and arriving at Chișinău via Nădlac. The journey, including transfers, takes approximately 39h 14m.
The distance between Barcelona and Moldova is 2248 km. The road distance is 2733.2 km.
The best way to get from Barcelona to Moldova without a car is to bus via Nădlac which takes 39h 14m and costs $140 - $200.
It takes approximately 6h 51m to get from Barcelona to Moldova, including transfers.
Barcelona to Moldova bus services, operated by Matei Unitrans, depart from Barcelona, Estació d'Autobusos Nord station.
The best way to get from Barcelona to Moldova is to fly which takes 6h 51m and costs $60 - $320. Alternatively, you can bus via Nădlac, which costs $140 - $200 and takes 39h 14m.
Barcelona to Moldova bus services, operated by Matei Unitrans, arrive at Nădlac station.
Moldova is 1h ahead of Barcelona. It is currently 9:30 AM in Barcelona and 10:30 AM in Moldova.
What companies run services between Barcelona, Spain and Moldova?
Ulendo Airlink, Aura Airlines, and two other airlines fly from Barcelona–El Prat Airport (BCN) to Chișinău International Airport (RMO) twice daily. Alternatively, you can take a bus from Barcelona, Estació d'Autobusos Nord to Chișinău via Nădlac and Nădlac in around 39h 14m.
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $50–230
Flights from Barcelona–El Prat Airport to Iași International Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $70–280
Flights from Barcelona–El Prat Airport to Suceava via Turin
- Ave. Duration
- 8h
- When
- Monday and Friday
- Estimated price
- $60–260
Flights from Barcelona–El Prat Airport to Suceava via Rome
- Ave. Duration
- 9h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $60–260
Flights from Barcelona–El Prat Airport to Suceava via Milan Bergamo
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- $60–260
Flights from Barcelona–El Prat Airport to Suceava via Prague
- Ave. Duration
- 5h 10m
- When
- Monday and Friday
- Estimated price
- $90–330
Flights from Barcelona–El Prat Airport to Suceava via Berlin Brandenburg
- Ave. Duration
- 9h 50m
- When
- Thursday and Saturday
- Estimated price
- $100–350
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Iași International Airport via Milan Bergamo
- Ave. Duration
- 6h 31m
- When
- Friday to Saturday
- Estimated price
- $65–270
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $140–310
Flights from Barcelona–El Prat Airport to Iași International Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–460
- Website
- auraairlines.com
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 20m
- When
- Saturday
- Estimated price
- $110–310
- Website
- flyone.eu
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 40m
- When
- Wednesday
- Estimated price
- $85–390
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- $90–140
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Every 3 hours
- Estimated price
- $30–55
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Website
- TGV inOui
Train from Genève to Sargans
- Ave. Duration
- 3h 57m
- Frequency
- Once daily
- Estimated price
- $130–210
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Sargans to Wien Hbf
- Ave. Duration
- 7h 24m
- Frequency
- Once daily
- Estimated price
- $35–70
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- (+373) 22 83 33 33
- [email protected]
- Website
- Moldovan Railways (CFM)
Train from Bucuresti Nord to Chisinau
- Ave. Duration
- 13h 41m
- Frequency
- Once daily
- Estimated price
- $20–35
- Schedules at
- Moldovan Railways (CFM)
- 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 41m
- Frequency
- Twice a week
- Estimated price
- $110–130
- Website
- Urlaubs-Express (UEX)
- Phone
- +40 730 250 062
- [email protected]
- Website
- mateiunitrans.ro
Bus from Barcelona, Estació d'Autobusos Nord to Nădlac
- Ave. Duration
- 25h 46m
- Frequency
- Twice a week
- Estimated price
- $100–130
- Schedules at
- mateiunitrans.ro
- [email protected]
- Website
- SVS
Bus from Nădlac to Chișinău
- Ave. Duration
- 12h 21m
- Frequency
- Once a week
- Estimated price
- $35–75
- Website
- SVS
- Phone
- +40 745 766 766
- [email protected]
- Website
- maxibustravel.autogari.ro
Bus from Vienna, Central Station Südtiroler Platz to Bucharest
- Ave. Duration
- 10h 56m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.autogari.ro
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Suceava to Balti
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- $30–45
- Schedules at
- galtrans.md
Bus from Bacău to Chișinău Autogara Nord
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Schedules at
- galtrans.md
- 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
- $160–210
- Schedules at
- tabitatour.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Barcelona, Estació d'Autobusos Nord to Galați
- Ave. Duration
- 2d 2h
- Frequency
- 3 times a week
- Estimated price
- $320–480
- Website
- Flixbus
- Phone
- +4-0746452854
- Website
- samsongroup.autogari.ro
Bus from Galaţi to Oancea
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Schedules at
- samsongroup.autogari.ro
- Phone
- 0758 374 783
- Website
- intersaam.ro
Bus from Galaţi to Oancea
- Ave. Duration
- 1h 19m
- Frequency
- Once daily
- Schedules at
- intersaam.autogari.ro
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Vama Oancea to Chişinău Centru
- Ave. Duration
- 2h 58m
- Frequency
- Once a week
- Estimated price
- $11–18
- Schedules at
- autogara.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
- $90–140
- Website
- Grandi Navi Veloci
Want to know more about travelling around Moldova
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
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Yes, the driving distance between Barcelona to Moldova is 2733 km. It takes approximately 34h 25m to drive from Barcelona to Moldova.
There are 1999+ hotels available in Moldova.











































