FlightsFrom Toronto

To Edinburgh

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

August 17 - August 25

Cheapest

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

Earliest

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

Best

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

Fares for cheap flights from Toronto to Edinburgh are typically $587–$1195, with a median of $909. Right now, prices are above the typical level for this route. Currently, 19% of recent fares are classified as a good price, indicating that finding a lower-than-average fare may require some flexibility. New deals appear almost daily, suggesting frequent opportunities to find competitive pricing.
When is the cheapest time to fly from Toronto to Edinburgh? The most affordable month to fly is typically May, with a median fare of $570. Other cost-effective options include January, where the median fare is $579, and March, with a median of $585. Planning your trip during these months can significantly reduce your travel expenses.
Most itineraries for flights from Toronto to Edinburgh connect at least once, with only 14.2% of recent fares being non-stop. For the majority of itineraries that include connections, the typical number of stopovers is 2. This means travelers should generally expect to make at least two stops on their journey.
A typical journey from Toronto to Edinburgh takes about 23h 35m, including connections. This duration accounts for the fact that most itineraries on this route involve at least one stopover, reflecting the overall travel time you can expect from origin to destination. The total travel time can vary based on the number and length of layovers.

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

Cheapest

Flights from $570

October

Most Expensive

Flights from $1,033

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Toronto to Edinburgh

Airline logo

WestJet

Last-minute flights going from Toronto to Edinburgh

Thu, Jul 9

⌛ Last-Minute

YYZ - Edinburgh

WestJet

Toronto (YYZ) - Edinburgh (EDI)

WestJet

$784

$454

One-way

Thu, Jul 9

⌛ Last-Minute

YYZ - Edinburgh

WestJet

Toronto (YYZ) - Edinburgh (EDI)

WestJet

$776

$456

One-way

Mon, Jul 13

⌛ Last-Minute

YYZ - Edinburgh

WestJet

Toronto (YYZ) - Edinburgh (EDI)

WestJet

$778

$452

One-way

Mon, Jul 13

⌛ Last-Minute

YYZ - Edinburgh

WestJet

Toronto (YYZ) - Edinburgh (EDI)

WestJet

$752

$457

One-way

Tue, Jul 14

⌛ Last-Minute

YYZ - Edinburgh

WestJet

Toronto (YYZ) - Edinburgh (EDI)

WestJet

$752

$452

One-way

Sun, Jul 19

⌛ Last-Minute

YYZ - Edinburgh

WestJet

Toronto (YYZ) - Edinburgh (EDI)

WestJet

$749

$457

One-way

Biggest price drops on these dates for flights from Toronto to Edinburgh

7 nights

Aug 23 - Aug 30

$883  →  $422

52%

7 nights

Aug 18 - Aug 25

$885  →  $426

52%

4 nights

Aug 23 - Aug 27

$896  →  $445

50%

8 nights

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)

Cheapest

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)

Cheapest

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)

Cheapest

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

Frequently Asked Questions About Flights to Edinburgh

Historically, the best time to book flights from Toronto to Edinburgh is within 0-6 days of departure, with an average price of $577. Booking 7-13 days out typically sees an average price of $753. Prices tend to increase significantly further out, with flights booked 60+ days in advance averaging $1039. This suggests that last-minute bookings can offer better value for this route.

Across the trailing quarter, a good price for a flight from Toronto to Edinburgh is considered to be $587 or less. The median price for this route was $909. Prices can go higher, with 75% of deals observed at $1195 or less. Aiming for prices around $587 can help secure a favorable fare.

Historically, May has been the cheapest month to fly from Toronto to Edinburgh, with a median price of $570. January and March also offer competitive prices, with median fares of $579 and $585 respectively. The annual median price for this route is $909, indicating that these months provide significant savings compared to the yearly average.