There are 11 ways to get from Porto to Transylvania by plane, bus, car, shuttle, 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 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
11h 4m$123–344Fly to Tirgu Mures
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Tirgu Mures (TGM)plane OPO - TGM
9h 3m$117–293Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Barcelona - North Bus Stationbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Turdabus
- Take the bus from Turda to Tirgu Mures Airportbus
2d 3h$254–350Drive 3,272.4 km
- Drive from Porto to Transylvaniacar 3,272.4 km
35h 5m$589–851Fly to Sibiu, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Sibiu (SBZ)plane OPO - SBZ
- Take the bus from Sibiu to Târgu Mures Airportbus
13h 16mFly 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
13h 53mFly to Bucharest Otopeni, shuttle, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Bucharest Otopeni (OTP)plane OPO - OTP
- Take a shuttle bus from Bucharest Otopeni Airport to Brasov
- Take the bus from Braşov to Târgu Mureșbus
13h 29mBus, train
- Take the bus from Porto to Mannheim central bus stationbus
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain 47 / ...
- Take the bus from Frankfurt Flughafen to Târgu Mureșbus
2d 8hTrain, bus via Albacete
- Take the train from Porto Campanha to Porrinotrain Ic
- Take the train from Porrino to Ourensetrain Re
- Take the train from Ourense to Albacetetrain Ave
- Take the bus from Albacete to Arad, Autogara Transdarabus
- Take the train from Arad to Războienitrain
- Take the train from Războieni to Chirileu h.train
2d 11h$370–525Train, 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$243–310Bus via Paris
- Take the bus from Porto - Casa da Música to Paris Dauphinebus Porto
- Take the bus from Paris Tour Eiffel to Târgu Mureșbus
2d 18h$253–389
Francisco De Sá Carneiro Airport (OPO) to Cluj-Napoca (CLJ) flights
Comparing Your Travel Options
The cheapest way to get from Porto to Transylvania is to fly which costs $110 - $300 and takes 9h 3m.
The fastest way to get from Porto to Transylvania is to fly which takes 9h 3m and costs $110 - $300.
No, there is no direct bus from Porto to Transylvania. However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Tirgu Mures Airport via Barcelona, Estació d'Autobusos Nord and Turda. The journey, including transfers, takes approximately 2 days 3h.
The distance between Porto and Transylvania is 2773 km. The road distance is 3272.4 km.
The best way to get from Porto to Transylvania without a car is to bus which takes 2 days 3h and costs $250 - $350.
It takes approximately 11h 4m to get from Porto to Transylvania, including transfers.
Porto to Transylvania bus services, operated by BlaBlaCar Bus, depart from Porto - Terminal Intermodal de Campanhã station.
The best way to get from Porto to Transylvania is to bus which takes 2 days 3h and costs $250 - $350. Alternatively, you can fly, which costs $110 - $300 and takes 9h 3m.
Porto to Transylvania bus services, operated by BlaBlaCar Bus, arrive at Barcelona - North Bus Station.
Yes, the driving distance between Porto to Transylvania is 3272 km. It takes approximately 35h 5m to drive from Porto to Transylvania.
What companies run services between Porto, Portugal and Transylvania, Romania?
You can take a bus from Porto - Terminal Intermodal de Campanhã to Transylvania via Barcelona, Estació d'Autobusos Nord, Turda, and Târgu Mures Airport in around 2d 3h. Alternatively, Ryanair, Wizz Air, 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 Milan Malpensa
- Ave. Duration
- 7h 32m
- When
- Monday, Friday, and Sunday
- Estimated price
- $60–340
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Stuttgart
- Ave. Duration
- 7h 30m
- When
- Sunday
- Estimated price
- $95–370
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Bologna
- Ave. Duration
- 7h 45m
- When
- Monday and Thursday
- Estimated price
- $60–330
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Memmingen
- Ave. Duration
- 8h 5m
- When
- Monday and Sunday
- Estimated price
- $60–330
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Milan Bergamo
- Ave. Duration
- 8h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $95–320
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Rome
- Ave. Duration
- 9h
- When
- Monday and Friday
- Estimated price
- $95–320
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Basel
- Ave. Duration
- 9h 52m
- When
- Monday and Friday
- Estimated price
- $90–350
Flights from Francisco De Sá Carneiro Airport to Sibiu via Rome
- Ave. Duration
- 7h 50m
- When
- Tuesday and Saturday
- Estimated price
- $120–490
Flights from Francisco De Sá Carneiro Airport to Sibiu via Madrid
- Ave. Duration
- 5h 50m
- When
- Saturday
- Estimated price
- $120–480
Flights from Francisco De Sá Carneiro Airport to Sibiu via Nuremberg
- Ave. Duration
- 7h 30m
- When
- Friday
- Estimated price
- $150–500
Flights from Francisco De Sá Carneiro Airport to Sibiu via Karlsruhe/Baden Baden
- Ave. Duration
- 9h 20m
- When
- Sunday
- Estimated price
- $150–490
Flights from Francisco De Sá Carneiro Airport to Brașov-Ghimbav International Airport via Milan Malpensa
- Ave. Duration
- 12h 15m
- When
- Monday and Friday
- Estimated price
- $70–290
Flights from Francisco De Sá Carneiro Airport to Brașov-Ghimbav International Airport via Barcelona
- Ave. Duration
- 7h 36m
- When
- Friday
- Estimated price
- $75–290
Flights from Francisco De Sá Carneiro Airport to Brașov-Ghimbav International Airport via Nuremberg
- Ave. Duration
- 10h
- When
- Friday
- Estimated price
- $90–300
Flights from Francisco De Sá Carneiro Airport to Brașov-Ghimbav International Airport via Valencia
- Ave. Duration
- 12h 25m
- When
- Saturday
- Estimated price
- $75–300
Flights from Francisco De Sá Carneiro Airport to Bucharest Otopeni
- Ave. Duration
- 4h 10m
- When
- Tuesday and Saturday
- Estimated price
- $70–260
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Milan Bergamo
- Ave. Duration
- 11h 5m
- When
- Monday, Saturday, and Sunday
- Estimated price
- $60–330
Flights from Francisco De Sá Carneiro Airport to Bucharest Otopeni via Milan Bergamo
- Ave. Duration
- 5h 52m
- When
- Saturday and Monday
- Estimated price
- $100–330
Flights from Francisco De Sá Carneiro Airport to Bucharest Otopeni via Venice Treviso
- Ave. Duration
- 8h 25m
- When
- Sunday
- Estimated price
- $100–330
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to Cluj-Napoca via Munich
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $140–490
- Website
- wizzair.com
Flights from Francisco De Sá Carneiro Airport to Tirgu Mures via Budapest
- Ave. Duration
- 6h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- $95–320
- Website
- austrian.com
Flights from Francisco De Sá Carneiro Airport to Sibiu via Vienna
- Ave. Duration
- 6h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- $140–490
- Website
- airserbia.com
Flights from Francisco De Sá Carneiro Airport to Bucharest Otopeni via Belgrade
- Ave. Duration
- 7h 35m
- When
- Sunday
- Estimated price
- $95–270
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- $13–35
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- $8–17
- Website
- Nederlandse Spoorwegen (NS)
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Porto Campanha to Porrino
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $20–30
- Website
- Renfe Viajeros
Train from Porrino to Ourense
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $14–21
- Website
- Renfe Viajeros
Train from Porto Campanha to Vigo Guixar
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $24–35
- Website
- Renfe Viajeros
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Ourense to Albacete
- Ave. Duration
- 4h 12m
- Frequency
- 6 times a week
- Estimated price
- $120–210
- Website
- Renfe AVE
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Arad to Războieni
- Ave. Duration
- 3h 54m
- Frequency
- Twice daily
- Estimated price
- $23–26
- Website
- Romanian Railways (CFR)
Train from Războieni to Chirileu h.
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- $6–7
- Website
- Romanian Railways (CFR)
Train from Sebeş Alba to Vidrasău h.
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $12–14
- Website
- Romanian Railways (CFR)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Cluj-Napoca to Târgu Mureş
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- $9–14
- Website
- Flixbus
Bus from Porto to Mannheim central bus station
- Ave. Duration
- 33h 40m
- Frequency
- 3 times a week
- Estimated price
- $200–310
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Barcelona - North Bus Station
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- $95–160
- Website
- BlaBlaCar Bus
- Phone
- +40 730 250 062
- [email protected]
- 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
- +40743919764
- Website
- olteanutravel.autogari.ro
Bus from Turda to Tirgu Mures Airport
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- olteanutravel.autogari.ro
Bus from Sibiu to Târgu Mures Airport
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Schedules at
- olteanutravel.autogari.ro
- Phone
- +4-0749-226.971
- Website
- irinatrans.autogari.ro
Bus from Turda to Tirgu Mures Airport
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $21
- Schedules at
- irinatrans.autogari.ro
- Phone
- +40 (268) 334678
- [email protected]
- Website
- RAT Brasov
Bus from Aeroportul Brașov to Terminal Gară
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- RAT Brasov
- Phone
- +40751335335
- Website
- edimond.ro
Bus from Braşov to Târgu Mureș
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Schedules at
- edimond.ro
Bus from Braşov to Târgu Mureș
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Schedules at
- edimond.ro
- Phone
- 0371.503.503
- [email protected]
- Website
- direct-aeroport.ro
Shuttle from Bucharest Otopeni Airport to Brasov
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- $21–40
- Schedules at
- direct-aeroport.ro
- Phone
- 0724 122 272
- [email protected]
- Website
- euro-fratello.ro
Bus from Frankfurt Flughafen to Târgu Mureș
- Ave. Duration
- 20h 20m
- Frequency
- Twice a week
- Schedules at
- euro-fratello.ro
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Albacete to Arad, Autogara Transdara
- Ave. Duration
- 40h 57m
- Frequency
- 3 times a week
- Estimated price
- $160–200
- Schedules at
- tabitatour.autogari.ro
Bus from Vigo to Sebeş
- Ave. Duration
- 2d 7h
- Frequency
- Once a week
- Estimated price
- $180–230
- Schedules at
- tabitatour.ro
- Phone
- (+34) 988 225 288
- [email protected]
- Website
- anpian.com
Bus from Porto - Casa da Música to Paris Dauphine
- Ave. Duration
- 24h 38m
- Frequency
- 4 times a week
- Estimated price
- $95–180
- Schedules at
- anpian.com
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Paris Tour Eiffel to Târgu Mureș
- Ave. Duration
- 37h 37m
- Frequency
- Once daily
- Estimated price
- $150–200
- Schedules at
- romfour-door2door.autogari.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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
There are 387+ hotels available in Transylvania.















































