Flights to Edinburgh at a glance
- cities with nonstop flights here
- 50
- nonstop flights a week
- 564
- lowest fare from Dublin
- $20
- flight time from Dublin
- 1h 10m
- lowest fare from Belfast
- $19
- flight time from Belfast
- 55m
- arrival airport
- Edinburgh
- best months to visit
- June and August
Where you can fly to Edinburgh from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Dublin Ireland, 1h 10m, 44 a week | 44 | 1h 10m | from $20 |
| Belfast 55m, 42 a week | 42 | 55m | from $19 |
| London 1h 25m, 35 a week | 35 | 1h 25m | from $21 |
| Bristol 1h 15m, 30 a week | 30 | 1h 15m | from $26 |
| Birmingham 1h 5m, 22 a week | 22 | 1h 5m | from $21 |
| Southampton 1h 45m, 14 a week | 14 | 1h 45m | |
| New York United States, 6h 50m, 11 a week | 11 | 6h 50m | from $282 |
| Philadelphia United States, 7h 5m, 7 a week | 7 | 7h 5m | |
| Dubai United Arab Emirates, 8h, 7 a week | 7 | 8h | from $176 |
| Cork Ireland, 1h 20m, 7 a week | 7 | 1h 20m | from $94 |
| Exeter 1h 45m, 4 a week | 4 | 1h 45m | from $164 |
| Stornoway 1h 5m, 4 a week | 4 | 1h 5m | |
| Shannon Ireland, 1h 20m, 3 a week | 3 | 1h 20m | from $144 |
| Derry 50m, 2 a week | 2 | 50m | |
| Washington United States, 7h 15m, seasonal | seasonal | 7h 15m | |
| Toronto Canada, 6h 35m, seasonal | seasonal | 6h 35m | from $272 |
From other countries
Amsterdam, Netherlandsfrom $77
Paris, Francefrom $38
Copenhagen, Denmarkfrom $26
Istanbul, Turkiyefrom $78
Madrid, Spainfrom $52
Alicante, Spainfrom $29
Frankfurt, Germanyfrom $131
Barcelona, Spainfrom $21
Rome, Italyfrom $120
Brussels, Belgiumfrom $29
Malaga, Spainfrom $106
Milan, Italyfrom $60
Prague, Czech Republicfrom $126
Berlin, Germanyfrom $66
Budapest, Hungaryfrom $40
Antalya, Turkiyefrom $60
Oslo, Norwayfrom $66
Zurich, Switzerlandfrom $63
Reykjavik, Iceland
Dusseldorf, Germanyfrom $114
Helsinki, Finlandfrom $50
Malta, Maltafrom $92
Athens, Greecefrom $158
Gdansk, Poland
Geneva, Switzerlandfrom $51
Stockholm, Swedenfrom $84
Paphos, Cyprusfrom $68
Munich, Germany
Warsaw, Polandfrom $21
Nice, Francefrom $71
And 4 cities more with nonstop flights.
When to fly to Edinburgh
Weather by month
The most comfortable months are June and August: +18° by day, sea +15°, 13 rainy days a month. Long-term monthly averages.
Jan
+6°
+2°
+6°
13 days
Feb
+8°
+3°
+6°
13 days
Mar
+9°
+3°
+7°
15 days
Apr
+11°
+4°
+9°
13 days
May
+14°
+8°
+13°
14 days
Jun
+17°
+10°
+15°
11 days
Jul
+19°
+12°
+15°
17 days
Aug
+19°
+12°
+16°
14 days
Sep
+16°
+10°
+15°
13 days
Oct
+13°
+8°
+12°
17 days
Nov
+10°
+5°
+9°
13 days
Dec
+7°
+3°
+7°
15 days
Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Edinburgh from?
From 50 cities. The busiest routes are from Dublin (44 flights a week), Belfast (42 flights a week), London (35 flights a week), Bristol (30 flights a week), Birmingham (22 flights a week) and Southampton (14 flights a week).
How long is the flight from Dublin to Edinburgh?
A nonstop flight takes about 1 hour 10 minutes, tickets from $20.
How long is the flight from Belfast to Edinburgh?
A nonstop flight takes about 55 minutes, tickets from $19.
What is the cheapest city to fly to Edinburgh from?
Belfast from $19, Dublin from $20, London from $21 and Warsaw from $21.
When is the best time to fly to Edinburgh?
The most comfortable months are June and August: +18° by day, sea +15°, 13 rainy days a month. Long-term monthly averages.
Which airport do flights to Edinburgh arrive at?
All nonstop flights land at Edinburgh (EDI).
Cities near Edinburgh with their own flights
Worth a look when fares or dates to Edinburgh do not suit; distance by straight line