There are 11 ways to get from Porto to Transylvania by plane, bus, bus (Ave), car, train, or car 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 Cluj-Napoca, bus
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Cluj-Napoca (CLJ)plane OPO - CLJ
- Take the bus from Cluj-Napoca to Târgu Mureşbus
10h 50m$103–284Fly to Tirgu Mures
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Tirgu Mures (TGM)plane OPO - TGM
12h 3m$94–288Bus via Lille
- Take the bus from Porto - Pólo Universitário to Central de Camionagem de Guimarãesbus
- Take the bus from Guimaraes to Lillebus
- Take the bus from Lille to Ghent Dampoortbus 280 / ...
- Take the bus from Ghent to Cluj-Napoca, Autogara Sens Vestbus
- Take the bus from Cluj-Napoca, Railway Station Square to Unghenibus
2dDrive 3,273.1 km
- Drive from Porto to Transylvaniacar 3,273.1 km
35h 4m$590–851Fly to Sibiu, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Sibiu (SBZ)plane OPO - SBZ
- Take the bus from Sibiu to Unghenibus
12h 58m$179–288Fly to Brașov-Ghimbav International Airport, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Brașov-Ghimbav International Airport (GHV)plane OPO - GHV
- Take the bus from Aeroportul Brașov to Terminal Garăbus
- Take the bus from Braşov to Târgu Mureșbus
23h 18mTrain, bus via Barcelona
- Take the train from Porto Campanha to Redondela De Galiciatrain Ic
- Take the train from Redondela De Galicia to Barcelona-Santstrain Alv
- Take the bus from Barcelona, Estació d'Autobusos Nord to Aradbus
- Take the train from Arad to Războienitrain
- Take the train from Războieni to Chirileu h.train
2d 5h$309–394Bus
- Take the bus from Porto to Karlsruhe central train stationbus FlixBus N1151
- Take the bus from Karlsruhe to Târgu Mureșbus
2d 9hTrain, bus
- Take the train from Porto Campanha to Vigo Guixartrain Ic
- Take the bus from Vigo to Sebeşbus
- Take the train from Sebeş Alba to Vidrasău h.train
2d 16h$140–275Bus #2
- Take the bus from Porto to Dresdenbus Kyiv-Porto
- Take the bus from Dresden Prager Straße to Târgu Mureșbus
2d 20hDrive, car train
- Drive from Porto to München Ostcar
- Take the car train from München Ost to Salzburg Hbfcartrain
- Drive from Salzburg Hbf to Transylvaniacar
34h 52m$678–970
Francisco De Sá Carneiro Airport (OPO) to Cluj-Napoca (CLJ) flights
Questions & Answers
The cheapest way to get from Porto to Transylvania is to fly and bus which costs $100 - $290 and takes 10h 50m.
The fastest way to get from Porto to Transylvania is to fly and bus which takes 10h 50m and costs $100 - $290.
The distance between Porto and Transylvania is 2773 km. The road distance is 3273.1 km.
The best way to get from Porto to Transylvania without a car is to bus via Lille which takes 2 days 0h and costs .
It takes approximately 10h 50m to get from Porto to Transylvania, including transfers.
The best way to get from Porto to Transylvania is to bus via Lille which takes 2 days 0h and costs . Alternatively, you can fly, which costs $90 - $290 and takes 12h 3m.
Yes, the driving distance between Porto to Transylvania is 3273 km. It takes approximately 35h 4m to drive from Porto to Transylvania.
There are 368+ hotels available in Transylvania.
What companies run services between Porto, Portugal and Transylvania, Romania?
You can take a bus from Porto - Pólo Universitário to Transylvania via Central de Camionagem de Guimarães, Guimaraes, Lille, Ghent, Cluj-Napoca, Autogara Sens Vest, Cluj-Napoca, Railway Station Square, and Ungheni in around 2d. Alternatively, Ryanair, Ulendo Airlink, and two other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Tirgu Mures (TGM) twice daily.
- Website
- flyulendo.com
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Stuttgart
- Ave. Duration
- 7h 30m
- When
- Wednesday and Sunday
- Estimated price
- $75–330
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Rome
- Ave. Duration
- 9h 5m
- When
- Monday and Friday
- Estimated price
- $75–260
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Memmingen
- Ave. Duration
- 10h 25m
- When
- Tuesday and Saturday
- Estimated price
- $75–260
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Basel
- Ave. Duration
- 13h
- When
- Friday
- Estimated price
- $95–310
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Milan Bergamo
- Ave. Duration
- 14h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $70–260
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Charleroi
- Ave. Duration
- 14h 55m
- When
- Saturday
- Estimated price
- $65–250
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Beauvais
- Ave. Duration
- 15h 40m
- When
- Thursday and Sunday
- Estimated price
- $65–250
Flights from Francisco De Sá Carneiro Airport to Sibiu via Milan Bergamo
- Ave. Duration
- 8h 5m
- When
- Tuesday and Saturday
- Estimated price
- $90–320
Flights from Francisco De Sá Carneiro Airport to Brașov-Ghimbav International Airport via Rome
- Ave. Duration
- 16h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $75–310
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Munich
- Ave. Duration
- 6h 41m
- When
- Every day
- Estimated price
- $100–450
Flights from Francisco De Sá Carneiro Airport to Sibiu via Munich
- Ave. Duration
- 6h 43m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $140–650
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 9h 30m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $70–200
- Website
- wizzair.com
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Budapest
- Ave. Duration
- 18h 40m
- When
- Wednesday and Saturday
- Estimated price
- $75–260
Flights from Francisco De Sá Carneiro Airport to Brașov-Ghimbav International Airport via Budapest
- Ave. Duration
- 15h 40m
- When
- Saturday
- Estimated price
- $90–320
- Website
- austrian.com
Flights from Francisco De Sá Carneiro Airport to Sibiu via Vienna
- Ave. Duration
- 7h 15m
- When
- Wednesday and Sunday
- Estimated price
- $95–330
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $16–23
- Website
- https://www.renfe.com/es/en
Train from Redondela De Galicia to Barcelona-Sants
- Ave. Duration
- 13h 40m
- Frequency
- 6 times a week
- Estimated price
- $120–170
- Website
- https://www.renfe.com/es/en
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $17–24
- Website
- https://www.renfe.com/es/en
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Arad to Războieni
- Ave. Duration
- 3h 54m
- Frequency
- Twice daily
- Estimated price
- $25–28
- Website
- https://www.cfrcalatori.ro/en/
Train from Războieni to Chirileu h.
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- $7–8
- Website
- https://www.cfrcalatori.ro/en/
Train from Sebeş Alba to Vidrasău h.
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $13–15
- Website
- https://www.cfrcalatori.ro/en/
- 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
- +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
Bus from Guimaraes to Lille
- Ave. Duration
- 26h 30m
- Frequency
- 3 times a week
- Estimated price
- $130–230
- Website
- https://www.flixbus.co.uk
Bus from Lille to Ghent Dampoort
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $5–9
- Website
- https://www.flixbus.co.uk
Bus from Porto to Karlsruhe central train station
- Ave. Duration
- 32h 30m
- Frequency
- 3 times a week
- Estimated price
- $150–260
- Website
- https://www.flixbus.co.uk
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Porto - Pólo Universitário to Central de Camionagem de Guimarães
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Estimated price
- $1–10
- Website
- https://rede-expressos.pt
- Online ticket
- $1–10
- Phone
- +351 253 009 900
- Website
- avemobilidade.pt
Bus from Porto - Pólo Universitário to Central de Camionagem de Guimarães
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- $5–8
- Schedules at
- avemobilidade.pt
- On board ticket
- $5–8
- Phone
- +40 230 560 555
- tarsin_irlanda@yahoo.com
- Website
- tarsin.ro
Bus from Ghent to Cluj-Napoca, Autogara Sens Vest
- Ave. Duration
- 14h 17m
- Frequency
- Once a week
- Estimated price
- $25–35
- Schedules at
- tarsin.ro
- Phone
- +4-0729-770.870
- transolteanutour@yahoo.com
- Website
- transolteanu.ro
Bus from Cluj-Napoca, Railway Station Square to Ungheni
- Ave. Duration
- 1h 34m
- Frequency
- 3 times a day
- Schedules at
- transolteanu.ro
- Phone
- +4- 0265-255-092
- Website
- balinttrans.autogari.ro
Bus from Sibiu to Ungheni
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- $3–5
- Schedules at
- balinttrans.autogari.ro
- Phone
- +40 (268) 334678
- ratbv@ratbv.ro
- Website
- ratbv.ro
Bus from Aeroportul Brașov to Terminal Gară
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- https://www.ratbv.ro/
- Website
- edimond.ro
Bus from Braşov to Târgu Mureș
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Schedules at
- edimond.ro
- Phone
- +40 730 250 062
- bistrita@mateiunitrans.ro
- Website
- mateiunitrans.ro
Bus from Barcelona, Estació d'Autobusos Nord to Arad
- Ave. Duration
- 26h 49m
- Frequency
- Twice a week
- Estimated price
- $110–130
- Schedules at
- mateiunitrans.ro
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Karlsruhe to Târgu Mureș
- Ave. Duration
- 24h 1m
- Frequency
- Twice a week
- Schedules at
- romfour-door2door.autogari.ro
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Vigo to Sebeş
- Ave. Duration
- 2d 7h
- Frequency
- Once a week
- Estimated price
- $80–200
- Schedules at
- tabitatour.ro
- Phone
- +380(67)-484-57-27
- support@pavluks-trans.com
- Website
- pavluks-trans.com
Bus from Porto to Dresden
- Ave. Duration
- 44h 45m
- Frequency
- Once daily
- Website
- https://pavluks-trans.com/en/tickets/kyiv/goettingen?sort_by=departure&order_by=ASC&page=1
- Phone
- 0724 122 272
- contact@euro-fratello.ro
- Website
- euro-fratello.ro
Bus from Dresden Prager Straße to Târgu Mureș
- Ave. Duration
- 19h 43m
- Frequency
- Once a week
- Schedules at
- euro-fratello.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
Train travel in Spain: A guide to Renfe
Read the travel guide






















