Cheap flights from Edinburgh to Porto
Flights starting at £17. Choose between Ryanair, easyJet, or TAP Portugal to find the best price.
Why travel with Kiwi.com?
Best price
100+ million searches a day to find you the best available price.
Unique content
Explore unique options you won’t find anywhere else.
Travel hacks
Discover flight options and prices the airlines don’t want you to see.
Tips to know when travelling to Porto
Search by stops
Search by carrier
Search by price
Search by departure date
Find the best day to fly to Porto
One-way trips
1682 km
DistanceDuration
Explore the map

Receive exclusive deals by email.
By subscribing you agree to receive offers according to the conditions described in our Privacy Policy.
Travelers usually depart from Edinburgh Airport, Edinburgh Bus Station, Edinburgh - Hanover St Bus stop, Edinburgh-Bankhead, or Edinburgh-Balgreen when they travel from Edinburgh to Porto. Book your trip to arrive at Porto, Porto - Campanha, Porto - Campo 24 Agosto, Porto - Garagem Atlântico, or Porto - Boavista Cemitério. The distance between Edinburgh and Porto is 1682 km. The most popular airlines for this route are Ryanair, easyJet, TAP Portugal, Wizz Air, and KLM Royal Dutch Airlines. Edinburgh and Porto have 353 direct flights per week. When you arrive at Porto, consider visiting Santiago De Compostela, and Bairro of Ribeira, Portugal.
Weekly direct flights
Mondays | Tuesdays | Wednesdays | Thursdays | Fridays | Saturdays | Sundays | |
---|---|---|---|---|---|---|---|
Direct flights | - | 1 | - | 1 | - | 1 | - |
Fly direct with
Ryanair on Tuesdays, Thursdays, and Saturdays.
Check-in for a flight from Edinburgh to Porto
Name | Carrier code | IATA Code | Passport needed during booking | Online check-in available |
---|---|---|---|---|
Ryanair | RYR | FR | No | Opens 24 days before flight Closes 2 hours before flight |
easyJet | EZY | U2 | Yes | Opens 720 days before flight Closes 2 hours before flight |
TAP Portugal | TAP | TP | Yes | Opens 36 days before flight Closes 1 hours before flight |
Wizz Air | WZZ | W6 | No | Opens 48 days before flight Closes 3 hours before flight |
KLM Royal Dutch Airlines | KLM | KL | Yes | Opens 30 days before flight Closes 1 hours before flight |
Frequently asked questions
How long does it take to travel from Edinburgh to Porto?
A one-way nonstop (direct) flight between Edinburgh and Porto takes around 2.7 hours.
What is the flight distance between Edinburgh and Porto?
The flight distance between Edinburgh and Porto is 1682 km.
What airlines offer nonstop (direct) flights between Edinburgh and Porto?
Several carriers operate flights between Edinburgh and Porto. Airlines offering nonstop (direct) flights include Ryanair.
What are the most popular routes to and from Edinburgh?
Travelers frequently search for route combinations, such as Edinburgh and London, Rome, Barcelona, Budapest, Amsterdam, Athens, Lisbon, Paris, Palma, Majorca, Istanbul, Madrid, New York, Kraków, Malta, Copenhagen, Alicante, Tenerife, Bucharest, Brussels, Warsaw.
What are the most popular routes to and from Porto?
Travelers frequently search for route combinations, such as Porto and London, Manchester, Dublin, Birmingham, Vilnius, Tallinn, Reykjavik, Athens, Riga, Glasgow, Bristol, Thessaloniki, Liverpool, Newcastle upon Tyne, Saint Helier, Kaunas, Toronto, Malta, Montreal, Budapest.
What airports are near Edinburgh?
The main airport in Edinburgh is Edinburgh Airport. It is also served by Edinburgh Airport, Glasgow, Newcastle, Inverness, Aberdeen, Glasgow Prestwick, Durham Tees Valley, Dundee.
What airports are near Porto?
The main airport in Porto is Porto. It is also served by Porto, Santiago de Compostela, Vigo–Peinador, A Coruña, Vila Real.
What buses and trains depart from Edinburgh?
A number of bus and train companies depart from Edinburgh, including Edinburgh Trams.
Is it possible to combine flights, buses, and trains in one itinerary when traveling between Edinburgh and Porto?
Yes, it's possible to combine different modes of transport between Edinburgh and Porto thanks to our Virtual Interlining technology. Making use of not only flights but also trains and buses between Edinburgh and Porto can give rise to new adventures. Read more about how Virtual Interlining works on Kiwi.com Stories.
What is Virtual Interlining and how do I use it?
Which airlines fly between Edinburgh and Porto?
When's the best time to travel between Edinburgh and Porto?
What flights operate between Edinburgh and Porto?
How many airports are there near Edinburgh?
How many airports are there near Porto?
Is it possible to reach Edinburgh by bus or train?
What time do nonstop (direct) flights between Edinburgh and Porto depart?
What time do nonstop (direct) flights between Edinburgh and Porto arrive?
What time do flights between Edinburgh and Porto depart?
What time do flights between Edinburgh and Porto arrive?
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.
Explore alternative trips
Flights from Edinburgh
- Flights from Edinburgh to London
- Flights from Edinburgh to Rome
- Flights from Edinburgh to Barcelona
- Flights from Edinburgh to Budapest
- Flights from Edinburgh to Amsterdam
- Flights from Edinburgh to Athens
- Flights from Edinburgh to Lisbon
- Flights from Edinburgh to Paris
- Flights from Edinburgh to Palma, Majorca
- Flights from Edinburgh to Istanbul
- Flights from Edinburgh to Madrid
- Flights from Edinburgh to New York
- Flights from Edinburgh to Kraków
- Flights from Edinburgh to Malta
- Flights from Edinburgh to Copenhagen
- Flights from Edinburgh to Alicante
- Flights from Edinburgh to Tenerife
- Flights from Edinburgh to Bucharest
- Flights from Edinburgh to Brussels
- Flights from Edinburgh to Warsaw
Flights to Porto
- Flights from London to Porto
- Flights from Manchester to Porto
- Flights from Dublin to Porto
- Flights from Birmingham to Porto
- Flights from Vilnius to Porto
- Flights from Tallinn to Porto
- Flights from Reykjavik to Porto
- Flights from Athens to Porto
- Flights from Riga to Porto
- Flights from Glasgow to Porto
- Flights from Bristol to Porto
- Flights from Thessaloniki to Porto
- Flights from Liverpool to Porto
- Flights from Newcastle upon Tyne to Porto
- Flights from Saint Helier to Porto
- Flights from Kaunas to Porto
- Flights from Toronto to Porto
- Flights from Malta to Porto
- Flights from Montreal to Porto
- Flights from Budapest to Porto
Find the best connection from Edinburgh to Porto
Search, compare, and book flights, trains, or buses to get there.
Search flights, trains & buses