Cheap Flights from Toronto to Edinburgh
Browse current best options from Toronto. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Toronto
RatePunk searches hundreds of travel sites at once for deals on flights to Edinburgh
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Today’s best flight deals from Toronto to Edinburgh
Explore current cheapest deals departing from Toronto to Edinburgh
Round trip
Sort by: Cheapest
August 17 - August 25
YYZ - Edinburgh
$866
$416
Round trip
August 14 - August 30
YYZ - Edinburgh
$852
$417
Round trip
August 23 - August 30
YYZ - Edinburgh
$883
$422
Round trip
September 5 - September 9
YYZ - Edinburgh
$758
$422
Round trip
August 10 - August 19
YYZ - Edinburgh
$855
$424
Round trip
September 12 - September 24
YYZ - Edinburgh
$716
$424
Round trip
August 18 - August 25
YYZ - Edinburgh
$885
$426
Round trip
August 19 - August 30
YYZ - Edinburgh
$854
$433
Round trip
August 12 - August 31
YYZ - Edinburgh
$832
$434
Round trip
August 19 - August 25
YYZ - Edinburgh
$883
$434
Round trip
Unlock all 500+ flight deals to Edinburgh and get alerts when great deals appear
Route Intelligence — 486,190 Searches this Week
Insights for flights from Toronto to Edinburgh
How much is a round trip from Toronto to Edinburgh
Regular price: $718 - $899
Prices are currently below the regular range.
The regular price range for flights from Toronto Pearson International to Edinburgh Airport is typically between $718 and $899. The current lowest deal is $416 with WestJet, for travel from August 17 to August 25.
now $416
Low $718
High $899
The cheapest time to fly from Toronto to Edinburgh
The cheapest month to fly from Toronto to Edinburgh is May, with a median price of $570. The most expensive month is October, with a median price of $1033. Prices are generally lower from January to December.
May
Flights from $570
October
Flights from $1,033
Direct flights from Toronto to Edinburgh
WestJet
Last-minute flights going from Toronto to Edinburgh
Thu, Jul 9
YYZ - Edinburgh
Toronto (YYZ) - Edinburgh (EDI)
WestJet
$784
$454
One-way
Thu, Jul 9
YYZ - Edinburgh
Toronto (YYZ) - Edinburgh (EDI)
WestJet
$776
$456
One-way
Mon, Jul 13
YYZ - Edinburgh
Toronto (YYZ) - Edinburgh (EDI)
WestJet
$778
$452
One-way
Mon, Jul 13
YYZ - Edinburgh
Toronto (YYZ) - Edinburgh (EDI)
WestJet
$752
$457
One-way
Tue, Jul 14
YYZ - Edinburgh
Toronto (YYZ) - Edinburgh (EDI)
WestJet
$752
$452
One-way
Sun, Jul 19
YYZ - Edinburgh
Toronto (YYZ) - Edinburgh (EDI)
WestJet
$749
$457
One-way
Biggest price drops on these dates for flights from Toronto to Edinburgh
Aug 23 - Aug 30
$883 → $422
52%
Aug 18 - Aug 25
$885 → $426
52%
Aug 23 - Aug 27
$896 → $445
50%
Aug 17 - Aug 25
$866 → $416
52%
Popular Airports to fly from Toronto to Edinburgh
Toronto - Edinburgh route insights
💸 Price insights
Recent fares are above the typical level
Recent fares from Toronto to Edinburgh for the next 90 days are above the typical level.
📅 Best time to fly
Fly in May for the best prices
Historically, May has been the cheapest month to fly from Toronto to Edinburgh, with a median price of $570.
⏱️ Flight duration
Long-haul flights with 2+ stopovers
Flights from Toronto to Edinburgh typically take 23h 35m, with most flights having 2 or more stopovers.
✈️ Airlines & availability
Connecting flights are dominant
Only 14.2% of deals for this route are direct, making connecting flights the dominant option.
🏆 Airline highlight
WestJet offers direct flights
WestJet is one of the airlines that historically offers direct flights on the Toronto to Edinburgh route.
🎯 Booking tip
Deals are frequent for this route
On average, there is more than 1 deal per day for flights from Toronto to Edinburgh.
Toronto main airports to depart from
Toronto Pearson International (YYZ)
Toronto Pearson International Airport is a good option for flights from Toronto to Edinburgh.
📍 ~20 km from Toronto (reachable by car or train).
💸 Flights from ~$416
Billy Bishop Toronto City (YTZ)
Billy Bishop Toronto City Airport is an alternative for flights from Toronto to Edinburgh.
📍 ~2 km from Toronto (reachable by car or ferry).
💸 Flights from ~$604
Edinburgh main airports to arrive at
Edinburgh Airport (EDI)
Edinburgh Airport is a convenient arrival point for flights from Toronto to Edinburgh.
📍 ~10 km from Edinburgh city center (reachable by car, bus, or tram).
💸 Flights from ~$416
Airports nearby Edinburgh used as alternative
Glasgow (GLA)
Glasgow Airport is a major international hub with a similar route network to Edinburgh, making it a practical alternative.
📍 ~60 km from Edinburgh (reachable by bus or car, but expect peak-time congestion)
💸 Flights from ~$401
Newcastle (NCL)
Newcastle Airport offers a wide range of international and charter flights, providing a reliable alternative for travelers.
📍 ~140 km from Edinburgh (reachable by direct rail link)
💸 Flights from ~$499
Aberdeen (ABZ)
Aberdeen Airport is a significant regional hub with strong connections to European business centers.
📍 ~150 km from Edinburgh (reachable by rail or road, but journey can take over 2.5 hours)
💸 Flights from ~$533
Glasgow Prestwick (PIK)
Glasgow Prestwick Airport specializes in low-cost carrier routes and often has cheaper parking.
📍 ~100 km from Edinburgh (reachable by car)
💸 Flights from ~$588
Dundee (DND)
Dundee Airport is geographically very close to Edinburgh, offering quick check-in and security processes.
📍 ~60 km from Edinburgh (reachable by car)
💸 Flights from ~$716
Business & First Class Flight Deals to Edinburgh
Discover luxury on the budget with premium cabin class on flights from Toronto to Edinburgh.
Elite
Best Elite deals to Edinburgh
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From YYZ
Elite
Aug 29
Edinburgh, United Kingdom
94% AI deal score
$3,065
$1,236
Save $1,829
From YYZ
Elite
Aug 25
Edinburgh, United Kingdom
94% AI deal score
$3,001
$1,237
Save $1,764
From YYZ
Elite
Aug 11
Edinburgh, United Kingdom
94% AI deal score
$2,988
$1,237
Save $1,751
From YYZ
Elite
Aug 15
Edinburgh, United Kingdom
93% AI deal score
$2,607
$1,231
Save $1,376
From YYZ
Elite
Aug 12
Edinburgh, United Kingdom
93% AI deal score
$2,895
$1,236
Save $1,659
From YYZ
Elite
Aug 13
Edinburgh, United Kingdom
93% AI deal score
$2,894
$1,236
Save $1,658
From YYZ
Elite
Aug 25
Edinburgh, United Kingdom
93% AI deal score
$2,907
$1,236
Save $1,671
From YYZ
Elite
Aug 12
Edinburgh, United Kingdom
93% AI deal score
$2,899
$1,236
Save $1,663
From YYZ
Elite
Aug 11
Edinburgh, United Kingdom
93% AI deal score
$2,902
$1,236
Save $1,666
From YYZ
Elite
Aug 11
Edinburgh, United Kingdom
93% AI deal score
$2,888
$1,236
Save $1,652
From YYZ
Elite
Aug 13
Edinburgh, United Kingdom
93% AI deal score
$2,895
$1,236
Save $1,659
From YYZ
Elite
Aug 14
Edinburgh, United Kingdom
93% AI deal score
$2,895
$1,236
Save $1,659
From YYZ
Elite
Aug 14
Edinburgh, United Kingdom
93% AI deal score
$2,899
$1,236
Save $1,663
From YYZ
Elite
Aug 13
Edinburgh, United Kingdom
93% AI deal score
$2,897
$1,237
Save $1,660
From YYZ
Elite
Aug 12
Edinburgh, United Kingdom
93% AI deal score
$2,900
$1,237
Save $1,663
From YYZ
Elite
Aug 11
Edinburgh, United Kingdom
93% AI deal score
$2,892
$1,237
Save $1,655
From YYZ
Elite
Aug 14
Edinburgh, United Kingdom
93% AI deal score
$2,904
$1,237
Save $1,667
From YYZ
Elite
Aug 03
Edinburgh, United Kingdom
93% AI deal score
$2,672
$1,258
Save $1,414
From YYZ
Elite
Aug 06
Edinburgh, United Kingdom
93% AI deal score
$2,594
$1,261
Save $1,333
From YYZ
Elite
Aug 22
Edinburgh, United Kingdom
93% AI deal score
$2,689
$1,261
Save $1,428
From YYZ
Elite
Aug 22
Edinburgh, United Kingdom
93% AI deal score
$2,611
$1,261
Save $1,350
From YYZ
Elite
Aug 05
Edinburgh, United Kingdom
93% AI deal score
$2,886
$1,267
Save $1,619
From YYZ
Elite
Aug 18
Edinburgh, United Kingdom
93% AI deal score
$2,902
$1,267
Save $1,635
From YYZ
Elite
Aug 18
Edinburgh, United Kingdom
93% AI deal score
$2,894
$1,267
Save $1,627
From YYZ
Elite
Aug 04
Edinburgh, United Kingdom
93% AI deal score
$2,881
$1,267
Save $1,614
From YYZ
Elite
Aug 18
Edinburgh, United Kingdom
93% AI deal score
$2,899
$1,267
Save $1,632
From YYZ
Elite
Aug 04
Edinburgh, United Kingdom
93% AI deal score
$2,879
$1,267
Save $1,612
From YYZ
Elite
Aug 05
Edinburgh, United Kingdom
93% AI deal score
$2,884
$1,267
Save $1,617
From YYZ
Elite
Aug 18
Edinburgh, United Kingdom
93% AI deal score
$2,897
$1,267
Save $1,630
From YYZ
Elite
Jun 22
Edinburgh, United Kingdom
93% AI deal score
$2,909
$1,296
Save $1,613
From YYZ
Elite
Jun 22
Edinburgh, United Kingdom
93% AI deal score
$2,877
$1,296
Save $1,581
From YYZ
Elite
Aug 25
Edinburgh, United Kingdom
92% AI deal score
$2,907
$1,835
Save $1,072
From YYZ
Elite
Aug 08
Edinburgh, United Kingdom
91% AI deal score
$3,121
$2,152
Save $969
From YYZ
Elite
Oct 15
Edinburgh, United Kingdom
91% AI deal score
$3,990
$2,554
Save $1,436
From YYZ
Elite
Oct 17
Edinburgh, United Kingdom
91% AI deal score
$4,150
$2,590
Save $1,560
From YYZ
Elite
Oct 03
Edinburgh, United Kingdom
91% AI deal score
$4,144
$2,595
Save $1,549
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,351
$1,213
Save $1,138
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,342
$1,213
Save $1,129
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,351
$1,213
Save $1,138
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,340
$1,213
Save $1,127
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,351
$1,213
Save $1,138
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,346
$1,213
Save $1,133
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,341
$1,213
Save $1,128
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,341
$1,213
Save $1,128
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,341
$1,213
Save $1,128
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,340
$1,213
Save $1,127
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,340
$1,213
Save $1,127
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,340
$1,213
Save $1,127
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,349
$1,213
Save $1,136
From YYZ
Elite
Jul 22
Edinburgh, United Kingdom
91% AI deal score
$2,351
$1,213
Save $1,138
From YYZ
Elite
Jul 11
Edinburgh, United Kingdom
91% AI deal score
$2,307
$1,228
Save $1,079
From YYZ
Elite
Jul 18
Edinburgh, United Kingdom
91% AI deal score
$2,305
$1,258
Save $1,047
From YYZ
Elite
Jul 31
Edinburgh, United Kingdom
91% AI deal score
$2,338
$1,267
Save $1,071
From YYZ
Elite
Jul 28
Edinburgh, United Kingdom
91% AI deal score
$2,337
$1,267
Save $1,070
From YYZ
Elite
Jul 28
Edinburgh, United Kingdom
91% AI deal score
$2,337
$1,267
Save $1,070
From YYZ
Elite
Jul 23
Edinburgh, United Kingdom
90% AI deal score
$2,936
$2,115
Save $821
From YYZ
Elite
Nov 16
Edinburgh, United Kingdom
90% AI deal score
$3,726
$2,554
Save $1,172
From YYZ
Elite
Nov 30
Edinburgh, United Kingdom
90% AI deal score
$3,651
$2,554
Save $1,097
From YYZ
Elite
Nov 23
Edinburgh, United Kingdom
90% AI deal score
$3,725
$2,554
Save $1,171
From YYZ
Elite
Oct 19
Edinburgh, United Kingdom
90% AI deal score
$3,900
$2,558
Save $1,342
From YYZ
Elite
Oct 22
Edinburgh, United Kingdom
90% AI deal score
$3,901
$2,558
Save $1,343
From YYZ
Elite
Nov 09
Edinburgh, United Kingdom
90% AI deal score
$3,736
$2,558
Save $1,178
From YYZ
Elite
Oct 26
Edinburgh, United Kingdom
90% AI deal score
$3,891
$2,558
Save $1,333
From YYZ
Elite
Nov 16
Edinburgh, United Kingdom
90% AI deal score
$3,723
$2,558
Save $1,165
From YYZ
Elite
Nov 30
Edinburgh, United Kingdom
90% AI deal score
$3,638
$2,558
Save $1,080
From YYZ
Elite
Nov 23
Edinburgh, United Kingdom
90% AI deal score
$3,711
$2,558
Save $1,153
From YYZ
Elite
Nov 09
Edinburgh, United Kingdom
90% AI deal score
$3,722
$2,558
Save $1,164
From YYZ
Elite
Nov 02
Edinburgh, United Kingdom
90% AI deal score
$3,740
$2,558
Save $1,182
From YYZ
Elite
Oct 03
Edinburgh, United Kingdom
90% AI deal score
$3,928
$2,590
Save $1,338
From YYZ
Elite
Oct 10
Edinburgh, United Kingdom
90% AI deal score
$4,001
$2,590
Save $1,411
From YYZ
Elite
Dec 09
Edinburgh, United Kingdom
89% AI deal score
$3,491
$2,554
Save $937
From YYZ
Elite
Nov 23
Edinburgh, United Kingdom
89% AI deal score
$3,713
$2,690
Save $1,023
From YYZ
Elite
Oct 22
Edinburgh, United Kingdom
89% AI deal score
$3,914
$2,691
Save $1,223
From YYZ
Elite
Oct 19
Edinburgh, United Kingdom
89% AI deal score
$3,901
$2,691
Save $1,210
From YYZ
Elite
Aug 29
Edinburgh, United Kingdom
89% AI deal score
$2,911
$2,319
Save $592
From YYZ
Elite
Jul 26
Edinburgh, United Kingdom
88% AI deal score
$2,950
$2,360
Save $590
From YYZ
Elite
Sep 28
Edinburgh, United Kingdom
88% AI deal score
$3,251
$2,561
Save $690
From YYZ
Elite
Sep 28
Edinburgh, United Kingdom
88% AI deal score
$3,359
$2,566
Save $793
From YYZ
Elite
Aug 27
Edinburgh, United Kingdom
88% AI deal score
$3,237
$2,573
Save $664
From YYZ
Elite
Nov 30
Edinburgh, United Kingdom
88% AI deal score
$3,638
$2,690
Save $948
From YYZ
Elite
Aug 13
Edinburgh, United Kingdom
87% AI deal score
$3,087
$2,543
Save $544
From YYZ
Elite
Aug 10
Edinburgh, United Kingdom
87% AI deal score
$2,902
$2,425
Save $477
From YYZ
Elite
Aug 19
Edinburgh, United Kingdom
82% AI deal score
$3,143
$2,632
Save $511
From YYZ
Elite
Aug 25
Edinburgh, United Kingdom
82% AI deal score
$3,151
$2,632
Save $519
From YYZ
Elite
Aug 08
Edinburgh, United Kingdom
82% AI deal score
$3,110
$2,649
Save $461
From YYZ
Elite
Jul 26
Edinburgh, United Kingdom
81% AI deal score
$2,994
$2,605
Save $389
From YYZ
Elite
Aug 22
Edinburgh, United Kingdom
81% AI deal score
$3,101
$2,685
Save $416
From YYZ
Elite
Sep 01
Edinburgh, United Kingdom
81% AI deal score
$3,216
$2,765
Save $451
From YYZ
Elite
Jul 28
Edinburgh, United Kingdom
81% AI deal score
$2,311
$2,026
Save $285
From YYZ
Elite
Jul 25
Edinburgh, United Kingdom
80% AI deal score
$2,957
$2,605
Save $352
From YYZ
Elite
Jun 19
Edinburgh, United Kingdom
80% AI deal score
$2,750
$2,515
Save $235
From YYZ
Elite
Sep 05
Edinburgh, United Kingdom
79% AI deal score
$3,306
$2,966
Save $340
From YYZ
Elite
Aug 11
Edinburgh, United Kingdom
77% AI deal score
$3,138
$3,014
Save $124
From YYZ
Elite
Aug 12
Edinburgh, United Kingdom
77% AI deal score
$4,457
$4,415
Save $42
From YYZ
Elite
Jul 25
Edinburgh, United Kingdom
76% AI deal score
$2,941
$2,893
Save $48
From YYZ
Elite
Jul 08
Edinburgh, United Kingdom
75% AI deal score
$3,156
From YYZ
Elite
Jul 05
Edinburgh, United Kingdom
75% AI deal score
$3,164
From YYZ
Elite
Jul 12
Edinburgh, United Kingdom
75% AI deal score
$3,232
From YYZ
Elite
Aug 07
Edinburgh, United Kingdom
75% AI deal score
$3,300
From YYZ
Elite
Jul 03
Edinburgh, United Kingdom
74% AI deal score
$3,300