There are 10 ways to get from Barcelona to Roman by plane, bus, car, car train, 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.
Fly to Iași International Airport, bus
best- Fly from Barcelona–El Prat Airport (BCN) to Iași International Airport (IAS)plane BCN - IAS
- Take the bus from Iasi, Autogara Codreanu to Romanbus
9h 10m$68–260Fly to Suceava, train
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Suceava (SCV)plane BCN - SCV
- Take the train from Suceava to Romantrain
9h 55m$66–269Bus via Turda
- Take the bus from Barcelona, Estació d'Autobusos Nord to Turdabus
- Take the bus from Turda to Roman 1 Maibus
40h 17m$132–179Drive, car train
- Drive from Barcelona to München Ostcar
- Take the car train from München Ost to Salzburg Hbfcartrain
- Drive from Salzburg Hbf to Romancar
29h 29m$572–830Fly to Chișinău International Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Chișinău International Airport (RMO)plane BCN - RMO
- Take the bus from Chișinău Autogara Nord to Romanbus
10h 9m$120–301Fly to Bacău International Airport, bus
- Fly from Barcelona–El Prat Airport (BCN) to Bacău International Airport (BCM)plane BCN - BCM
- Take the bus from Bacǎu Airport to Romanbus
7h 46mFly to Bucharest Otopeni, train
- Fly from Barcelona–El Prat Airport (BCN) to Bucharest Otopeni (OTP)plane BCN - OTP
- Take the train from Bucharest to Romantrain
11h 51m$93–267Fly to Cluj-Napoca, bus
- Fly from Barcelona–El Prat Airport (BCN) to Cluj-Napoca (CLJ)plane BCN - CLJ
- Take the bus from Cluj-Napoca to Târgu Mureşbus
- Take the bus from Târgu Mureș to Roman 1 Maibus
13h 49m$80–283Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Romanbus
42h 7m$75–180Drive 2,542.9 km
- Drive from Barcelona to Romancar 2,542.9 km
30h 9m$465–672
Barcelona–El Prat Airport (BCN) to Iași International Airport (IAS) flights
Questions & Answers
The cheapest way to get from Barcelona to Roman is to fly and bus which costs $80 - $290 and takes 13h 49m.
The fastest way to get from Barcelona to Roman is to fly and bus which takes 9h 10m and costs $65 - $260.
Yes, there is a direct bus departing from Barcelona, Estació d'Autobusos Nord and arriving at Roman. Services depart once daily, and operate every day. The journey takes approximately 42h 7m.
The distance between Barcelona and Roman is 2230 km. The road distance is 2542.9 km.
The best way to get from Barcelona to Roman without a car is to bus via Turda which takes 40h 17m and costs $130 - $180.
It takes approximately 9h 10m to get from Barcelona to Roman, including transfers.
Barcelona to Roman bus services, operated by Matei Unitrans, depart from Barcelona, Estació d'Autobusos Nord station.
Barcelona to Roman bus services, operated by Matei Unitrans, arrive at Turda station.
Roman is 1h ahead of Barcelona. It is currently 5:13 PM in Barcelona and 6:13 PM in Roman.
Yes, the driving distance between Barcelona to Roman is 2543 km. It takes approximately 30h 9m to drive from Barcelona to Roman.
What companies run services between Barcelona, Spain and Roman, Romania?
You can take a bus from Barcelona, Estació d'Autobusos Nord to Roman 1 Mai via Turda in around 40h 17m.
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Iași International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Friday, and Sunday
- Estimated price
- $50–240
Flights from Barcelona–El Prat Airport to Iași International Airport via Rome
- Ave. Duration
- 6h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- $50–240
Flights from Barcelona–El Prat Airport to Suceava via Rome
- Ave. Duration
- 9h 57m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $50–190
Flights from Barcelona–El Prat Airport to Suceava via Bologna
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- $50–190
Flights from Barcelona–El Prat Airport to Suceava via Milan Bergamo
- Ave. Duration
- 5h 50m
- When
- Monday
- Estimated price
- $50–190
Flights from Barcelona–El Prat Airport to Suceava via London Luton
- Ave. Duration
- 11h
- When
- Tuesday to Thursday
- Estimated price
- $50–190
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $50–170
Flights from Barcelona–El Prat Airport to Bucharest Otopeni
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $45–190
Flights from Barcelona–El Prat Airport to Cluj-Napoca
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $55–230
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Cluj-Napoca via Munich
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $75–370
- Website
- austrian.com
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
- $95–380
Flights from Barcelona–El Prat Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $85–340
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 6h 5m
- When
- Monday and Friday
- Estimated price
- $70–190
- Website
- animawings.com
Flights from Barcelona–El Prat Airport to Suceava via Bucharest Otopeni
- Ave. Duration
- 7h 35m
- When
- Thursday
- Estimated price
- $80–250
- Website
- tarom.ro
Flights from Barcelona–El Prat Airport to Suceava via Bucharest Otopeni
- Ave. Duration
- 8h 40m
- When
- Monday and Friday
- Estimated price
- $95–340
- Website
- auraairlines.com
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 20m
- When
- Saturday
- Estimated price
- $60–180
- Website
- flyone.eu
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 30m
- When
- Tuesday and Friday
- Estimated price
- $60–200
- Website
- norwegian.com
Flights from Barcelona–El Prat Airport to Bacău International Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday and Saturday
- Estimated price
- $120–290
- Website
- hisky.aero
Flights from Barcelona–El Prat Airport to Bucharest Otopeni
- Ave. Duration
- 3h 10m
- When
- Monday and Friday
- Estimated price
- $40–160
Flights from Barcelona–El Prat Airport to Bucharest Otopeni
- Ave. Duration
- 3h 20m
- When
- Thursday
- Estimated price
- $55–180
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Salzburg Hbf
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- $100–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Suceava to Roman
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- $11–13
- Website
- https://www.cfrcalatori.ro/en/
Train from Bucharest to Roman
- Ave. Duration
- 4h 32m
- Frequency
- Every 4 hours
- Estimated price
- $32–35
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- 0310 800 900
- contact@regiocalatori.ro
- Website
- regiocalatori.ro
Train from Suceava to Roman
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $4–6
- Website
- https://regiocalatori.ro/#/cautare/
- Phone
- +4-0332-804.070
- Website
- sami.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- $3–4
- Schedules at
- sami.autogari.ro
- Phone
- +40 730 250 062
- bistrita@mateiunitrans.ro
- Website
- mateiunitrans.ro
Bus from Barcelona, Estació d'Autobusos Nord to Turda
- Ave. Duration
- 32h 58m
- Frequency
- Twice a week
- Estimated price
- $120–140
- Schedules at
- mateiunitrans.ro
- Phone
- +4-0722-862.442
- Website
- pristyl.autogari.ro
Bus from Turda to Roman 1 Mai
- Ave. Duration
- 6h 19m
- Frequency
- Once daily
- Estimated price
- $10–35
- Schedules at
- pristyl.autogari.ro
Bus from Târgu Mureș to Roman 1 Mai
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Estimated price
- $8–35
- Schedules at
- pristyl.autogari.ro
- Phone
- +4-0749-226.971
- Website
- irinatrans.autogari.ro
Bus from Turda to Roman 1 Mai
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- $22–40
- Schedules at
- irinatrans.autogari.ro
Bus from Târgu Mureș to Roman 1 Mai
- Ave. Duration
- 5h 8m
- Frequency
- Once daily
- Estimated price
- $23
- Schedules at
- irinatrans.autogari.ro
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Chișinău Autogara Nord to Roman
- Ave. Duration
- 2h 51m
- Frequency
- Every 3 hours
- Estimated price
- $30–50
- Schedules at
- galtrans.md
- Phone
- +40735123000
- office@trendbus.ro
- Website
- trendbus.ro
Bus from Bacǎu Airport to Roman
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Schedules at
- romtransexpress.autogari.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Cluj-Napoca to Târgu Mureş
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- $7–12
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona, Estació d'Autobusos Nord to Roman
- Ave. Duration
- 42h 7m
- Frequency
- Once daily
- Estimated price
- $75–180
- Schedules at
- tabitatour.ro
Want to know more about travelling around Romania
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
More Questions & Answers
There are 33+ hotels available in Roman.























