Flights to Edinburgh, United Kingdom

One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.

Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.

Trusted by millions
Join over 10 million yearly travellers booking with ease.
Weather in Edinburgh
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 5°C | 1°C |
February | 6°C | 2°C |
March | 8°C | 2°C |
April | 11°C | 3°C |
May | 13°C | 6°C |
June | 16°C | 8°C |
July | 18°C | 10°C |
August | 17°C | 10°C |
September | 15°C | 9°C |
October | 12°C | 7°C |
November | 8°C | 4°C |
December | 6°C | 2°C |
14 day forecast
Cheapest month to fly to Edinburgh
Explore price trends for trips to Edinburgh
Showing prices in CAD
Annual Avg. Price | 424 CAD |
June 2025 | 229 CAD |
July 2025 | 522 CAD |
August 2025 | 332 CAD |
September 2025 | 226 CAD |
October 2025 | 333 CAD |
November 2025 | 405 CAD |
December 2025 | 466 CAD |
January 2026 | 466 CAD |
February 2026 | 466 CAD |
March 2026 | 455 CAD |
April 2026 | 535 CAD |
May 2026 | 656 CAD |
Direct flights to Edinburgh
Find direct flights from anywhere to Edinburgh
- Budapest to Edinburgh from CA$78
- Milan to Edinburgh from CA$82
- Oslo to Edinburgh from CA$87
- Prague to Edinburgh from CA$90
- Bergen to Edinburgh from CA$90
- Naples to Edinburgh from CA$103
- Santorini to Edinburgh from CA$110
- Florence to Edinburgh from CA$120
- Reykjavik to Edinburgh from CA$123
- Seville to Edinburgh from CA$147
- Vienna to Edinburgh from CA$148
- Amsterdam to Edinburgh from CA$168
- Cardiff to Edinburgh from CA$182
- Munich to Edinburgh from CA$184
- Nice to Edinburgh from CA$191
- Athens to Edinburgh from CA$205
- Heraklion to Edinburgh from CA$209
- Lisbon to Edinburgh from CA$224
- Toronto to Edinburgh from CA$329
- New York to Edinburgh from CA$511
- Calgary to Edinburgh from CA$639
- Chicago to Edinburgh from CA$1,666
Airlines flying to Edinburgh
Best airlines flying to Edinburgh
- Avianca
- Swiss International Air Lines
- Lufthansa
- Norse Atlantic Airways
- SriLankan Airlines
- Air France
- EVA Air
- SAS
- Air China
- Air India Limited
- Air Transat
- TransNusa
- Tassili Airlines
- French Bee
- Finnair
- Etihad Airways
- Azul
- British Airways
- Gol Transportes Aéreos
- Xiamen Airlines