Find cheap flights from Ontario to Scotland from C$ 464

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 29/8. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Sun 2/7
Sun 9/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to Scotland

Good to know

Low season

March

High season

December

Cheapest flight

C$ 464

Average price round-trip

C$ 1,250

Good deal round-trip

C$ 927

Good deal one-way

C$ 368
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Hamilton to Glasgow
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Ontario to Scotland

Book cheap flights from Ontario to Scotland

Recent round-trip flight deals

26/9Tue
1 stopScandinavian Airlines
14h 50mYYZ-EDI
10/10Tue
1 stopScandinavian Airlines
23h 20mEDI-YYZ
C$ 607
28/9Thu
1 stopPLAY
9h 55mYHM-GLA
6/10Fri
1 stopPLAY
10h 40mGLA-YHM
C$ 657
28/9Thu
1 stopPLAY
9h 55mYHM-GLA
8/10Sun
1 stopPLAY
10h 40mGLA-YHM
C$ 680
6/10Fri
2 stopsScandinavian Airlines
17h 20mYYZ-EDI
10/10Tue
1 stopScandinavian Airlines
23h 20mEDI-YYZ
C$ 681
4/9Mon
2 stopsScandinavian Airlines
21h 45mYYZ-EDI
14/9Thu
1 stopScandinavian Airlines
23h 10mEDI-YYZ
C$ 685
6/10Fri
1 stopMultiple Airlines
9h 50mYYZ-EDI
9/10Mon
1 stopMultiple Airlines
12h 35mEDI-YYZ
C$ 714
2/10Mon
1 stopMultiple Airlines
9h 25mYYZ-EDI
15/10Sun
1 stopMultiple Airlines
12h 40mEDI-YYZ
C$ 735
21/9Thu
1 stopPLAY
9h 55mYHM-GLA
1/10Sun
1 stopPLAY
10h 40mGLA-YHM
C$ 740
5/10Thu
1 stopMultiple Airlines
9h 10mYYZ-EDI
10/10Tue
1 stopMultiple Airlines
13h 25mEDI-YYZ
C$ 779
28/9Thu
directAir Transat
6h 35mYYZ-GLA
6/10Fri
directAir Transat
7h 25mGLA-YYZ
C$ 813
3/10Tue
directAir Transat
6h 35mYYZ-GLA
24/10Tue
directAir Transat
7h 25mGLA-YYZ
C$ 818
6/10Fri
1 stopIcelandair
8h 50mYYZ-GLA
28/10Sat
1 stopIcelandair
10h 30mGLA-YYZ
C$ 850
20/11Mon
1 stopAer Lingus
9h 20mYYZ-GLA
30/11Thu
1 stopAer Lingus
12h 40mGLA-YYZ
C$ 860
29/10Sun
1 stopDelta
10h 25mYYZ-GLA
6/11Mon
1 stopDelta
11h 35mGLA-YYZ
C$ 880
16/10Mon
1 stopAmerican Airlines
11h 20mYYZ-GLA
4/11Sat
2 stopsAmerican Airlines
33h 06mGLA-YYZ
C$ 899
20/11Mon
2 stopsKLM
12h 45mYYZ-GLA
30/11Thu
1 stopKLM
10h 50mGLA-YYZ
C$ 906
16/10Mon
2 stopsLufthansa
20h 30mYYZ-GLA
4/11Sat
2 stopsLufthansa
36h 40mGLA-YYZ
C$ 956
5/10Thu
1 stopAir Canada
9h 25mYYZ-EDI
9/10Mon
directAir Canada
7h 10mEDI-YYZ
C$ 1,023
18/6Sun
1 stopWestJet
23h 55mYHM-EDI
22/6Thu
1 stopWestJet
16h 54mEDI-YHM
C$ 1,370
1/8Tue
2 stopsUnited Airlines
20h 20mYOW-EDI
5/8Sat
2 stopsUnited Airlines
30h 53mEDI-YOW
C$ 1,470

Search by stops

Search by airline

Search by price

Recent one-way flight deals

29/8Tue
1 stopPLAY
9h 55mYHM-GLA
C$ 464
24/9Sun
2 stopsMultiple Airlines
21h 50mYYZ-GLA
C$ 465
18/9Mon
2 stopsMultiple Airlines
25h 10mYYZ-GLA
C$ 466
30/9Sat
2 stopsMultiple Airlines
16h 55mYTZ-GLA
C$ 469
6/10Fri
1 stopMultiple Airlines
17h 20mYYZ-EDI
C$ 469
18/9Mon
2 stopsMultiple Airlines
21h 40mYYZ-GLA
C$ 488
13/7Thu
1 stopPLAY
9h 55mYHM-GLA
C$ 496
13/7Thu
1 stopAer Lingus
9h 15mYYZ-GLA
C$ 514
30/9Sat
1 stopPLAY
9h 55mYHM-GLA
C$ 527
25/6Sun
1 stopAer Lingus
21h 00mYYZ-EDI
C$ 530
8/7Sat
1 stopAer Lingus
8h 50mYYZ-EDI
C$ 531
15/6Thu
1 stopWestJet
31h 55mYYZ-EDI
C$ 580
21/6Wed
1 stopWestJet
13h 55mYHM-EDI
C$ 596
21/6Wed
2 stopsWestJet
15h 40mYYZ-EDI
C$ 610
13/6Tue
directLufthansa
6h 30mYYZ-EDI
C$ 611
12/6Mon
directAir Canada
6h 30mYYZ-EDI
C$ 629
13/11Mon
2 stopsAir Canada
39h 35mYTZ-EDI
C$ 641
18/7Tue
1 stopIcelandair
9h 20mYYZ-GLA
C$ 646
15/6Thu
directAir Transat
6h 35mYYZ-GLA
C$ 665
18/9Mon
directAir Transat
6h 35mYYZ-GLA
C$ 668

Search by stops

Search by airline

Search by price

Flights to Scotland

Return flight deals:

Scotland - Ontario

Cabin classes:

C$ 6,818
C$ 2,983
C$ 789

Browse origins:

C$ 1,422
C$ 1,037
C$ 1,689
C$ 548
C$ 1,271
View more

Browse destinations:

C$ 1,009
C$ 1,580
C$ 596
C$ 548
C$ 1,063
C$ 3,968
C$ 2,067
C$ 2,086
C$ 1,464
C$ 3,353
View more