One Way

Popular Filters

One Way Price

BHD 293 BHD 900

Duration

20 h 0 m 49 h 30 m

Stops From Calgary

Departure From Calgary

6 AM - 12 PM

BHD 294

12 PM - 6 PM

BHD 294

After 6 PM

BHD 294

Arrival at Hangzhou

6 AM - 12 PM

BHD 328

After 6 PM

BHD 294

Alliances & Airlines

Oneworld

(11)

SkyTeam

()

Star Alliance

(4)

Layover Airports

Layover Duration

2 h 36 m 31 h 0 m

Calgary to Hangzhou Fare Calendar

Book cheap Calgary to Hangzhou International ✈ tickets at MakeMyTrip Bahrain. Get best deals, Lowest airfare ticket booking from Calgary to Hangzhou air travel route. Check flight reservation status, schedules of Calgary to Hangzhou flight ticket online. Also Check Hangzhou to Calgary Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 18 Jun 2026 19:56:42
WestJet, Hong Kong Airlines

More Timing Options

BHD 297

BHD 294

Transit Visa may be required

Calgary to Hangzhou , 21 Jun

WestJet WS | 129

20:00

Sun, 21 Jun 26

Calgary, Canada

01 h 40 m

20:40

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Hong Kong Airlines HX | 81

01:30

Mon, 22 Jun 26

Terminal M

Vancouver, Canada

14 h 30 m

07:00

Tue, 23 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Hong Kong Airlines HX | 128

21:05

Tue, 23 Jun 26

Terminal T2

Hong Kong, Hong Kong

02 h 30 m

23:35

Tue, 23 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

WestJet, Cathay Pacific

More Timing Options

BHD 331

BHD 328

Transit Visa may be required

Calgary to Hangzhou , 21 Jun

WestJet WS | 133

21:55

Sun, 21 Jun 26

Calgary, Canada

01 h 40 m

22:35

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 865

01:25

Mon, 22 Jun 26

Terminal M

Vancouver, Canada

13 h 10 m

05:35

Tue, 23 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 958

07:45

Tue, 23 Jun 26

Terminal T1

Hong Kong, Hong Kong

02 h 25 m

10:10

Tue, 23 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

WestJet, Cathay Pacific

BHD 344

BHD 341

Transit Visa may be required

Calgary to Hangzhou , 21 Jun

WestJet WS | 115

12:00

Sun, 21 Jun 26

Calgary, Canada

01 h 40 m

12:40

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 867

14:55

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

13 h 25 m

19:20

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 964

20:10

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

02 h 25 m

22:35

Mon, 22 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific

BHD 361

BHD 358

Transit Visa may be required

Calgary to Hangzhou , 21 Jun

Cathay Pacific CX | 7007 | Operated By WestJet

11:05

Sun, 21 Jun 26

Calgary, Canada

01 h 40 m

11:45

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 867

14:55

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

13 h 25 m

19:20

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 964

20:10

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

02 h 25 m

22:35

Mon, 22 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific

BHD 419

BHD 416

Transit Visa may be required

Calgary to Hangzhou , 21 Jun

Cathay Pacific CX | 7031 | Operated By WestJet

21:55

Sun, 21 Jun 26

Calgary, Canada

01 h 40 m

22:35

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 865

01:25

Mon, 22 Jun 26

Terminal M

Vancouver, Canada

13 h 10 m

05:35

Tue, 23 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 958

07:45

Tue, 23 Jun 26

Terminal T1

Hong Kong, Hong Kong

02 h 25 m

10:10

Tue, 23 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific

BHD 431

BHD 428

Transit Visa may be required

Calgary to Hangzhou , 21 Jun

Cathay Pacific CX | 7027 | Operated By WestJet

12:00

Sun, 21 Jun 26

Calgary, Canada

01 h 40 m

12:40

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 867

14:55

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

13 h 25 m

19:20

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 964

20:10

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

02 h 25 m

22:35

Mon, 22 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Cathay Pacific

BHD 643

BHD 640

Transit Visa may be required

Calgary to Hangzhou , 21 Jun

Air Canada AC | 8065

12:35

Sun, 21 Jun 26

Calgary, Canada

01 h 34 m

13:09

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 867

14:55

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

13 h 25 m

19:20

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 964

20:10

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

02 h 25 m

22:35

Mon, 22 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific

BHD 703

BHD 700

Transit Visa may be required

Calgary to Hangzhou , 21 Jun

Cathay Pacific CX | 1505 | Operated By Air Canada

12:35

Sun, 21 Jun 26

Calgary, Canada

01 h 34 m

13:09

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 867

14:55

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

13 h 25 m

19:20

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

BAGGAGE : CHECK INCABIN

Information not available

Cathay Pacific CX | 964

20:10

Mon, 22 Jun 26

Terminal T1

Hong Kong, Hong Kong

02 h 25 m

22:35

Mon, 22 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Air China

BHD 745

BHD 742

Calgary to Hangzhou , 21 Jun

Air Canada AC | 2021

11:20

Sun, 21 Jun 26

Calgary, Canada

01 h 40 m

12:00

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 29

13:40

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

12 h 15 m

16:55

Mon, 22 Jun 26

Terminal T3

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

Air China CA | 1728

19:25

Mon, 22 Jun 26

Terminal T3

Beijing, China

02 h 30 m

21:55

Mon, 22 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, China Southern

BHD 856

BHD 853

Calgary to Hangzhou , 21 Jun

Air Canada AC | 2021

11:20

Sun, 21 Jun 26

Calgary, Canada

01 h 40 m

12:00

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 29

13:40

Sun, 21 Jun 26

Terminal M

Vancouver, Canada

12 h 15 m

16:55

Mon, 22 Jun 26

Terminal T3

Beijing, China

BAGGAGE : CHECK INCABIN

Information not available

China Southern CZ | 8853

21:25

Mon, 22 Jun 26

Beijing, China

02 h 15 m

23:40

Mon, 22 Jun 26

Terminal T4

Hangzhou, China

BAGGAGE : CHECK INCABIN

Information not available