Users have found that booking a flight from Edinburgh to Canada at least 50 days early can save you up to 31% on average compared to booking a flight this week. If booking 50 days before your flight isn’t an option for you, users have found flights from Edinburgh to Canada for as little as £604 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as £713 for flights departing within the next 3 days.
March is one of the best times of the year to fly to Canada from Edinburgh. Prices for March average £527 per person but you can even find prices for as low as £400. The most expensive prices can be found in the month of July. Opting for a March flight can save you 15% on your journey compared to booking in July
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Edinburgh to Canada as you normally would.
For a flight from Edinburgh to Canada, you will be flying from Turnhouse. Edinburgh Turnhouse (EDI) is just 6.8 mi from the center of the city.
Some of our airline partners flying from Edinburgh Turnhouse to Canada have new flexible policies in place due to COVID-19. British Airways, Air Canada, and Virgin Atlantic are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like British Airways with this kind of flexibility.
Yes, there are multiple flights from Edinburgh to Canada for under £400. The cheapest flight booked recently is on Multiple Airlines for just £354, but on average you can expect to pay £386.
Cheapflights has at least 20 direct flights from Edinburgh to Canada under £500. A good price for a nonstop flight from Edinburgh to Canada is less than £503.
There are currently 20+ open flights from Edinburgh to Canada within the next 7 days for less than £500.
Most travelers choose Edinburgh Turnhouse - Toronto Pearson Intl, Edinburgh Turnhouse - Toronto Island or Edinburgh Turnhouse - Vancouver Intl when deciding on the best route from Edinburgh to Canada.
On average you can expect to pay £1,406 for a flight from Edinburgh to Canada. The cheapest flight overall is £477 while the most popular route, (Edinburgh Turnhouse - Toronto Pearson Intl) is currently priced at £358.
Consider American Airlines, Air Canada or Air France when booking your flight. These represent the most popular airlines when flying from Edinburgh to Canada.
Information is based on travel restrictions from Edinburgh Turnhouse to Canada
Most visitors from Edinburgh Turnhouse need to provide a negative COVID-19 test result and/or quarantine to enter Canada.
COVID-19 testing requirements
Visitors from Edinburgh Turnhouse must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 1 day for Antigen (quick-test) before departing to Canada.
Quarantine requirements
Visitors from Edinburgh Turnhouse are not required to quarantine after entering Canada.
Returning to Edinburgh Turnhouse from Canada
COVID-19 testing requirements
Visitors from Canada are not required to present a negative COVID-19 PCR test or antigen result upon entering Edinburgh Turnhouse.
Quarantine requirements
Visitors from Canada are not required to quarantine after entering Edinburgh Turnhouse.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
£326 | £641 | No cancel fee | 76% |
Search Lufthansa flights
|
|
![]() |
£332 | £644 | No cancel fee | 67% |
Search Air Canada flights
|
|
![]() |
£333 | £620 | No cancel fee | 60% |
Search WestJet flights
|
|
![]() |
£347 | £418 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by WOW air. Please check directly on their website for additional information. |
Search WOW air flights
|
![]() |
£370 | £594 | No cancel fee | 72% |
Search Virgin Atlantic flights
|
|
![]() |
£408 | £669 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
£419 | £504 | No cancel fee | N/A |
Search Aer Lingus flights
|
|
![]() |
£430 | £689 | No cancel fee | 70% |
Search British Airways flights
|
|
![]() |
£436 | £505 | No cancel fee | 77% |
Search Air France flights
|
|
![]() |
£454 | £590 | No cancel fee | 76% |
Search Finnair flights
|