The distance between Reykjavik and Porto is around 2,749km (1,708 miles) and the quickest way to get there is to fly which takes around 5hrs.
We've found 2 different ways to get from Reykjavik to Porto by plane and train. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Porto → Reykjavik if you're planning a return trip.
Fly from Reykjavik Keflavik Nas (KEF) to Porto (OPO).
Ghodawat Aviation
+ 1 othersFly from Reykjavik Keflavik Nas (KEF) to Lisbon (LIS) then take the train to Vila Nova De Gaia-Devesas.
Multiple operators
There are several options for getting from Reykjavik to Porto by plane and train. The cheapest option is to fly which costs around €225 ($225) and will take around 5hrs.
The distance between Reykjavik and Porto is around 2,749km (1,708 miles).
It takes around 5hrs to get from Reykjavik and Porto by plane.
The quickest way to get from Reykjavik to Porto is to fly which takes around 5hrs and will set you back approx €225 ($225).
The cheapest way to travel between Reykjavik and Porto is to fly which will typically cost around €225 ($225) for a standard one-way ticket.
Yes you can fly from Reykjavik and Porto. Flights depart from Reykjavik Keflavik Nas (KEF) and arrive at Porto (OPO). The flight takes around 4hrs.
Yes there is a direct flight between Reykjavik and Porto with no stop-overs required. Flights typically take around 4hrs.
Ghodawat Aviation and easyJet fly between Reykjavik and Porto. Flights depart from Reykjavik Keflavik Nas (KEF) and and arrive into Porto (OPO). These flights usually take around 4hrs.
The flight from Reykjavik to Porto typically takes around 4hrs. Flights depart from Reykjavik Keflavik Nas (KEF) and and arrive into Porto (OPO).
The closest major airport to Porto is Francisco de Sá Carneiro Airport (OPO) (OPO) which is approximately 11km (7 miles) from Porto. Lisbon Airport (LIS) (LIS) and Faro Airport (FAO) (FAO) are also nearby and might be a better alternative airport depending on where you are flying from.
If you don't have a car, the easiest way to get from Reykjavik to Porto is to fly which takes, on average, 5hrs and will usually cost around €225 ($225).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly | 5hrs | €225($225) | hourly | 2,749km (1,708 miles) |
Plane and Train | 7h 50m | €425($425) | hourly | 3,322km (2,064 miles) |
Ghodawat Aviation
Transavia Holland
The following major airports near Porto offer regular flights to various popular destinations within Portugal and internationally.