Skip to main content
Edinburgh Airport

Destinations

Search direct destinations

Flying to over 150 destinations worldwide

Agadir
Agadir
Morocco
4h 25mins
RyanaireasyJet
Alicante
Alicante
Spain
3h 10mins
easyJetRyanairJet2.com
Amsterdam
Amsterdam
Netherlands
1h 30mins
easyJetKLM
Antalya
Antalya
Turkey
4h 45mins
Jet2.comSunExpresseasyJet
Athens
Athens
Greece
4h
Aegean AirlineseasyJet
Atlanta
Atlanta
USA
8h 50mins
Delta
Barcelona
Barcelona
Spain
3h
VuelingRyanaireasyJet
Bari
Bari
Italy
3h
Ryanair
Basel
Basel
Switzerland
2h 5mins
easyJet
Beijing
Beijing
China
10h 10mins
Hainan Airlines
Belfast
Belfast
United Kingdom
50mins
easyJetAer LingusRyanair
Bergen
Bergen
Norway
1h 30mins
LoganairNorwegianJet2.com
Bergerac
Bergerac
France
2h 30mins
Ryanair
Berlin
Berlin
Germany
2h 5mins
RyanaireasyJet
Beziers
Beziers
France
2h 30mins
Ryanair
Biarritz
Biarritz
France
2h 25mins
Ryanair
Billund
Billund
Denmark
1h 30mins
Norwegian
Birmingham
Birmingham
United Kingdom
1h 15mins
easyJet
Bodrum
Bodrum
Turkey
4h 25mins
Jet2.comeasyJet
Bologna
Bologna
Italy
2h 35mins
Ryanair
Bordeaux
Bordeaux
France
2h 30mins
easyJet
Boston
Boston
USA
7h
DeltaJetBlue
Bourgas
Bourgas
Bulgaria
4h
Jet2.com
Bournemouth
Bournemouth
United Kingdom
1h 30mins
Ryanair
Bratislava
Bratislava
Slovakia
2h 40mins
Ryanair
Bristol
Bristol
United Kingdom
1h 10mins
easyJet
Brussels
Brussels
Belgium
1h 35mins
Brussels AirlinesRyanair
Bucharest
Bucharest
Romania
3h 35mins
Ryanair
Budapest
Budapest
Hungary
2h 50mins
Ryanair
Calgary
Calgary
Canada
8h 5mins
WestJet
Cardiff
Cardiff
United Kingdom
1h
Loganair
Catania
Catania
Italy
3h 30mins
easyJetJet2.com
Chambery
Chambery
France
2h 20mins
TUI Jet2.comBritish Airways
Chicago
Chicago
USA
8h 30mins
United Airlines
Cologne
Cologne
Germany
1h 50mins
Eurowings
Copenhagen
Copenhagen
Denmark
1h 45mins
SAS ScandinavianeasyJetRyanairNorwegian
Corfu
Corfu
Greece
3h 40mins
RyanaireasyJetJet2.comTUI
Cork
Cork
Ireland
1h 40mins
Ryanair
Dalaman
Dalaman
Turkey
4h 30mins
Jet2.comeasyJetTUI
Derry/Londonderry
Derry/Londonderry
United Kingdom
55mins
Loganair
Doha
Doha
Qatar
6h 55mins
Qatar Airways
Dubai
Dubai
United Arab Emirates
7h 25mins
Emirates
Dublin
Dublin
Ireland
1h 10mins
Aer LingusRyanair
Dubrovnik
Dubrovnik
Croatia
3h 5mins
easyJetJet2.com
Dusseldorf
Dusseldorf
Germany
1h 50mins
EurowingsRyanaireasyJet
Enfidha
Enfidha
Tunisia
3h 35mins
easyJet
Exeter
Exeter
United Kingdom
1h 35mins
Loganair
Faro
Faro
Portugal
3h 15mins
Jet2.comRyanair
Faroe Islands
Faroe Islands
Denmark
1h 25mins
Atlantic Airways
Florence
Florence
Italy
2h 55mins
British Airways
Frankfurt
Frankfurt
Germany
1h 50mins
Lufthansa
Fuerteventura
Fuerteventura
Spain
4h 45mins
easyJetJet2.comRyanair
Gdansk
Gdansk
Poland
2h 20mins
Ryanair
Geneva
Geneva
Switzerland
2h 15mins
easyJetJet2.com
Gibraltar
Gibraltar
United Kingdom
2h 50mins
easyJet
Gothenburg
Gothenburg
Sweden
1h 50mins
Ryanair
Gran Canaria
Gran Canaria
Spain
5h
Jet2.comRyanaireasyJet
Grenoble
Grenoble
France
2h 10mins
easyJetRyanair
Guernsey
Guernsey
United Kingdom
1h 35mins
AurignyLoganair
Halifax
Halifax
Canada
6h 8mins
WestJet
Helsinki
Helsinki
Finland
2h 30mins
Finnair
Heraklion (Crete)
Heraklion (Crete)
Greece
4h 25mins
Jet2.comeasyJet
Hurghada
Hurghada
Egypt
5h 55mins
easyJet
Ibiza
Ibiza
Spain
3h 10mins
Jet2.comRyanairTUI
Innsbruck
Innsbruck
Austria
2h
Jet2.comTUI
Isle of Man
Isle of Man
United Kingdom
1h 5mins
Loganair
Istanbul
Istanbul
Turkey
4h 20mins
Turkish AirlinesPegasus
Jersey
Jersey
United Kingdom
1h 40mins
easyJet
Kaunas
Kaunas
Lithuania
2h 45mins
Ryanair
Kefalonia
Kefalonia
Greece
3h 55mins
easyJet
Kirkwall
Kirkwall
United Kingdom
1h 15mins
Loganair
Knock
Knock
Ireland
1h 10mins
Ryanair
Kos
Kos
Greece
4h 35mins
Jet2.com
Kraków
Kraków
Poland
2h 45mins
easyJetRyanair
Lanzarote
Lanzarote
Spain
4h 40mins
Jet2.comRyanaireasyJet
Larnaca
Larnaca
Cyprus
5h 50mins
Jet2.com
Lisbon
Lisbon
Portugal
3h 15mins
easyJetRyanair
London City
London City
United Kingdom
1h 35mins
British Airways
London Gatwick
London Gatwick
United Kingdom
1h 30mins
easyJet
London Heathrow
London Heathrow
United Kingdom
1h 35mins
British Airways
London Luton
London Luton
United Kingdom
1h 15mins
easyJet
London Stansted
London Stansted
United Kingdom
1h 20mins
easyJetRyanair
Luxembourg
Luxembourg
Luxembourg
1h 50mins
Luxair
Lyon
Lyon
France
2h 15mins
easyJet
Madeira
Madeira
Portugal
4h 10mins
Jet2.comeasyJet
Madrid
Madrid
Spain
2h 55mins
easyJetIberia ExpressRyanair
Malaga
Malaga
Spain
3h 30mins
easyJetJet2.comRyanair
Malta
Malta
Malta
3h 30mins
RyanairJet2.com
Marrakesh
Marrakesh
Morocco
3h 50mins
RyanaireasyJet
Marseille
Marseille
France
2h 35mins
Ryanair
Menorca
Menorca
Spain
3h 15mins
Jet2.com
Milan
Milan
Italy
2h 25mins
easyJetRyanair
Montréal
Montréal
Canada
7h 17mins
Air Canada
Munich
Munich
Germany
2h 5mins
easyJetLufthansa
Nantes
Nantes
France
1h 50mins
Ryanair
Naples
Naples
Italy
3h 10mins
Jet2.comeasyJetRyanair
New York
New York
USA
7h 50mins
United AirlinesDeltaJetBlue
Newquay
Newquay
United Kingdom
1h 55mins
LoganairRyanair
Nice
Nice
France
2h 40mins
easyJet
Orlando
Orlando
USA
8h 55mins
Virgin Atlantic
Oslo
Oslo
Norway
1h 45mins
Norwegian
Palermo
Palermo
Italy
3h 10mins
Ryanair
Palma
Palma
Spain
3h
Jet2.comeasyJetRyanairTUI British Airways
Paphos
Paphos
Cyprus
4h 55mins
easyJetJet2.com
Paris
Paris
France
1h 50mins
Air FranceeasyJetRyanairTransavia
Philadelphia
Philadelphia
USA
7h 25mins
American Airlines
Pisa
Pisa
Italy
2h 40mins
Ryanair
Poitiers
Poitiers
France
1h 55mins
Ryanair
Porto
Porto
Portugal
2h 45mins
Ryanair
Poznan
Poznan
Poland
2h 15mins
Ryanair
Prague
Prague
Czech Republic
2h 20mins
RyanaireasyJetJet2.com
Preveza
Preveza
Greece
3h 45mins
Jet2.com
Reus
Reus
Spain
2h 55mins
Jet2.com
Reykjavik
Reykjavik
Iceland
2h 30mins
easyJetJet2.comIcelandair
Rhodes
Rhodes
Greece
4h 40mins
Jet2.comeasyJetRyanair
Riga
Riga
Latvia
2h 35mins
Ryanair
Rome
Rome
Italy
3h 5mins
RyanairJet2.com
Rovaniemi
Rovaniemi
Finland
5h 30mins
easyJet
Salzburg
Salzburg
Austria
2h 20mins
Jet2.com
San Sebastian
San Sebastian
Spain
2h 25mins
British Airways
Santander
Santander
Spain
2h 25mins
Ryanair
Santorini
Santorini
Greece
4h 15mins
Jet2.com
Sardinia
Sardinia
Italy
3h
British AirwayseasyJet
Seville
Seville
Spain
3h 10mins
Ryanair
Shannon
Shannon
Ireland
1h 40mins
Ryanair
Skiathos
Skiathos
Greece
4h
Jet2.com
Sofia
Sofia
Bulgaria
3h 30mins
Ryanair
Southampton
Southampton
United Kingdom
1h 30mins
LoganairBritish Airways
Split
Split
Croatia
3h 15mins
Jet2.com
Stockholm
Stockholm
Sweden
2h 10mins
NorwegianSAS Scandinavian
Stornoway
Stornoway
United Kingdom
1h 5mins
Loganair
Stuttgart
Stuttgart
Germany
3h 30mins
Eurowings
Sumburgh
Sumburgh
United Kingdom
1h 30mins
Loganair
Tallinn
Tallinn
Estonia
2h 45mins
Jet2.com
Tenerife
Tenerife
Spain
4h 45mins
Jet2.comeasyJetRyanair
Thessaloniki
Thessaloniki
Greece
3h 17mins
Jet2.com
Tirana
Tirana
Albania
4h 35mins
Ryanair
Toronto
Toronto
Canada
7h 13mins
Air CanadaWestJet
Toulouse
Toulouse
France
2h 20mins
Ryanair
Turin
Turin
Italy
2h 35mins
Jet2.com
Valencia
Valencia
Spain
2h 50mins
Ryanair
Venice
Venice
Italy
2h 30mins
easyJetRyanair
Verona
Verona
Italy
2h 40mins
Jet2.com
Vienna
Vienna
Austria
2h 35mins
RyanairJet2.comAustrian Airlines
Warsaw
Warsaw
Poland
2h 30mins
Ryanair
Washington D.C.
Washington D.C.
USA
8h
United Airlines
Wroclaw
Wroclaw
Poland
2h 15mins
Ryanair
Zadar
Zadar
Croatia
2h 55mins
Ryanair
Zakynthos (Zante)
Zakynthos (Zante)
Greece
2h 30mins
Jet2.com
Zurich
Zurich
Switzerland
2h 15mins
EdelweisseasyJet