Cheap Flights from Edinburgh to Porto

Travellers and cabin class

Compare Edinburgh to Porto flight deals

Find the cheapest month or even day of the year to fly to Porto

Book the best Porto fare with no extra fees

Flight deals from Edinburgh to Porto

Looking for a cheap last-minute deal or the best return flight from Edinburgh to Porto? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Edinburgh to Porto

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Edinburgh to Porto flights are currently cheapest in October.

Direct flights from Edinburgh to Porto

Edinburgh to Porto: Alternative routes

Compare routes from Edinburgh to Porto below. You may find an airport to fly into that's cheaper, faster, or easier than Porto.

Edinburgh to Porto: Flight information

The things to know before you go.
Cheapest flight foundRs15,024
Cheapest month to flyJanuary
Average flight time2 hrs, 53 mins
Most popular airlineRyanair
Average flights per week4

Finding cheap flights from Edinburgh to Porto: Frequently asked questions

The best price we found for a return flight from Edinburgh to Porto is Rs30,049. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 53 minutes is the average flight time from Edinburgh to Porto.
Ryanair flies direct from Edinburgh to Porto.
As of June 2025, there are 4 flights per week flying from Edinburgh to Porto.
The cheapest month to fly from Edinburgh to Porto is usually June 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Edinburgh Airport to Porto Airport on Monday, 12 January 2026.
Yes – the average flight time is 2 hours and 53 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Porto but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Porto is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Ryanair offers the cheapest flight tickets to Porto.

Flying from Edinburgh Airport (EDI) to Porto Airport (OPO): what you need to know

  • Take a direct flight from Edinburgh Airport to Porto Airport and you'll be travelling for an average of 2 hours 50 minutes.

  • Porto's timezone is UTC+0, which is the same as Edinburgh.

  • For a stress-free journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This way, you can comfortably board your EDI to OPO flight.

  • Flying during a peak time such as June? School holidays and other popular periods can mean longer lines and delays at security. Be extra cautious and arrive up to four hours ahead of international flights and two hours before domestic departures.

  • Ryanair has direct flights from Edinburgh Airport to Porto Airport. Book with this popular carrier, then get ready to discover the sights in Porto — and maybe even more of Portugal if time allows.

  • Ryanair is the airline with the highest passenger demand for this route.

  • The most punctual carrier offering EDI to OPO flights is Ryanair. Its services land as scheduled 70.59% of the time.

  • We make it simple to book a flight with a stopover. To see your options for tickets from Edinburgh Airport to Porto Airport, deselect 'Direct flights only.' Then, pick a flight with a stop long enough to explore your chosen city. Stopovers between EDI and OPO include:

    • Stansted Airport

    • Charles de Gaulle Airport

    • London Gatwick Airport

How to find the cheapest flights from Edinburgh Airport (EDI) to Porto Airport (OPO)

  • Right now, Rs15,024 is the lowest price we've seen for a one-way Edinburgh Airport to Porto Airport flight. The best price for a return ticket is Rs30,049. Remember that fares can change due to demand when booking.

  • To secure cheap tickets from EDI to OPO, reserve your trip 11 months before your departure.

  • October is the cheapest month for flights from Edinburgh Airport to Porto Airport. If you're looking to travel during a different time of year, the 'Whole month' tool will show you the lowest prices across every month.

  • Spend less time searching for cheap flights from EDI to OPO by creating a Price Alert. You'll receive an email or notification on the app when a new discounted fare appears.

  • Choose your ideal departure and arrival times, number of stops and airlines with the filters. Or sort your results by 'Cheapest' to see the best deals on flights from Edinburgh Airport to Porto Airport.

Handy information about Edinburgh Airport (EDI)

  • 67.94% of flights that depart Edinburgh Airport land at their destination on schedule.

  • To get to Edinburgh Airport from central Edinburgh, it'll take around 30 minutes by car. Of course, this depends on traffic. It's approximately 14 kilometres from the airport to the city centre.

  • Taking public transport? Expect a journey time of around 40 minutes.

  • Taking an early flight from Edinburgh Airport to Porto Airport? Avoid the stress of rushing to the airport (and get some extra shut-eye) by choosing one of these hotels close to EDI:

Arriving at Porto Airport (OPO)

  • If you have a late Edinburgh Airport to Porto Airport flight, nothing beats the convenience of being near the terminal. Grab your suitcases from the carousel and then be resting shortly after at one of these hotels near OPO:

  • Follow your own route with a Porto Airport rental car. Book your wheels from Klass Wagen, Goldcar or Drive & Go and find adventure across Porto and beyond.

  • Reserving your ride from Porto Airport about three weeks ahead gives you the best shot at securing a great deal.

Getting from Porto Airport (OPO) to central Porto

  • Porto Airport is approximately 16 kilometres from the centre of Porto. Driving there takes about 20 minutes.

  • It'll take around 50 minutes if you're travelling on public transport.

When to fly to Porto Airport (OPO)

  • August is the most popular month for flights from Edinburgh Airport to Porto Airport. To escape the crowds, travel to Porto in January.

  • Book your flight from Edinburgh Airport to Porto Airport for August if you'd like to explore Porto during its warmest month. Expect temperatures of between 14ºC and 32ºC.

  • Search for cheap tickets from EDI to OPO in January if you like travelling in cooler conditions. Temperatures are at their lowest around then, ranging between 3ºC and 14ºC on average.

Explore more of Portugal

  • You've done Porto, now it's time to explore more of Portugal. Travel around 274 kilometres south to Lisbon to check off its popular sights. From Torre de Belem Garden to Estrela At Lisbon - Tram 28 and Archaeological museum of Sao Jorge Castle, there's plenty to keep you on the go.

  • If you're ready to explore another corner of Portugal, head for Amadora, roughly 274 kilometres south of Porto. Jardim Porta do Viveiro Alfragide, Jardim Caracol do Victor Alfragide and Jardim e estatua Eduardo Jorge are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.