Flights from Porto starting at
expand_more
today
Fly out from Porto with these trending one way fares
flight_takeoff
flight_land
EUR
Porto (OPO)to
Belgrade (BEG)Depart: 12/05/2024
From
EUR95*
Seen: 1 day ago
One-way
/
Economy
Porto (OPO)to
Belgrade (BEG)Depart: 06/06/2024
From
EUR110*
Seen: 13 minutes ago
One-way
/
Economy
Porto (OPO)to
Vienna (VIE)Depart: 27/06/2024
From
EUR112*
Seen: 7 hrs ago
One-way
/
Economy
Porto (OPO)to
Vienna (VIE)Depart: 30/06/2024
From
EUR197*
Seen: 7 hrs ago
One-way
/
Economy
Porto (OPO)to
Bucharest (OTP)Depart: 20/06/2024
From
EUR124*
Seen: 22 hrs ago
One-way
/
Economy
Porto (OPO)to
Bucharest (OTP)Depart: 04/07/2024
From
EUR124*
Seen: 1 day ago
One-way
/
Economy
Porto (OPO)to
Istanbul (IST)Depart: 08/08/2024
From
EUR225*
Seen: 1 hour ago
One-way
/
Economy
Porto (OPO)to
Saint Petersburg (LED)Depart: 20/06/2024
From
EUR533*
Seen: 24 minutes ago
One-way
/
Economy
Porto (OPO)to
Moscow (SVO)Depart: 20/06/2024
From
EUR519*
Seen: 18 hrs ago
One-way
/
Economy
Porto (OPO)to
Istanbul (IST)Depart: 11/08/2024
From
EUR225*
Seen: 1 hour ago
One-way
/
Economy
Porto (OPO)to
Moscow (SVO)Depart: 23/06/2024
From
EUR619*
Seen: 18 hrs ago
One-way
/
Economy
Porto (OPO)to
Thessaloniki (SKG)Depart: 18/07/2024
From
EUR116*
Seen: 15 hrs ago
One-way
/
Economy
Porto (OPO)to
Thessaloniki (SKG)Depart: 21/07/2024
From
EUR166*
Seen: 15 hrs ago
One-way
/
Economy
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.
Top round trip offers for flights from Porto
flight_takeoff
flight_land
EUR
Porto (OPO)to
Belgrade (BEG)
27/12/2024 - 30/12/2024
Round-trip
/
Economy
From
EUR187*
Seen: 1 day ago
Porto (OPO)to
Belgrade (BEG)
05/09/2024 - 22/09/2024
Round-trip
/
Economy
From
EUR227*
Seen: 23 hrs ago
Porto (OPO)to
Budapest (BUD)
01/11/2024 - 04/11/2024
Round-trip
/
Economy
From
EUR143*
Seen: 23 hrs ago
Porto (OPO)to
Tirana (TIA)
01/08/2024 - 08/08/2024
Round-trip
/
Economy
From
EUR338*
Seen: 1 day ago
Porto (OPO)to
Prague (PRG)
06/12/2024 - 15/12/2024
Round-trip
/
Economy
From
EUR148*
Seen: 14 minutes ago
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.