One Way

Popular Filters

One Way Price

LKR 277,858 LKR 1,240,000

Duration

22 h 30 m 59 h 0 m

Stops From Calgary

Departure From Calgary

Before 6 AM

LKR 334,671

6 AM - 12 PM

LKR 277,859

12 PM - 6 PM

LKR 360,177

After 6 PM

LKR 334,671

Arrival at Moscow

Before 6 AM

LKR 426,712

6 AM - 12 PM

LKR 468,059

12 PM - 6 PM

LKR 277,859

After 6 PM

LKR 475,502

Alliances & Airlines

Oneworld

(36)

SkyTeam

()

Star Alliance

(19)

+ 7 more

Layover Airports

+ 15 more

Layover Duration

4 h 20 m 34 h 30 m

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.


Sorted By:
Departure
Duration
Arrival
Price
Porter Airlines, Qatar Airways

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

Qatar Airways

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

Alaska Airlines, Qatar Airways

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

WestJet, Qatar Airways

More Timing Options

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

WestJet, Qatar Airways

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

Qatar Airways

More Timing Options

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

American Airlines, Qatar Airways

More Timing Options

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

Alaska Airlines, Qatar Airways

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

WestJet, Qatar Airways

More Timing Options

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

Air Canada, Lufthansa, Turkish Airlines

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