There are 10 ways to get from Spain to Sibiu by plane, bus, train (Renfe, TGV), 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 Barcelona–El Prat Airport to Sibiu
best- Fly from Barcelona–El Prat Airport (BCN) to Sibiu (SBZ)plane BCN - SBZ
6h 54m$132–654Fly Barcelona–El Prat Airport to Cluj-Napoca, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Cluj-Napoca (CLJ)plane BCN - CLJ
- Take the bus from Cluj-Napoca to Sibiubus
9h 5m$80–311Bus via Sebeș
- Take the bus from Barcelona, Estació d'Autobusos Nord to Sebes Peco Rompetrolbus
- Take the bus from Sebes Peco Rompetrol to Sibiubus
32h 56m$127–148Train
- Take the train from Barcelona-Sants to Nimestrain
- Take the train from Nimes to Bruxelles-Miditrain Trn
- Take the train from Bruxelles-Midi to Wien Meidlingtrain Nj / ...
- Take the train from Wien Meidling to Mediastrain 347
- Take the train from Mediaş to Sibiu h.(203)train
41h 55m$682–1,129Ferry, drive
- Take the ferry from Port de Barcelona to Port of Genoaferry
- Drive from Port of Genoa to Sibiucar
29h 4m$364–531Fly Adolfo Suárez Madrid–Barajas Airport to Sibiu
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sibiu (SBZ)plane MAD - SBZ
6h 9m$142–264Fly Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Cluj-Napoca (CLJ)plane MAD - CLJ
- Take the bus from Cluj-Napoca to Sibiubus
9h 45m$90–341Bus
- Take the bus from Barcelona to Sibiubus
37h 5m$140–190Bus via Deva
- Take the bus from Aeropuerto de Barcelona T2B Bus Interurbano to Devabus 1922
- Take the bus from Deva to Sibiubus
42h 59m$252–387Drive 2,282.6 km
- Drive from Barcelona to Sibiucar 2,282.6 km
25h 5m$417–603
Spain to Sibiu by train
Comparing Your Travel Options
The cheapest way to get from Spain to Sibiu is to bus via Sebeș which costs $120 - $150 and takes 32h 56m.
The fastest way to get from Spain to Sibiu is to fly which takes 6h 9m and costs $140 - $270.
Yes, there is a direct bus departing from Barcelona and arriving at Sibiu. Services depart six times a week, and operate Monday, Wednesday, Friday, Saturday and Sunday. The journey takes approximately 37h 5m.
No, there is no direct train from Spain to Sibiu. However, there are services departing from Barcelona Plaça de Catalunya and arriving at Sibiu h.(203) via Barcelona-Sants, Nimes, Bruxelles-Midi, Wien Meidling and Mediaş. The journey, including transfers, takes approximately 41h 55m.
The distance between Spain and Sibiu is 1853 km. The road distance is 2282.6 km.
The best way to get from Spain to Sibiu without a car is to bus via Sebeș which takes 32h 56m and costs $120 - $150.
It takes approximately 6h 54m to get from Spain to Sibiu, including transfers.
Spain to Sibiu bus services, operated by Matei Unitrans, depart from Barcelona, Estació d'Autobusos Nord station.
Spain to Sibiu train services, operated by Renfe Viajeros, depart from Barcelona-Sants station.
The best way to get from Spain to Sibiu is to fly which takes 6h 54m and costs $130 - $700. Alternatively, you can bus via Sebeș, which costs $120 - $150 and takes 32h 56m, you could also train, which costs $650 - $1,200 and takes 41h 55m.
What companies run services between Spain and Sibiu, Romania?
Austrian Airlines, Ulendo Airlink, and two other airlines fly from Barcelona–El Prat Airport (BCN) to Sibiu (SBZ) once daily. Alternatively, you can take a bus from Barcelona, Estació d'Autobusos Nord to Sibiu via Sebes Peco Rompetrol in around 32h 56m.
- Website
- flyulendo.com
Flights from Barcelona–El Prat Airport to Sibiu via Rome
- Ave. Duration
- 7h 17m
- When
- Tuesday and Saturday
- Estimated price
- $75–380
Flights from Barcelona–El Prat Airport to Sibiu via Adolfo Suárez Madrid–Barajas Airport
- Ave. Duration
- 6h 5m
- When
- Tuesday and Saturday
- Estimated price
- $100–420
Flights from Barcelona–El Prat Airport to Cluj-Napoca
- Ave. Duration
- 3h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $45–230
Flights from Adolfo Suárez Madrid–Barajas Airport to Sibiu
- Ave. Duration
- 3h 40m
- When
- Tuesday and Saturday
- Estimated price
- $95–420
Flights from Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $70–280
Flights from Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca via Milan Malpensa
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $70–280
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 6h 35m
- When
- Thursday, Monday, and Saturday
- Estimated price
- $60–300
Flights from Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 7h 10m
- When
- Sunday, Monday, and Friday
- Estimated price
- $75–290
- Website
- lufthansa.com
Flights from Barcelona–El Prat Airport to Cluj-Napoca via Munich
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- $110–400
Flights from Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca via Munich
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $110–500
- Website
- austrian.com
Flights from Barcelona–El Prat Airport to Sibiu via Vienna
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–650
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Nimes
- Ave. Duration
- 3h 41m
- Frequency
- Twice daily
- Estimated price
- $55–80
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Nimes
- Ave. Duration
- 3h 52m
- Frequency
- Once daily
- Estimated price
- $85–130
- Website
- TGV inOui
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Nimes to Bruxelles-Midi
- Ave. Duration
- 5h 39m
- Frequency
- Once a week
- Estimated price
- $200–310
- Website
- Belgian Railways
Train from Bruxelles-Midi to Wien Meidling
- Ave. Duration
- 14h 59m
- Frequency
- Twice daily
- Estimated price
- $250–390
- Website
- Belgian Railways
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Wien Meidling to Medias
- Ave. Duration
- 11h 14m
- Frequency
- Once daily
- Estimated price
- $170–290
- Website
- Austrian Railways
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Mediaş to Sibiu h.(203)
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- Estimated price
- $7–8
- Website
- Romanian Railways (CFR)
- Phone
- +40 730 250 062
- [email protected]
- Website
- mateiunitrans.ro
Bus from Barcelona, Estació d'Autobusos Nord to Sebes Peco Rompetrol
- Ave. Duration
- 31h 16m
- Frequency
- Twice a week
- Estimated price
- $110–140
- Schedules at
- mateiunitrans.ro
- Phone
- +4-0231-517.509
- Website
- apetrans.ro
Bus from Sebes Peco Rompetrol to Sibiu
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $12–17
- Schedules at
- apetrans.autogari.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Cluj-Napoca to Sibiu
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $18–27
- Website
- Flixbus
Bus from Cluj-Napoca to Sibiu
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $18–27
- Website
- Flixbus
Bus from Aeropuerto de Barcelona T2B Bus Interurbano to Deva
- Ave. Duration
- 38h 25m
- Frequency
- Twice a week
- Estimated price
- $240–370
- Website
- Flixbus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Barcelona to Sibiu
- Ave. Duration
- 37h 5m
- Frequency
- 6 times a week
- Estimated price
- $140–190
- Schedules at
- tabitatour.autogari.ro
- [email protected]
- Website
- SVS
Bus from Deva to Sibiu
- Ave. Duration
- 1h 54m
- Frequency
- Once a week
- Estimated price
- $5–10
- Website
- SVS
- 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 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
Spain to Sibiu bus services, operated by Matei Unitrans, arrive at Sebes Peco Rompetrol station.
Spain to Sibiu train services, operated by Renfe Viajeros, arrive at Nimes station.
Yes, the driving distance between Spain to Sibiu is 2283 km. It takes approximately 25h 5m to drive from Spain to Sibiu.
There are 1265+ hotels available in Sibiu.






































