Departing from
Where to fly from Porto
51 destinations less than 3 hours away by plane.
Under 3 hours
Lisbon✈ 1 hrFlight ≈ €60 return
Valencia✈ 1 hr, 30 minFlight ≈ €90 return
Barcelona✈ 1 hr, 45 minFlight ≈ €110 return
Taghazout✈ 2 hrFlight ≈ €130 return
Chefchaouen✈ 1 hr, 30 minFlight ≈ €90 return
Provence✈ 2 hrFlight ≈ €130 return
Algarve✈ 1 hr, 15 minFlight ≈ €70 return
Lyon✈ 2 hrFlight ≈ €130 return
Bologna✈ 2 hr, 45 minFlight ≈ €160 return
Sardinia✈ 2 hr, 30 minFlight ≈ €150 return
London✈ 2 hr, 15 minFlight ≈ €140 return
Zermatt✈ 2 hr, 30 minFlight ≈ €150 return
3 to 6 hours
Djerba✈ 3 hrFlight ≈ €180 return
Cape Verde✈ 4 hr, 30 minFlight ≈ €270 return
Athens✈ 4 hr, 15 minFlight ≈ €250 return
Puglia✈ 3 hr, 15 minFlight ≈ €200 return
Malta✈ 3 hr, 15 minFlight ≈ €200 return
Naples✈ 3 hrFlight ≈ €180 return
Petra✈ 5 hr, 45 minFlight ≈ €350 return
Istanbul✈ 4 hr, 30 minFlight ≈ €270 return
Crete✈ 4 hr, 30 minFlight ≈ €260 return
Lake Ohrid✈ 3 hr, 45 minFlight ≈ €220 return
Budapest✈ 3 hr, 30 minFlight ≈ €210 return
Vienna✈ 3 hr, 15 minFlight ≈ €200 return
Long haul
Tbilisi✈ 6 hr, 15 minFlight ≈ €370 return
Zanzibar✈ 9 hr, 45 minFlight ≈ €520 return
Lençóis Maranhenses✈ 8 hr, 15 minFlight ≈ €490 return
Kenya✈ 9 hrFlight ≈ €510 return
Rwanda✈ 8 hr, 30 minFlight ≈ €500 return
Samarkand✈ 8 hr, 30 minFlight ≈ €500 return
Dubai✈ 8 hr, 15 minFlight ≈ €490 return
New York✈ 7 hr, 30 minFlight ≈ €440 return
Punta Cana✈ 8 hr, 30 minFlight ≈ €490 return
Oman✈ 8 hr, 45 minFlight ≈ €500 return
Montreal✈ 7 hr, 15 minFlight ≈ €420 return
Namibia✈ 10 hr, 15 minFlight ≈ €540 return
Per person. Estimates from distance and local prices; real fares depend on your dates.