Popular Filters
Departure Airports
One Way Price
Duration
Stops From Edinburgh
Departure From Edinburgh
SAR 7,038
SAR 6,696
SAR 6,502
Arrival at Calgary
SAR 6,526
SAR 6,502
SAR 6,608
Alliances & Airlines
Oneworld
(4)
SkyTeam
(15)
Star Alliance
(3)
+ 1 more
Layover Airports
Layover Duration
Fare Calendar For other International Routes
Edinburgh to Calgary Fare Calendar
SAR 6,502
You save SAR 31 if you fly from Glasgow | Transit Visa may be required
Glasgow to Calgary , 10 Apr
Virgin Atlantic VS | 6986 | Operated By KLM Royal Dutch
16:55
Fri, 10 Apr 26
Terminal M
Glasgow, United Kingdom
01 h 35 m
19:30
Fri, 10 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Virgin Atlantic VS | 7161 | Operated By KLM Royal Dutch
12:25
Sat, 11 Apr 26
Amsterdam, Netherlands
09 h
13:25
Sat, 11 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 6,526
Dundee to Calgary , 10 Apr
British Airways BA | 7855 | Operated By Loganair Limited
16:00
Fri, 10 Apr 26
Dundee, United Kingdom
01 h 45 m
17:45
Fri, 10 Apr 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 99
17:05
Sat, 11 Apr 26
Terminal T5
London - Heathrow Apt, United Kingdom
08 h 05 m
20:10
Sat, 11 Apr 26
Terminal T3
Toronto, Canada
BAGGAGE : CHECK INCABIN
Information not available
WestJet WS | 659
22:15
Sat, 11 Apr 26
Terminal T3
Toronto, Canada
04 h 28 m
00:43
Sun, 12 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 6,533
Transit Visa may be required
Edinburgh to Calgary , 10 Apr
Virgin Atlantic VS | 6973 | Operated By KLM Royal Dutch
17:05
Fri, 10 Apr 26
Edinburgh, United Kingdom
01 h 30 m
19:35
Fri, 10 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Virgin Atlantic VS | 7161 | Operated By KLM Royal Dutch
12:25
Sat, 11 Apr 26
Amsterdam, Netherlands
09 h
13:25
Sat, 11 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 6,608
Transit Visa may be required
Glasgow to Calgary , 10 Apr
Virgin Atlantic VS | 6986 | Operated By KLM Royal Dutch
16:55
Fri, 10 Apr 26
Terminal M
Glasgow, United Kingdom
01 h 35 m
19:30
Fri, 10 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Virgin Atlantic VS | 3956 | Operated By Delta Air Lines
12:40
Sat, 11 Apr 26
Amsterdam, Netherlands
09 h 09 m
14:49
Sat, 11 Apr 26
Terminal T1
Minneapolis, United States
BAGGAGE : CHECK INCABIN
Information not available
Virgin Atlantic VS | 1529 | Operated By Delta Air Lines
18:43
Sat, 11 Apr 26
Terminal T1
Minneapolis, United States
03 h 02 m
20:45
Sat, 11 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 6,696
Transit Visa may be required
Glasgow to Calgary , 10 Apr
Virgin Atlantic VS | 6982 | Operated By KLM Royal Dutch
06:00
Fri, 10 Apr 26
Terminal M
Glasgow, United Kingdom
01 h 35 m
08:35
Fri, 10 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Virgin Atlantic VS | 7161 | Operated By KLM Royal Dutch
12:25
Fri, 10 Apr 26
Amsterdam, Netherlands
09 h
13:25
Fri, 10 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 6,802
Transit Visa may be required
Glasgow to Calgary , 10 Apr
Delta Air Lines DL | 9523 | Operated By KLM Royal Dutch
06:00
Fri, 10 Apr 26
Terminal M
Glasgow, United Kingdom
01 h 35 m
08:35
Fri, 10 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 163
12:40
Fri, 10 Apr 26
Amsterdam, Netherlands
09 h 09 m
14:49
Fri, 10 Apr 26
Terminal T1
Minneapolis, United States
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 2485
18:43
Fri, 10 Apr 26
Terminal T1
Minneapolis, United States
03 h 02 m
20:45
Fri, 10 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 7,007
Transit Visa may be required
Glasgow to Calgary , 10 Apr
Delta Air Lines DL | 9523 | Operated By KLM Royal Dutch
06:00
Fri, 10 Apr 26
Terminal M
Glasgow, United Kingdom
01 h 35 m
08:35
Fri, 10 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 9397 | Operated By KLM Royal Dutch
12:25
Fri, 10 Apr 26
Amsterdam, Netherlands
09 h
13:25
Fri, 10 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 7,038
Transit Visa may be required
Edinburgh to Calgary , 10 Apr
Delta Air Lines DL | 9506 | Operated By KLM Royal Dutch
05:45
Fri, 10 Apr 26
Edinburgh, United Kingdom
01 h 35 m
08:20
Fri, 10 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Delta Air Lines DL | 9397 | Operated By KLM Royal Dutch
12:25
Fri, 10 Apr 26
Amsterdam, Netherlands
09 h
13:25
Fri, 10 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 7,059
Transit Visa may be required
Glasgow to Calgary , 10 Apr
Air France AF | 3201 | Operated By KLM Royal Dutch
06:00
Fri, 10 Apr 26
Terminal M
Glasgow, United Kingdom
01 h 35 m
08:35
Fri, 10 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 3162 | Operated By KLM Royal Dutch
12:25
Fri, 10 Apr 26
Amsterdam, Netherlands
09 h
13:25
Fri, 10 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
SAR 7,090
Transit Visa may be required
Edinburgh to Calgary , 10 Apr
KLM Royal Dutch KL | 922
05:45
Fri, 10 Apr 26
Edinburgh, United Kingdom
01 h 35 m
08:20
Fri, 10 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 677
12:25
Fri, 10 Apr 26
Amsterdam, Netherlands
09 h
13:25
Fri, 10 Apr 26
Calgary, Canada
BAGGAGE : CHECK INCABIN
Information not available
