Popular Filters
One Way Price
Duration
Stops From Calgary
Departure From Calgary
LKR 334,671
LKR 277,859
LKR 360,177
LKR 334,671
Arrival at Moscow
LKR 426,712
LKR 468,059
LKR 277,859
LKR 475,502
Alliances & Airlines
Oneworld
(36)
SkyTeam
()
Star Alliance
(19)
+ 7 more
Layover Airports
+ 15 more
Layover Duration
Calgary To Moscow Flights
Book Calgary to Moscow flight tickets at lowest price. Get best deals on your upcoming Calgary to Moscow flights only on MakeMyTrip. Also Book Moscow to Calgary Flights. Currently 76 flights flying from Calgary to Moscow. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
LKR 277,859
Transit Visa may be required
Calgary to Moscow , 2 Sep
Porter Airlines PD | 384
08:00
Tue, 2 Sep 25
Calgary, Canada
04 h 10 m
14:10
Tue, 2 Sep 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 764
21:35
Tue, 2 Sep 25
Montreal, Canada
12 h 10 m
16:45
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 339
10:00
Thu, 4 Sep 25
Doha, Qatar
05 h 30 m
15:30
Thu, 4 Sep 25
Terminal C
Moscow, Russia
BAGGAGE : CHECK INCABIN
Information not available
LKR 301,444
Transit Visa may be required
Calgary to Moscow , 2 Sep
Qatar Airways QR | 8901 | Operated By Alaska Airlines
06:15
Tue, 2 Sep 25
Calgary, Canada
02 h
07:15
Tue, 2 Sep 25
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 720
16:30
Tue, 2 Sep 25
Seattle, United States
14 h 35 m
17:05
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 339
10:00
Thu, 4 Sep 25
Doha, Qatar
05 h 30 m
15:30
Thu, 4 Sep 25
Terminal C
Moscow, Russia
BAGGAGE : CHECK INCABIN
Information not available
LKR 318,380
Transit Visa may be required
Calgary to Moscow , 2 Sep
Alaska Airlines AS | 2349
06:15
Tue, 2 Sep 25
Calgary, Canada
02 h
07:15
Tue, 2 Sep 25
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 720
16:30
Tue, 2 Sep 25
Seattle, United States
14 h 35 m
17:05
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 339
10:00
Thu, 4 Sep 25
Doha, Qatar
05 h 30 m
15:30
Thu, 4 Sep 25
Terminal C
Moscow, Russia
BAGGAGE : CHECK INCABIN
Information not available
LKR 334,671
Transit Visa may be required
Calgary to Moscow , 2 Sep
WestJet WS | 1680
09:45
Tue, 2 Sep 25
Calgary, Canada
04 h 47 m
16:32
Tue, 2 Sep 25
Terminal T4
New York, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 702
22:00
Tue, 2 Sep 25
Terminal T8
New York, United States
12 h 25 m
17:25
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 339
10:00
Thu, 4 Sep 25
Doha, Qatar
05 h 30 m
15:30
Thu, 4 Sep 25
Terminal C
Moscow, Russia
BAGGAGE : CHECK INCABIN
Information not available
LKR 349,805
Transit Visa may be required
Calgary to Moscow , 2 Sep
WestJet WS | 1510
08:30
Tue, 2 Sep 25
Calgary, Canada
03 h 22 m
10:52
Tue, 2 Sep 25
Terminal T2
Los Angeles, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 740
16:20
Tue, 2 Sep 25
Terminal B
Los Angeles, United States
15 h 30 m
17:50
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 339
10:00
Thu, 4 Sep 25
Doha, Qatar
05 h 30 m
15:30
Thu, 4 Sep 25
Terminal C
Moscow, Russia
BAGGAGE : CHECK INCABIN
Information not available
LKR 360,177
Transit Visa may be required
Calgary to Moscow , 2 Sep
Qatar Airways QR | 7627 | Operated By American Airlines
12:47
Tue, 2 Sep 25
Calgary, Canada
03 h 35 m
17:22
Tue, 2 Sep 25
Dallas/Fort Worth, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 732
22:50
Tue, 2 Sep 25
Terminal D
Dallas/Fort Worth, United States
14 h 25 m
21:15
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 339
10:00
Thu, 4 Sep 25
Doha, Qatar
05 h 30 m
15:30
Thu, 4 Sep 25
Terminal C
Moscow, Russia
BAGGAGE : CHECK INCABIN
Information not available
LKR 362,209
Transit Visa may be required
Calgary to Moscow , 2 Sep
American Airlines AA | 1973
12:47
Tue, 2 Sep 25
Calgary, Canada
03 h 35 m
17:22
Tue, 2 Sep 25
Dallas/Fort Worth, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 730
18:20
Tue, 2 Sep 25
Terminal D
Dallas/Fort Worth, United States
14 h 25 m
16:45
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 339
10:00
Thu, 4 Sep 25
Doha, Qatar
05 h 30 m
15:30
Thu, 4 Sep 25
Terminal C
Moscow, Russia
BAGGAGE : CHECK INCABIN
Information not available
LKR 393,449
Transit Visa may be required
Calgary to Moscow , 2 Sep
Alaska Airlines AS | 2096
11:30
Tue, 2 Sep 25
Calgary, Canada
01 h 48 m
12:18
Tue, 2 Sep 25
Seattle, United States
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 720
16:30
Tue, 2 Sep 25
Seattle, United States
14 h 35 m
17:05
Wed, 3 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 339
10:00
Thu, 4 Sep 25
Doha, Qatar
05 h 30 m
15:30
Thu, 4 Sep 25
Terminal C
Moscow, Russia
BAGGAGE : CHECK INCABIN
Information not available
LKR 406,865
Transit Visa may be required
Calgary to Moscow , 2 Sep
WestJet WS | 18
20:35
Tue, 2 Sep 25
Calgary, Canada
08 h 30 m
12:05
Wed, 3 Sep 25
Terminal T4
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 110
15:35
Wed, 3 Sep 25
Terminal T4
London - Heathrow Apt, United Kingdom
06 h 50 m
00:25
Thu, 4 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 339
10:00
Thu, 4 Sep 25
Doha, Qatar
05 h 30 m
15:30
Thu, 4 Sep 25
Terminal C
Moscow, Russia
BAGGAGE : CHECK INCABIN
Information not available
LKR 426,712
Transit Visa may be required
Calgary to Moscow - Vnukovo Apt , 2 Sep
Air Canada AC | 7393
16:50
Tue, 2 Sep 25
Calgary, Canada
09 h 25 m
10:15
Wed, 3 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1300
13:00
Wed, 3 Sep 25
Terminal T1
Frankfurt, Germany
03 h
17:00
Wed, 3 Sep 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 409
20:15
Wed, 3 Sep 25
Istanbul, Turkey
04 h 05 m
00:20
Thu, 4 Sep 25
Terminal A
Moscow - Vnukovo Apt, Russia
BAGGAGE : CHECK INCABIN
Information not available