There are 4 ways to get from Riyadh to Porto by plane 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 Francisco De Sá Carneiro Airport
best- Fly from Riyadh (RUH) to Francisco De Sá Carneiro Airport (OPO)plane RUH - OPO
13h 24m€194–327Fly to Lisbon-Portela Airport, train
- Fly from Riyadh (RUH) to Lisbon-Portela Airport (LIS)plane RUH - LIS
- Take the train from Lisboa Oriente to Porto Campanhatrain
17h 17m€213–416Fly to Vigo, train
- Fly from Riyadh (RUH) to Vigo (VGO)plane RUH - VGO
- Take the train from Vigo Guixar to Porto Campanhatrain
20h 58m€208–631Fly to Santiago De Compostela Airport, train
- Fly from Riyadh (RUH) to Santiago De Compostela Airport (SCQ)plane RUH - SCQ
- Take the train from Santiago De Compostela to Redondela De Galiciatrain
- Take the train from Redondela De Galicia to Porto Campanhatrain
20h 45m€263–682
Riyadh (RUH) to Francisco De Sá Carneiro Airport (OPO) flights
Questions & Answers
The cheapest way to get from Riyadh to Porto is to fly which costs €190 - €330 and takes 13h 24m.
The fastest way to get from Riyadh to Porto is to fly which takes 13h 24m and costs €190 - €330.
The distance between Riyadh and Porto is 5422 km.
It takes approximately 13h 24m to get from Riyadh to Porto, including transfers.
Porto is 3h behind Riyadh. It is currently 10:49 AM in Riyadh and 7:49 AM in Porto.
There are 6298+ hotels available in Porto.
What companies run services between Riyadh, Saudi Arabia and Porto, Portugal?
Saudia, Ryanair, and two other airlines fly from Riyadh (RUH) to Francisco De Sá Carneiro Airport (OPO) once daily.
- Website
- iberia.com
Flights from Riyadh to Vigo via Barcelona
- Ave. Duration
- 23h 35m
- When
- Friday
- Estimated price
- €190–600
Flights from Riyadh to Vigo via Barcelona, Madrid
- Ave. Duration
- 13h 50m
- When
- Friday
- Estimated price
- €190–600
Flights from Riyadh to Vigo via Nice, Madrid
- Ave. Duration
- 14h 55m
- When
- Wednesday and Friday
- Estimated price
- €190–600
Flights from Riyadh to Vigo via Nice, Barcelona
- Ave. Duration
- 24h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €190–600
Flights from Riyadh to Santiago De Compostela Airport via London Heathrow
- Ave. Duration
- 12h 53m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €210–600
Flights from Riyadh to Santiago De Compostela Airport via Barcelona
- Ave. Duration
- 13h 10m
- When
- Friday
- Estimated price
- €190–600
- Website
- vueling.com
Flights from Riyadh to Vigo via Barcelona
- Ave. Duration
- 23h 35m
- When
- Friday
- Estimated price
- €190–600
Flights from Riyadh to Vigo via Barcelona, Madrid
- Ave. Duration
- 13h 50m
- When
- Friday
- Estimated price
- €190–600
Flights from Riyadh to Vigo via Nice, Barcelona
- Ave. Duration
- 24h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €190–600
Flights from Riyadh to Santiago De Compostela Airport via London Heathrow
- Ave. Duration
- 12h 53m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €210–600
Flights from Riyadh to Santiago De Compostela Airport via Barcelona
- Ave. Duration
- 13h 10m
- When
- Friday
- Estimated price
- €190–600
- Website
- britishairways.com
Flights from Riyadh to Santiago De Compostela Airport via London Heathrow
- Ave. Duration
- 13h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €190–800
- Website
- ryanair.com
Flights from Riyadh to Francisco De Sá Carneiro Airport via Barcelona
- Ave. Duration
- 9h 20m
- When
- Friday
- Estimated price
- €130–400
Flights from Riyadh to Francisco De Sá Carneiro Airport via Rome
- Ave. Duration
- 12h 15m
- When
- Saturday
- Estimated price
- €130–400
Flights from Riyadh to Francisco De Sá Carneiro Airport via Milan Malpensa
- Ave. Duration
- 19h 35m
- When
- Thursday
- Estimated price
- €140–400
- Website
- easyjet.com
Flights from Riyadh to Francisco De Sá Carneiro Airport via Geneva
- Ave. Duration
- 10h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €140–410
Flights from Riyadh to Lisbon-Portela Airport via Nice
- Ave. Duration
- 10h 20m
- When
- Monday and Friday
- Estimated price
- €140–430
- Website
- en.aegeanair.com
Flights from Riyadh to Lisbon-Portela Airport via Athens
- Ave. Duration
- 10h 20m
- When
- Monday and Wednesday
- Estimated price
- €150–430
Flights from Riyadh to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 10h 20m
- When
- Friday
- Estimated price
- €140–430
Flights from Riyadh to Lisbon-Portela Airport via Milan Malpensa
- Ave. Duration
- 11h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €150–430
- Website
- flytap.com
Flights from Riyadh to Lisbon-Portela Airport via Barcelona
- Ave. Duration
- 10h 20m
- When
- Friday
- Estimated price
- €140–430
Flights from Riyadh to Lisbon-Portela Airport via Milan Malpensa
- Ave. Duration
- 11h 47m
- When
- Monday to Saturday
- Estimated price
- €150–440
- Website
- aireuropa.com
Flights from Riyadh to Vigo via Malaga, Madrid
- Ave. Duration
- 13h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €200–600
Flights from Riyadh to Vigo via Beirut, Madrid
- Ave. Duration
- 19h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €240–750
- Website
- lufthansa.com
Flights from Riyadh to Santiago De Compostela Airport via Frankfurt
- Ave. Duration
- 17h
- When
- Saturday
- Estimated price
- €190–800
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Lisboa Oriente to Porto Campanha
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €10–65
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Vigo Guixar to Porto Campanha
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- €16–27
- Website
- https://www.renfe.com/es/en
Train from Santiago De Compostela to Redondela De Galicia
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €10
- Website
- https://www.renfe.com/es/en
Train from Redondela De Galicia to Porto Campanha
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- €14–19
- Website
- https://www.renfe.com/es/en
Want to know more about travelling around Portugal
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











