Cheap flights from Edinburgh to Porto, Portugal recently found from €36. The cheapest tracked fare is with Ryanair. The cheapest tracked fare is non-stop. Typical duration is around 2h 50min. Set a price alert on this page if you want to be emailed when this fare moves.
A one-way flight from Edinburgh to Porto typically takes around 2h 50min. The lowest observed fare is €36 with Ryanair. If your dates are flexible, compare a few nearby days when you click through.
One-way fares
From €36
Cheapest tracked fare (non-stop)
Notify me when prices drop
Get an email when Edinburgh to Porto fares are at or below your target price. The email includes the fare.
Useful travel services, selected by SkyHopp, to help you get the most from your trip.
No month-by-month calendar for this route yet.
Entry requirements for Portugal
Requirements vary by nationality and change without notice. Check requirements for your nationality →
Portugal's second city is compact, hilly, and built around the Douro River, with the port wine cellars of Vila Nova de Gaia directly across the water visible from the iconic Dom Luis Bridge. Francisco Sa Carneiro Airport (OPO) has extensive low-cost connections; Porto is consistently one of Europe's most praised short-break destinations.