Cheap flights from Canada to Edinburgh

Depart
Return
Any month
Compare vs. momondo |

Canada to Edinburgh flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Edinburgh by changing tabs
Quickest
Cheapest
Aer Lingus
Aer Lingus
12 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
12h 35m
1 Stop
EDI
5:35 p.m.
Edinburgh Turnhouse airport
Aer Lingus
17 Feb.
5:00 a.m.
EDI
Edinburgh Turnhouse airport
12h 40m
1 Stop
YYZ
12:40 p.m.
Toronto Pearson Intl airport
652 C$
Aer Lingus
Aer Lingus
16 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
10h 05m
1 Stop
EDI
3:05 p.m.
Edinburgh Turnhouse airport
Aer Lingus
26 May
5:00 a.m.
EDI
Edinburgh Turnhouse airport
28h 45m
1 Stop
YYZ
4:45 a.m.
+1
Toronto Pearson Intl airport
797 C$
Air Canada
Air Canada
05 Jul.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
6h 40m
EDI
11:40 a.m.
Edinburgh Turnhouse airport
Air Canada
13 Jul.
5:00 a.m.
EDI
Edinburgh Turnhouse airport
7h 20m
YYZ
7:20 a.m.
Toronto Pearson Intl airport
887 C$
Brussels Airlines
Brussels Airlines
08 May
12:00 a.m.
YYZ
Toronto Pearson Intl airport
47h 00m
3 Stops
EDI
4:00 a.m.
+2
Edinburgh Turnhouse airport
Brussels Airlines
18 May
5:00 a.m.
EDI
Edinburgh Turnhouse airport
14h 19m
2 Stops
YYZ
2:19 p.m.
Toronto Pearson Intl airport
933 C$
Virgin Atlantic
Virgin Atlantic
11 Jul.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
12h 21m
1 Stop
EDI
5:21 p.m.
Edinburgh Turnhouse airport
Virgin Atlantic
03 Aug.
5:00 a.m.
EDI
Edinburgh Turnhouse airport
18h 23m
1 Stop
YUL
6:23 p.m.
Montreal Pierre Elliott Trudeau Intl airport
1,101 C$
Finnair
Finnair
04 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
12h 55m
1 Stop
EDI
5:55 p.m.
+1
Edinburgh Turnhouse airport
Finnair
18 Mar.
4:00 a.m.
EDI
Edinburgh Turnhouse airport
13h 10m
1 Stop
YVR
10:10 a.m.
Vancouver Intl airport
1,146 C$
Air Canada
Air Canada
05 Jul.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
6h 40m
EDI
11:40 a.m.
Edinburgh Turnhouse airport
Air Canada
13 Jul.
5:00 a.m.
EDI
Edinburgh Turnhouse airport
7h 20m
YYZ
7:20 a.m.
Toronto Pearson Intl airport
887 C$
Aer Lingus
Aer Lingus
12 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
12h 35m
1 Stop
EDI
5:35 p.m.
Edinburgh Turnhouse airport
Aer Lingus
17 Feb.
5:00 a.m.
EDI
Edinburgh Turnhouse airport
12h 40m
1 Stop
YYZ
12:40 p.m.
Toronto Pearson Intl airport
652 C$
Finnair
Finnair
04 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
12h 55m
1 Stop
EDI
5:55 p.m.
+1
Edinburgh Turnhouse airport
Finnair
18 Mar.
4:00 a.m.
EDI
Edinburgh Turnhouse airport
13h 10m
1 Stop
YVR
10:10 a.m.
Vancouver Intl airport
1,146 C$
Air Canada
Air Canada
14 May
12:00 a.m.
YTZ
Toronto Island airport
15h 50m
2 Stops
EDI
8:50 p.m.
Edinburgh Turnhouse airport
Air Canada
30 May
5:00 a.m.
EDI
Edinburgh Turnhouse airport
14h 00m
2 Stops
YTZ
2:00 p.m.
Toronto Island airport
2,109 C$
Virgin Atlantic
Virgin Atlantic
11 Jul.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
12h 21m
1 Stop
EDI
5:21 p.m.
Edinburgh Turnhouse airport
Virgin Atlantic
03 Aug.
5:00 a.m.
EDI
Edinburgh Turnhouse airport
18h 23m
1 Stop
YUL
6:23 p.m.
Montreal Pierre Elliott Trudeau Intl airport
1,101 C$
Air Canada
Air Canada
19 Jul.
9:00 p.m.
YYJ
Victoria Intl airport
15h 45m
2 Stops
EDI
8:45 p.m.
+1
Edinburgh Turnhouse airport
Air Canada
31 Aug.
5:00 a.m.
EDI
Edinburgh Turnhouse airport
21h 56m
1 Stop
YYJ
6:56 p.m.
Victoria Intl airport
1,174 C$

Alternative routes for Canada to Edinburgh

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Manchester
Fastest flight time
6h 45m
Cheapest price
576 C$
Toronto to Edinburgh
Fastest flight time
6h 40m
Cheapest price
626 C$
Vancouver to Manchester
Fastest flight time
9h 00m
Cheapest price
644 C$
Montreal to Manchester
Fastest flight time
9h 35m
Cheapest price
657 C$
Toronto to Newcastle upon Tyne
Fastest flight time
13h 40m
Cheapest price
704 C$
Calgary to Manchester
Fastest flight time
12h 40m
Cheapest price
712 C$
Montreal to Edinburgh
Fastest flight time
11h 00m
Cheapest price
729 C$
Calgary to Newcastle upon Tyne
Fastest flight time
14h 00m
Cheapest price
736 C$
Montreal to Newcastle upon Tyne
Fastest flight time
9h 05m
Cheapest price
780 C$
Vancouver to Newcastle upon Tyne
Fastest flight time
13h 10m
Cheapest price
781 C$
Vancouver to Edinburgh
Fastest flight time
12h 55m
Cheapest price
892 C$
Ottawa to Manchester
Fastest flight time
11h 15m
Cheapest price
947 C$
Halifax to Manchester
Fastest flight time
11h 25m
Cheapest price
976 C$
Winnipeg to Manchester
Fastest flight time
14h 15m
Cheapest price
1,063 C$
Saskatoon to Newcastle upon Tyne
Fastest flight time
24h 55m
Cheapest price
1,082 C$
Charlottetown (Prince Edward Island) to Manchester
Fastest flight time
13h 30m
Cheapest price
1,103 C$
Ottawa to Edinburgh
Fastest flight time
13h 15m
Cheapest price
1,107 C$
Winnipeg to Edinburgh
Fastest flight time
14h 10m
Cheapest price
1,118 C$
Kelowna to Edinburgh
Fastest flight time
15h 00m
Cheapest price
1,137 C$
Québec City to Edinburgh
Fastest flight time
38h 10m
Cheapest price
1,142 C$
View more

Flights from Canada to: