There are 9 ways to get from Barcelona to Roman by plane, bus, train, ferry, 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.
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
8h 20m$75–338Train, bus
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Dijon Villetrain Tgv
- Take the train from Dijon Ville to Zuerich Hbtrain Tgv
- Take the train from Zuerich Hb to Bratislava Hlavna Stanicatrain Rjx
- Take the bus from Bratislava to Bucharestbus
- Take the train from Bucharest to Romantrain
38h 30mBus via Turda
- Take the bus from Barcelona, Estació d'Autobusos Nord to Turdabus
- Take the bus from Turda to Roman 1 Maibus
40h 42m$138–180Ferry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Romancar
34h 12m$444–681Fly to Suceava, train
- Fly from Barcelona–El Prat Airport (BCN) to Suceava (SCV)plane BCN - SCV
- Take the train from Suceava to Romantrain
9h 40m$89–387Fly 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 34mFly 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
11h 57m$93–361Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Romanbus
42h 7m$160–210Drive 2,541.9 km
- Drive from Barcelona to Romancar 2,541.9 km
30h 13m$483–698
Barcelona–El Prat Airport (BCN) to Iași International Airport (IAS) flights
Comparing Your Travel Options
The cheapest way to get from Barcelona to Roman is to bus via Turda which costs $130 - $180 and takes 40h 42m.
The fastest way to get from Barcelona to Roman is to fly and bus which takes 8h 20m and costs $75 - $340.
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 2222 km. The road distance is 2541.9 km.
The best way to get from Barcelona to Roman without a car is to train and bus which takes 38h 30m and costs .
It takes approximately 8h 20m 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 11:41 AM in Barcelona and 12:41 PM in Roman.
Yes, the driving distance between Barcelona to Roman is 2542 km. It takes approximately 30h 13m 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 42m.
- Website
- flyulendo.com
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–270
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–270
Flights from Barcelona–El Prat Airport to Suceava via Milan Bergamo
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- $60–270
Flights from Barcelona–El Prat Airport to Suceava via Prague
- Ave. Duration
- 5h 10m
- When
- Monday and Friday
- Estimated price
- $85–320
Flights from Barcelona–El Prat Airport to Suceava via Berlin Brandenburg
- Ave. Duration
- 9h 50m
- When
- Thursday
- Estimated price
- $95–350
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $50–250
- 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
- $110–460
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
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Iași International Airport via Milan Bergamo
- Ave. Duration
- 6h 30m
- When
- Friday and Saturday
- Estimated price
- $65–270
- Website
- norwegian.com
Flights from Barcelona–El Prat Airport to Bacău International Airport
- Ave. Duration
- 3h 10m
- When
- Monday and Friday
- Estimated price
- $190–550
- Website
- auraairlines.com
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 20m
- When
- Saturday
- Estimated price
- $110–200
- Website
- flyone.eu
Flights from Barcelona–El Prat Airport to Chișinău International Airport
- Ave. Duration
- 3h 40m
- When
- Wednesday
- Estimated price
- $100–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
- Twice daily
- Estimated price
- $90–140
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $40–65
- Website
- TGV inOui
Train from Dijon Ville to Zuerich Hb
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- $70–110
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- $40–65
- Website
- Oui.SNCF
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Bucharest to Roman
- Ave. Duration
- 4h 32m
- Frequency
- Every 4 hours
- Estimated price
- $30–33
- Website
- Romanian Railways (CFR)
Train from Suceava to Roman
- Ave. Duration
- 1h 8m
- Frequency
- Every 4 hours
- Estimated price
- $10–12
- Website
- Romanian Railways (CFR)
- Phone
- 0310 800 900
- contact@regiocalatori.ro
- Website
- Regio Călători
Train from Suceava to Roman
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $4–5
- Website
- Regio Călători
- Phone
- 0754 20 80 80
- office@fyatrans.ro
- Website
- fyatrans.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- fyatrans.ro
- Phone
- 0722588557
- Website
- bronson.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Schedules at
- bronson.autogari.ro
- Phone
- +40 740 103 900
- miceducompany@gmail.com
- Website
- companiamicedu.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Schedules at
- companiamicedu.autogari.ro
- Phone
- +4 0721 967 494
- office@piacor.ro
- Website
- piacor.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 2h 14m
- Frequency
- 4 times a day
- Estimated price
- $15
- Schedules at
- piacor.autogari.ro
- Phone
- +4-0749-226.971
- Website
- irinatrans.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $21
- Schedules at
- irinatrans.autogari.ro
Bus from Turda to Roman 1 Mai
- Ave. Duration
- 6h 44m
- Frequency
- Once daily
- Estimated price
- $20–45
- Schedules at
- irinatrans.autogari.ro
- Phone
- (+40) 752 323 130
- teisaautogara@yahoo.com
- Website
- teisa.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $12
- Schedules at
- teisa.ro
- Phone
- +4 0745 050403
- Website
- transpolosam.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $5–7
- Schedules at
- transpolosam.autogari.ro
- Phone
- 0758 374 783
- Website
- intersaam.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 42m
- Frequency
- Twice daily
- Schedules at
- intersaam.autogari.ro
- Phone
- +40740018512
- Website
- irinatravel.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- irinatravel.autogari.ro
- Phone
- +4-0742-044.125
- Website
- droftur.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- droftur.autogari.ro
- Phone
- 0724242722
- Website
- transbus.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- transbuscodreanu.com
- Phone
- +4-0332-804.070
- Website
- sami.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 31m
- Frequency
- Once daily
- Estimated price
- $2–12
- Schedules at
- sami.autogari.ro
- Phone
- +4-0745-797.976
- Website
- hermes.autogari.ro
Bus from Iasi, Autogara Codreanu to Roman
- Ave. Duration
- 1h 47m
- Frequency
- Once daily
- Estimated price
- $6–16
- Schedules at
- hermes.autogari.ro
- Phone
- +40 745 766 766
- dispecerat@maxibustravel.ro
- Website
- maxibustravel.autogari.ro
Bus from Bratislava to Bucharest
- Ave. Duration
- 11h 38m
- Frequency
- Twice a week
- Schedules at
- maxibustravel.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
- $110–140
- Schedules at
- mateiunitrans.ro
- Phone
- +4-0744-58.56.58
- Website
- pagebotrans.ro
Bus from Bacǎu Airport to Roman
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- pagebotrans.ro
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Chișinău Autogara Nord to Roman
- Ave. Duration
- 4h 4m
- Frequency
- 4 times a day
- 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 Roman
- Ave. Duration
- 42h 7m
- Frequency
- Once daily
- Estimated price
- $160–210
- Schedules at
- tabitatour.ro
- Phone
- +39 010 209 4591
- booking@gnv.it
- 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 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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Booking & Getting There
Book your Barcelona to Roman bus tickets online with Omio.
There are 31+ hotels available in Roman.





























































