There are 7 ways to get from Porto to Sibiu by plane, bus, car, 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 Sibiu
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Sibiu (SBZ)plane OPO - SBZ
8h 7m$87–313Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Barcelona - North Bus Stationbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Alba Iuliabus
- Take the bus from Alba Iulia to Sibiubus
2d 2h$223–330Drive 3,239 km
- Drive from Porto to Sibiucar 3,239 km
34h 20m$583–843Fly to Cluj-Napoca, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Cluj-Napoca (CLJ)plane OPO - CLJ
- Take the bus from Cluj-Napoca to Sibiubus
11h 13m$97–299Bus via Marseille
- Take the bus from Porto to Marseillebus FlixBus N1137
- Take the bus from Marseille, Gare de Marseille-Saint-Charles to Sibiubus
2d 4h$198–307Train, bus via Zurich
- Take the train from Porto Campanha to Lisboa Orientetrain Ic / ...
- Take the bus from Lisbon to Zurich Bus Stationbus
- Take the train from Zürich HB to Bregenztrain Ec
- Take the train from Bregenz to Budapest-Keletitrain Rjx
- Take the train from Budapest-Keleti to Sibiutrain Ic
2d 11h$433–791Train, bus
- Take the train from Porto Campanha to Vigo Guixartrain Ic
- Take the bus from Vigo to Sibiubus
2d 12h$105–239
Porto to Sibiu by train and bus
Questions & Answers
The cheapest way to get from Porto to Sibiu is to fly and bus which costs $95 - $300 and takes 11h 13m.
The fastest way to get from Porto to Sibiu is to fly which takes 8h 7m and costs $85 - $320.
No, there is no direct bus from Porto to Sibiu. However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Sibiu via Barcelona, Estació d'Autobusos Nord and Alba Iulia. The journey, including transfers, takes approximately 2 days 2h.
The distance between Porto and Sibiu is 2684 km. The road distance is 3239 km.
The best way to get from Porto to Sibiu without a car is to bus which takes 2 days 2h and costs $220 - $330.
It takes approximately 8h 7m to get from Porto to Sibiu, including transfers.
Porto to Sibiu bus services, operated by BlaBlaCar Bus, depart from Porto - Terminal Intermodal de Campanhã station.
The best way to get from Porto to Sibiu is to fly which takes 8h 7m and costs $85 - $320. Alternatively, you can bus, which costs $220 - $330 and takes 2 days 2h.
Porto to Sibiu bus services, operated by BlaBlaCar Bus, arrive at Barcelona - North Bus Station.
Sibiu is 2h ahead of Porto. It is currently 4:09 AM in Porto and 6:09 AM in Sibiu.
What companies run services between Porto, Portugal and Sibiu, Romania?
Lufthansa, Ryanair, and two other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Sibiu (SBZ) 3 times a day. Alternatively, you can take a bus from Porto - Terminal Intermodal de Campanhã to Sibiu via Barcelona, Estació d'Autobusos Nord and Alba Iulia in around 2d 2h.
- Website
- flyulendo.com
Flights from Francisco De Sá Carneiro Airport to Sibiu via Madrid
- Ave. Duration
- 5h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $85–310
Flights from Francisco De Sá Carneiro Airport to Sibiu via Karlsruhe/Baden Baden
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $100–340
Flights from Francisco De Sá Carneiro Airport to Sibiu via Milan Bergamo
- Ave. Duration
- 7h 20m
- When
- Monday and Wednesday
- Estimated price
- $95–330
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Bologna
- Ave. Duration
- 5h 30m
- When
- Thursday and Sunday
- Estimated price
- $80–200
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Memmingen
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $80–200
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 9h 37m
- When
- Friday to Sunday
- Estimated price
- $80–200
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Milan Malpensa
- Ave. Duration
- 9h
- When
- Sunday
- Estimated price
- $80–200
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to Sibiu via Munich
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $150–600
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Munich
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $120–440
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- $40–80
- Website
- https://www.cp.pt/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Bregenz
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- $45–140
- Website
- https://www.sbb.ch/en
Train from Bregenz to Budapest-Keleti
- Ave. Duration
- 10h 39m
- Frequency
- Once daily
- Estimated price
- $140–220
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- $140–220
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Budapest-Keleti to Sibiu
- Ave. Duration
- 8h 43m
- Frequency
- Once daily
- Estimated price
- $28–33
- Website
- https://jegy.mav.hu/
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $23–40
- Website
- https://www.renfe.com/es/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Barcelona - North Bus Station
- Ave. Duration
- 15h 30m
- Frequency
- 6 times a week
- Estimated price
- $100–190
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +40 730 250 062
- bistrita@mateiunitrans.ro
- Website
- mateiunitrans.ro
Bus from Barcelona, Estació d'Autobusos Nord to Alba Iulia
- Ave. Duration
- 31h 29m
- Frequency
- Twice a week
- Estimated price
- $120–140
- Schedules at
- mateiunitrans.ro
- Phone
- +40751451862
- Website
- starcof.autogari.ro
Bus from Alba Iulia to Sibiu
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Schedules at
- starcof.autogari.ro
- Phone
- +40766.318.799
- Website
- emmalines.ro
Bus from Alba Iulia to Sibiu
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Schedules at
- emmalines.ro
- Phone
- +40 741 607 941
- Website
- fany.ro
Bus from Alba Iulia to Sibiu
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Schedules at
- fany.autogari.ro
- Standard Adult
- $6–9
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Alba Iulia to Sibiu
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- $3–7
- Website
- https://svs.md/en/bus/route/number-19167
- Phone
- +40-260-606343
- Website
- cento.ro
Bus from Alba Iulia to Sibiu
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $4–7
- Schedules at
- cento.ro
- Phone
- +4-0730-223.590
- Website
- romtimex.autogari.ro
Bus from Alba Iulia to Sibiu
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- romtimex.autogari.ro
- Phone
- +40744619453
- Website
- cotofana.autogari.ro
Bus from Alba Iulia to Sibiu
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- $4–6
- Schedules at
- cotofana.autogari.ro
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Cluj-Napoca to Sibiu
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- $15–26
- Website
- https://www.flixbus.co.uk
Bus from Porto to Marseille
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- $120–220
- Website
- https://www.flixbus.co.uk
Bus from Lisbon to Zurich Bus Station
- Ave. Duration
- 32h 5m
- Frequency
- Twice daily
- Estimated price
- $180–320
- Website
- https://www.flixbus.co.uk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Marseille, Gare de Marseille-Saint-Charles to Sibiu
- Ave. Duration
- 29h 18m
- Frequency
- 3 times a week
- Estimated price
- $70–90
- Schedules at
- tabitatour.autogari.ro
Bus from Vigo to Sibiu
- Ave. Duration
- 2d 8h
- Frequency
- Once a week
- Estimated price
- $80–200
- 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
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
More Questions & Answers
Yes, the driving distance between Porto to Sibiu is 3239 km. It takes approximately 34h 20m to drive from Porto to Sibiu.
There are 132+ hotels available in Sibiu.













































