Find cheap flights to Edinburgh

Fri 18/1
Fri 25/1
Any month
Compare vs. momondo |

When is the best time to fly to Edinburgh?

+90%
+60%
+30%
Base
Price
743 - 1,389 CAD
Temperature
5 - 18 °C
Precipitation
7 - 13 mm

Edinburgh flight deals found on momondo

Check out some of the best fares to Edinburgh found recently by users on momondo
Quickest
Cheapest
Diverses Cies aériennes
Diverses Cies aériennes
YUL
0:00
Montreal Pierre Elliott Trudeau International airport
14h 40min
2 Stops
19:40
EDI
Edinburgh Turnhouse airport
Diverses Cies aériennes
EDI
5:00
Edinburgh Turnhouse airport
15h 30min
2 Stops
15:30
YUL
Montreal Pierre Elliott Trudeau International airport
536 CAD
Diverses Cies aériennes
Diverses Cies aériennes
YYZ
0:00
Toronto Pearson Intl airport
22h 00min
2 Stops
3:00
+1
EDI
Edinburgh Turnhouse airport
Diverses Cies aériennes
EDI
5:00
Edinburgh Turnhouse airport
15h 30min
2 Stops
15:30
YYZ
Toronto Pearson Intl airport
536 CAD
Diverses Cies aériennes
Diverses Cies aériennes
YYZ
0:00
Toronto Pearson Intl airport
22h 00min
2 Stops
3:00
+1
EDI
Edinburgh Turnhouse airport
Diverses Cies aériennes
EDI
5:00
Edinburgh Turnhouse airport
25h 10min
2 Stops
1:10
+1
YYZ
Toronto Pearson Intl airport
549 CAD
Diverses Cies aériennes
Diverses Cies aériennes
YYZ
0:00
Toronto Pearson Intl airport
37h 50min
3 Stops
17:50
+1
EDI
Edinburgh Turnhouse airport
Diverses Cies aériennes
EDI
4:00
Edinburgh Turnhouse airport
27h 05min
2 Stops
3:05
+1
YYZ
Toronto Pearson Intl airport
562 CAD
Diverses Cies aériennes
Diverses Cies aériennes
YHM
0:00
Toronto Hamilton airport
21h 00min
1 Stop
2:00
+1
EDI
Edinburgh Turnhouse airport
Diverses Cies aériennes
EDI
5:00
Edinburgh Turnhouse airport
14h 25min
1 Stop
14:25
YHM
Toronto Hamilton airport
585 CAD
Diverses Cies aériennes
Diverses Cies aériennes
YYZ
0:00
Toronto Pearson Intl airport
33h 45min
2 Stops
14:45
+1
EDI
Edinburgh Turnhouse airport
Diverses Cies aériennes
EDI
5:00
Edinburgh Turnhouse airport
19h 25min
2 Stops
19:25
YYZ
Toronto Pearson Intl airport
586 CAD
Air Canada
Air Canada
YYZ
0:00
Toronto Pearson Intl airport
6h 40min
11:40
EDI
Edinburgh Turnhouse airport
Air Canada
EDI
5:00
Edinburgh Turnhouse airport
7h 20min
7:20
YYZ
Toronto Pearson Intl airport
799 CAD
Lufthansa
Lufthansa
YYZ
0:00
Toronto Pearson Intl airport
6h 40min
11:40
EDI
Edinburgh Turnhouse airport
Lufthansa
EDI
5:00
Edinburgh Turnhouse airport
7h 20min
7:20
YYZ
Toronto Pearson Intl airport
887 CAD
Aer Lingus
Aer Lingus
YYZ
0:00
Toronto Pearson Intl airport
9h 00min
1 Stop
14:00
EDI
Edinburgh Turnhouse airport
Aer Lingus
EDI
5:00
Edinburgh Turnhouse airport
11h 45min
1 Stop
11:45
YYZ
Toronto Pearson Intl airport
865 CAD
Aer Lingus
Aer Lingus
YYZ
0:00
Toronto Pearson Intl airport
10h 05min
1 Stop
15:05
EDI
Edinburgh Turnhouse airport
Aer Lingus
EDI
5:00
Edinburgh Turnhouse airport
11h 45min
1 Stop
11:45
YYZ
Toronto Pearson Intl airport
654 CAD
Lufthansa
Lufthansa
YYZ
0:00
Toronto Pearson Intl airport
14h 30min
1 Stop
19:30
EDI
Edinburgh Turnhouse airport
Lufthansa
EDI
5:00
Edinburgh Turnhouse airport
7h 20min
7:20
YYZ
Toronto Pearson Intl airport
918 CAD
Air Canada
Air Canada
YOW
0:00
Ottawa airport
14h 54min
1 Stop
19:54
EDI
Edinburgh Turnhouse airport
Air Canada
EDI
5:00
Edinburgh Turnhouse airport
9h 52min
1 Stop
9:52
YOW
Ottawa airport
917 CAD

Which airlines operate flights to Edinburgh?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Edinburgh

Below you will find all the airports in Edinburgh along with the distance from the city centre
Edinburgh Turnhouse
10 km from city centre

Quick facts about Edinburgh

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Edinburgh
Local time
Currency
British Pound
Beer
Domestic Beer (.5 litre)
2.41 CAD
Food
Inexpensive restaurant
25 CAD
Public transport
One-way ticket
2.88 CAD

Start planning your trip to Edinburgh