There are 11 ways to get from Madrid to Sibiu by plane, train, bus, train (Renfe, Ouigo, TGV), 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 Sibiu
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sibiu (SBZ)plane MAD - SBZ
5h 55m$141–261Fly to Craiova Airport, train
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Craiova Airport (CRA)plane MAD - CRA
- Take the train from Cârcea h. to Sibiutrain
12h$84–268Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Gironatrain Avn / ...
- Take the bus from Girona, Estació d'Autobusos to Sebes Peco Rompetrolbus
- Take the bus from Sebes Peco Rompetrol to Sibiubus
36h 43m$187–345Train
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Montpellier Sud De Francetrain Tgv
- Take the train from Montpellier Sud-de-France 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
45h 45m$774–1,301Drive 2,841.4 km
- Drive from Madrid to Sibiucar 2,841.4 km
30h 47m$520–750Fly 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 31m$89–338Fly to Tirgu Mures, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tirgu Mures (TGM)plane MAD - TGM
- Take the bus from Târgu Mures Airport to Sibiubus
11h 26mFly to Bucharest Otopeni, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Bucharest Otopeni (OTP)plane MAD - OTP
- Take the bus from Bucharest Otopeni Airport to Piteştibus
- Take the bus from Piteşti to Sibiubus
12h 12mFly to Brașov-Ghimbav International Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Brașov-Ghimbav International Airport (GHV)plane MAD - GHV
- Take the bus from Aeroport Ghimbav-Brasov to Sibiubus
9h 13mBus
- Take the bus from Méndez Álvaro Estación Sur to Sibiubus
47h 5m$160–210Bus via Montpellier
- Take the bus from Estación Sur de Autobuses to Montpellier - Sabines Bus Stationbus BlaBlaCar Bus
- Take the bus from Montpellier to Sibiubus 1922
2d 4h$299–469
Madrid to Sibiu by train
Comparing Your Travel Options
The cheapest way to get from Madrid to Sibiu is to fly and train which costs $80 - $270 and takes 12h.
The fastest way to get from Madrid to Sibiu is to fly which takes 5h 55m and costs $140 - $270.
Yes, there is a direct bus departing from Méndez Álvaro Estación Sur and arriving at Sibiu. Services depart once a week, and operate Thursday. The journey takes approximately 47h 5m.
No, there is no direct train from Madrid to Sibiu. However, there are services departing from Madrid-Puerta de Atocha-Almudena Grandes and arriving at Sibiu h.(203) via Barcelona-Sants, Montpellier Sud-de-France, Bruxelles-Midi, Wien Meidling and Mediaş. The journey, including transfers, takes approximately 45h 45m.
The distance between Madrid and Sibiu is 2320 km. The road distance is 2841.4 km.
The best way to get from Madrid to Sibiu without a car is to train and bus which takes 36h 43m and costs $180 - $350.
It takes approximately 5h 55m to get from Madrid to Sibiu, including transfers.
Madrid to Sibiu bus services, operated by Tabita Tour, depart from Méndez Álvaro Estación Sur station.
Madrid to Sibiu train services, operated by Renfe AVE, depart from Madrid-Puerta de Atocha-Almudena Grandes station.
The best way to get from Madrid to Sibiu is to fly which takes 5h 55m and costs $140 - $270. Alternatively, you can train, which costs $750 - $1,300 and takes 45h 45m, you could also bus, which costs $160 - $210 and takes 47h 5m.
What companies run services between Madrid, Spain and Sibiu, Romania?
Ulendo Airlink flies from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sibiu (SBZ) twice a week. Alternatively, you can take a train from Madrid-Puerta de Atocha-Almudena Grandes to Sibiu h.(203) via Barcelona-Sants, Montpellier Sud-de-France, Bruxelles-Midi, Wien Meidling, Medias, and Mediaş in around 45h 45m.
- Website
- flyulendo.com
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
Flights from Adolfo Suárez Madrid–Barajas Airport to Tirgu Mures via Rome
- Ave. Duration
- 6h 40m
- When
- Monday and Friday
- Estimated price
- $55–290
Flights from Adolfo Suárez Madrid–Barajas Airport to Tirgu Mures via Milan Bergamo
- Ave. Duration
- 7h 25m
- When
- Thursday
- Estimated price
- $55–250
Flights from Adolfo Suárez Madrid–Barajas Airport to Craiova Airport
- Ave. Duration
- 3h 35m
- When
- Tuesday and Saturday
- Estimated price
- $50–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Craiova Airport via Rome
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $50–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Bucharest Otopeni
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $45–240
Flights from Adolfo Suárez Madrid–Barajas Airport to Brașov-Ghimbav International Airport
- Ave. Duration
- 3h 40m
- When
- Wednesday and Sunday
- Estimated price
- $60–260
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 7h 10m
- When
- Sunday and Monday
- Estimated price
- $75–290
Flights from Adolfo Suárez Madrid–Barajas Airport to Bucharest Otopeni
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $85–300
Flights from Adolfo Suárez Madrid–Barajas Airport to Bucharest Otopeni via Pisa
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $85–300
Flights from Adolfo Suárez Madrid–Barajas Airport to Bucharest Otopeni via Milan Bergamo
- Ave. Duration
- 6h 6m
- When
- Friday, Monday, and Tuesday
- Estimated price
- $85–300
- Website
- lufthansa.com
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
- wizzair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tirgu Mures via Budapest
- Ave. Duration
- 5h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–360
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Bucharest Otopeni
- Ave. Duration
- 3h 50m
- When
- Thursday
- Estimated price
- $75–290
- Website
- tarom.ro
Flights from Adolfo Suárez Madrid–Barajas Airport to Bucharest Otopeni
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $80–320
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Hourly
- Estimated price
- $95–170
- Website
- Renfe AVE
Train from Barcelona-Sants to Girona
- Ave. Duration
- 26 min
- Frequency
- 4 times a day
- Estimated price
- $14–26
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Hourly
- Estimated price
- $95–170
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- $60–110
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- $60–110
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- $50–90
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- $50–90
- Website
- Ouigo
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- $85–130
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $13–19
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- Twice daily
- Estimated price
- $85–130
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Twice daily
- Estimated price
- $21–35
- Website
- TGV inOui
Train from Barcelona-Sants to Montpellier Sud De France
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Estimated price
- $75–120
- Website
- TGV inOui
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Montpellier Sud-de-France to Bruxelles-Midi
- Ave. Duration
- 6h 48m
- Frequency
- 4 times a week
- Estimated price
- $210–330
- Website
- Belgian Railways
Train from Bruxelles-Midi to Wien Meidling
- Ave. Duration
- 14h 59m
- Frequency
- Twice daily
- Estimated price
- $260–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)
Train from Cârcea h. to Sibiu
- Ave. Duration
- 5h 3m
- Frequency
- Twice daily
- Estimated price
- $20–22
- Website
- Romanian Railways (CFR)
- Phone
- +40 730 250 062
- [email protected]
- Website
- mateiunitrans.ro
Bus from Girona, Estació d'Autobusos to Sebes Peco Rompetrol
- Ave. Duration
- 29h 55m
- Frequency
- Twice a week
- Estimated price
- $110–130
- 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 Montpellier to Sibiu
- Ave. Duration
- 37h 40m
- Frequency
- Twice a week
- Estimated price
- $220–340
- Website
- Flixbus
- Phone
- +40743919764
- Website
- olteanutravel.autogari.ro
Bus from Târgu Mures Airport to Sibiu
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- olteanutravel.autogari.ro
- Phone
- +40 768 922 512
- [email protected]
- Website
- bbilantravel.ro
Bus from Bucharest Otopeni Airport to Piteşti
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Schedules at
- bbilantravel.ro
- Phone
- +40-260-606343
- Website
- cento.ro
Bus from Piteşti to Sibiu
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $9–13
- Schedules at
- cento.ro
- Phone
- +4-0729-770.870
- [email protected]
- Website
- transolteanu.ro
Bus from Aeroport Ghimbav-Brasov to Sibiu
- Ave. Duration
- 2h 6m
- Frequency
- 4 times a day
- Schedules at
- transolteanu.ro
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Sibiu
- Ave. Duration
- 47h 5m
- Frequency
- Once a week
- Estimated price
- $160–210
- Schedules at
- tabitatour.ro
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Estación Sur de Autobuses to Montpellier - Sabines Bus Station
- Ave. Duration
- 13h 30m
- Frequency
- Every 3 hours
- Estimated price
- $75–130
- Website
- BlaBlaCar Bus
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
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Madrid to Sibiu bus services, operated by Tabita Tour, arrive at Sibiu station.
Sibiu is 1h ahead of Madrid. It is currently 2:11 AM in Madrid and 3:11 AM in Sibiu.
Madrid to Sibiu train services, operated by Renfe AVE, arrive at Barcelona-Sants station.
Yes, the driving distance between Madrid to Sibiu is 2841 km. It takes approximately 30h 47m to drive from Madrid to Sibiu.
Book your Madrid to Sibiu bus tickets online with Omio.
There are 1270+ hotels available in Sibiu.
















































