To save up to 23% on this flight, we recommend booking at least 45 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Canada to Scotland from C$ 1,015 1-2 weeks out and tickets from C$ 1,177 for flights departing within the next 72 hours.
The best pricing can be found in the month of May. Prices to Scotland from Canada average C$ 937. You can even find prices in May for less than C$ 937, as users have found deals to Scotland from as low as C$ 635. The month of December appears to be one of the more expensive times to travel to Scotland from Canada. Flying in the targeted month can save you up to 41%.
When flying from Canada to Scotland, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Toronto Pearson Intl
Glasgow Intl
Nonstop
6h 35mGlasgow Intl
Toronto Pearson Intl
Nonstop
7h 25mAir Transat
Toronto Pearson Intl
Glasgow Intl
2 stops
17h 20mGlasgow Intl
Toronto Pearson Intl
1 stop
18h 05mMultiple Airlines
Toronto Pearson Intl
Edinburgh Turnhouse
1 stop
31h 40mEdinburgh Turnhouse
Toronto Pearson Intl
1 stop
21h 35mMultiple Airlines
Toronto Pearson Intl
Glasgow Intl
3 stops
26h 40mGlasgow Intl
Toronto Pearson Intl
1 stop
9h 45mMultiple Airlines
Toronto Pearson Intl
Edinburgh Turnhouse
1 stop
8h 50mEdinburgh Turnhouse
Toronto Pearson Intl
1 stop
12h 55mAer Lingus
Toronto Pearson Intl
Edinburgh Turnhouse
1 stop
19h 10mEdinburgh Turnhouse
Toronto Pearson Intl
1 stop
12h 40mMultiple Airlines
Toronto Pearson Intl
Edinburgh Turnhouse
1 stop
8h 50mEdinburgh Turnhouse
Toronto Pearson Intl
1 stop
12h 55mAer Lingus
Toronto Pearson Intl
Glasgow Intl
1 stop
21h 10mGlasgow Intl
Toronto Pearson Intl
1 stop
12h 30mAer Lingus
Toronto Pearson Intl
Edinburgh Turnhouse
1 stop
8h 50mEdinburgh Turnhouse
Toronto Pearson Intl
1 stop
12h 55mAer Lingus
Vancouver Intl
Edinburgh Turnhouse
2 stops
26h 30mEdinburgh Turnhouse
Vancouver Intl
2 stops
23h 07mAir Canada
Halifax Intl
Edinburgh Turnhouse
1 stop
11h 25mEdinburgh Turnhouse
Halifax Intl
1 stop
14h 47mAir Canada
Toronto Island
Edinburgh Turnhouse
2 stops
14h 20mEdinburgh Turnhouse
Toronto Island
2 stops
15h 09mAir Canada
Toronto Pearson Intl
Glasgow Intl
Nonstop
6h 35mGlasgow Intl
Toronto Pearson Intl
Nonstop
7h 25mAir Transat
Toronto Pearson Intl
Glasgow Intl
Nonstop
6h 35mGlasgow Intl
Toronto Pearson Intl
Nonstop
7h 25mAir Transat
Toronto Pearson Intl
Glasgow Intl
Nonstop
6h 35mGlasgow Intl
Toronto Pearson Intl
Nonstop
7h 25mAir Transat
Montreal Pierre Elliott Trudeau Intl
Edinburgh Turnhouse
2 stops
21h 35mEdinburgh Turnhouse
Montreal Pierre Elliott Trudeau Intl
2 stops
33h 15mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Edinburgh Turnhouse
3 stops
27h 55mEdinburgh Turnhouse
Montreal Pierre Elliott Trudeau Intl
2 stops
33h 15mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Edinburgh Turnhouse
1 stop
16h 25mEdinburgh Turnhouse
Montreal Pierre Elliott Trudeau Intl
2 stops
18h 00mMultiple Airlines
Toronto Island
Glasgow Intl
2 stops
34h 00mMultiple Airlines
Toronto Pearson Intl
Glasgow Intl
2 stops
21h 10mMultiple Airlines
Toronto Island
Edinburgh Turnhouse
2 stops
34h 20mMultiple Airlines
British Airways, WestJet, and Air Transat are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Canada to Scotland for under C$ 800. The cheapest flight booked recently is on Multiple Airlines for just C$ 704, but on average you can expect to pay C$ 813.
Cheapflights has 20 direct flights from Canada to Scotland under C$ 900. A good price for a direct flight from Canada to Scotland is less than C$ 982.
There are currently 20+ open flights from Canada to Scotland within the next 7 days for less than C$ 1,000.