Find cheap flights to Edinburgh

Mon. 15/7
Mon. 22/7
Any month
Compare vs. momondo |

When is the best time to fly to Edinburgh?

+120.0%
+80.0%
+40.0%
Base
Price
687 - 1,336 CAD

Edinburgh flight deals found on momondo

Check out some of the best fares to Edinburgh found recently by users on momondo
Quickest
Cheapest
Aer Lingus
Aer Lingus
YYZ
19 Oct.
Toronto Pearson Intl airport
9h 00m
1 Stop
EDI
Edinburgh Turnhouse airport
Aer Lingus
EDI
26 Oct.
Edinburgh Turnhouse airport
31h 00m
1 Stop
YYZ
Toronto Pearson Intl airport
645 CAD
Aer Lingus
Aer Lingus
YYZ
30 Sep.
Toronto Pearson Intl airport
9h 00m
1 Stop
EDI
Edinburgh Turnhouse airport
Aer Lingus
EDI
11 Oct.
Edinburgh Turnhouse airport
25h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
646 CAD
Aer Lingus
Aer Lingus
YYZ
15 Sep.
Toronto Pearson Intl airport
10h 05m
1 Stop
EDI
Edinburgh Turnhouse airport
Aer Lingus
EDI
25 Sep.
Edinburgh Turnhouse airport
25h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
685 CAD
Air Canada
Air Canada
YUL
24 Sep.
Montreal Pierre Elliott Trudeau Intl airport
17h 25m
2 Stops
EDI
Edinburgh Turnhouse airport
Air Canada
EDI
06 Oct.
Edinburgh Turnhouse airport
25h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
964 CAD
KLM
KLM
YVR
20 Nov.
Vancouver Intl airport
13h 05m
1 Stop
EDI
Edinburgh Turnhouse airport
KLM
EDI
25 Nov.
Edinburgh Turnhouse airport
16h 05m
1 Stop
YVR
Vancouver Intl airport
994 CAD
Delta
Delta
YUL
30 Oct.
Montreal Pierre Elliott Trudeau Intl airport
11h 44m
1 Stop
EDI
Edinburgh Turnhouse airport
Delta
EDI
11 Nov.
Edinburgh Turnhouse airport
17h 12m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
995 CAD
United Airlines
United Airlines
YYZ
07 Aug.
Toronto Pearson Intl airport
14h 30m
1 Stop
EDI
Edinburgh Turnhouse airport
United Airlines
EDI
14 Aug.
Edinburgh Turnhouse airport
7h 20m
YYZ
Toronto Pearson Intl airport
1,039 CAD
Delta
Delta
YUL
30 Oct.
Montreal Pierre Elliott Trudeau Intl airport
11h 44m
1 Stop
EDI
Edinburgh Turnhouse airport
Delta
EDI
11 Nov.
Edinburgh Turnhouse airport
17h 12m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
995 CAD
KLM
KLM
YVR
20 Nov.
Vancouver Intl airport
13h 05m
1 Stop
EDI
Edinburgh Turnhouse airport
KLM
EDI
25 Nov.
Edinburgh Turnhouse airport
16h 05m
1 Stop
YVR
Vancouver Intl airport
994 CAD
United Airlines
United Airlines
YUL
19 Aug.
Montreal Pierre Elliott Trudeau Intl airport
16h 45m
1 Stop
EDI
Edinburgh Turnhouse airport
United Airlines
EDI
26 Aug.
Edinburgh Turnhouse airport
12h 55m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,056 CAD
United Airlines
United Airlines
YUL
22 Jul.
Montreal Pierre Elliott Trudeau Intl airport
19h 20m
1 Stop
EDI
Edinburgh Turnhouse airport
United Airlines
EDI
29 Jul.
Edinburgh Turnhouse airport
11h 55m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,327 CAD
British Airways
British Airways
YYZ
18 Dec.
Toronto Pearson Intl airport
19h 16m
2 Stops
EDI
Edinburgh Turnhouse airport
British Airways
EDI
30 Dec.
Edinburgh Turnhouse airport
12h 45m
1 Stop
YYZ
Toronto Pearson Intl airport
1,059 CAD

Airports near Edinburgh

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

Popular routes to Edinburgh

Most frequently searched flights to Edinburgh along with the cheapest price and shortest flight duration
Toronto to Edinburgh
Fastest flight time
6h 40m
Cheapest price
645 CAD
Vancouver to Edinburgh
Fastest flight time
12h 55m
Cheapest price
978 CAD
Montreal to Edinburgh
Fastest flight time
11h 55m
Cheapest price
749 CAD
Ottawa to Edinburgh
Fastest flight time
13h 15m
Cheapest price
1,009 CAD
Halifax to Edinburgh
Fastest flight time
15h 00m
Cheapest price
935 CAD
Calgary to Edinburgh
Fastest flight time
12h 11m
Cheapest price
992 CAD
Winnipeg to Edinburgh
Fastest flight time
14h 59m
Cheapest price
1,120 CAD
Edmonton to Edinburgh
Fastest flight time
17h 20m
Cheapest price
1,237 CAD
Victoria to Edinburgh
Fastest flight time
19h 25m
Cheapest price
1,175 CAD
Québec City to Edinburgh
Fastest flight time
17h 10m
Cheapest price
1,235 CAD
View more

Start planning your trip to Edinburgh