Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:50 XNN
    14:40 HGH
    2Hrs, 50m Direct
  • XNNXining Airport 11:50 - HGH 14:40 2h 50m Direct
  • XNNXining Airport 11:50
  • HGHHangzhou Xiaoshan International Airport 14:40
  • 2h 50m
  • Direct
  • Air China (CA 8510)Airbus
  • Air China (CA 8510)
    • M
    • -
    • -
    • -
    • F
    • -
    • S
  • Airbus
  • 16:00 XNN
    20:45 HGH
    4Hrs, 45m Direct
  • XNNXining Airport 16:00 - HGH 20:45 4h 45m Direct
  • XNNXining Airport 16:00
  • HGHHangzhou Xiaoshan International Airport 20:45
  • 4h 45m
  • Direct
  • LoongAir (GJ 8978)Airbus
  • LoongAir (GJ 8978)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • Airbus
  • 19:00 XNN
    23:45 HGH
    4Hrs, 45m Direct
  • XNNXining Airport 19:00 - HGH 23:45 4h 45m Direct
  • XNNXining Airport 19:00
  • HGHHangzhou Xiaoshan International Airport 23:45
  • 4h 45m
  • Direct
  • Xiamen Airlines (MF 8226)Boeing 737 800
  • Xiamen Airlines (MF 8226)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • Boeing 737 800
  • 19:05 XNN
    22:00 HGH
    2Hrs, 55m Direct
  • XNNXining Airport 19:05 - HGH 22:00 2h 55m Direct
  • XNNXining Airport 19:05
  • HGHHangzhou Xiaoshan International Airport 22:00
  • 2h 55m
  • Direct
  • LoongAir (GJ 8878)Airbus
  • LoongAir (GJ 8878)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • Airbus
  • 19:20 XNN
    00:35 HGH
    5Hrs, 15m Direct
  • XNNXining Airport 19:20 - HGH 00:35 5h 15m Direct
  • XNNXining Airport 19:20
  • HGHHangzhou Xiaoshan International Airport 00:35
  • 5h 15m
  • Direct
  • Xiamen Airlines (MF 8258)Boeing 737 800
  • Xiamen Airlines (MF 8258)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
  • Boeing 737 800
  • 09:50 XNN
    16:55 HGH
    7Hrs, 05m 1 Stop (CKG)
  • XNNXining Airport 09:50 - HGH 16:55 7h 05m 1 Stop (CKG) Chongqing
  • XNNXining Airport 09:50
    CKGChongqing Airport 14:45
  • CKGChongqing Airport 11:45
    HGHHangzhou Xiaoshan International Airport 16:55
  • 7h 05m (3h)
  • 1 Stop CKG · Chongqing 3h
  • Sichuan Airlines (3U 8074)Airbus
    Sichuan Airlines (3U 8087)Airbus
  • Sichuan Airlines (3U 8074)
    • M
    • T
    • W
    • -
    • -
    • S
    • S
  • 09:50 XNN
    16:55 HGH
    7Hrs, 05m 1 Stop (CKG)
  • XNNXining Airport 09:50 - HGH 16:55 7h 05m 1 Stop (CKG) Chongqing
  • XNNXining Airport 09:50
    CKGChongqing Airport 14:45
  • CKGChongqing Airport 11:45
    HGHHangzhou Xiaoshan International Airport 16:55
  • 7h 05m (3h)
  • 1 Stop CKG · Chongqing 3h
  • Sichuan Airlines (3U 8074)Airbus
    Sichuan Airlines (3U 8087)Airbus
  • Sichuan Airlines (3U 8074)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 09:50 XNN
    16:30 HGH
    6Hrs, 40m 1 Stop (CKG)
  • XNNXining Airport 09:50 - HGH 16:30 6h 40m 1 Stop (CKG) Chongqing
  • XNNXining Airport 09:50
    CKGChongqing Airport 14:25
  • CKGChongqing Airport 11:45
    HGHHangzhou Xiaoshan International Airport 16:30
  • 6h 40m (2h 40m)
  • 1 Stop CKG · Chongqing 2h 40m
  • Sichuan Airlines (3U 8074)Airbus
    Xiamen Airlines (MF 8474)Boeing 737 800
  • Sichuan Airlines (3U 8074)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 11:05 XNN
    17:45 HGH
    6Hrs, 40m 1 Stop (PEK)
  • XNNXining Airport 11:05 - HGH 17:45 6h 40m 1 Stop (PEK) Beijing
  • XNNXining Airport 11:05
    PEKBeijing Capital Airport 15:30
  • PEKBeijing Capital Airport 13:35
    HGHHangzhou Xiaoshan International Airport 17:45
  • 6h 40m (1h 55m)
  • 1 Stop PEK · Beijing 1h 55m
  • Air China (CA 1268)Boeing 737 800
    Air China (CA 1720)Airbus
  • Air China (CA 1268)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:05 XNN
    18:45 HGH
    7Hrs, 40m 1 Stop (PEK)
  • XNNXining Airport 11:05 - HGH 18:45 7h 40m 1 Stop (PEK) Beijing
  • XNNXining Airport 11:05
    PEKBeijing Capital Airport 16:30
  • PEKBeijing Capital Airport 13:35
    HGHHangzhou Xiaoshan International Airport 18:45
  • 7h 40m (2h 55m)
  • 1 Stop PEK · Beijing 2h 55m
  • Air China (CA 1268)Boeing 737 800
    Air China (CA 1722)Boeing 737 Max 8 Passenger
  • Air China (CA 1268)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:05 XNN
    18:45 HGH
    7Hrs, 40m 1 Stop (PEK)
  • XNNXining Airport 11:05 - HGH 18:45 7h 40m 1 Stop (PEK) Beijing
  • XNNXining Airport 11:05
    PEKBeijing Capital Airport 16:30
  • PEKBeijing Capital Airport 13:35
    HGHHangzhou Xiaoshan International Airport 18:45
  • 7h 40m (2h 55m)
  • 1 Stop PEK · Beijing 2h 55m
  • Air China (CA 1268)Airbus
    Air China (CA 1722)Airbus
  • Air China (CA 1268)
    • M
    • -
    • -
    • -
    • -
    • -
    • S
  • 11:05 XNN
    17:45 HGH
    6Hrs, 40m 1 Stop (PEK)
  • XNNXining Airport 11:05 - HGH 17:45 6h 40m 1 Stop (PEK) Beijing
  • XNNXining Airport 11:05
    PEKBeijing Capital Airport 15:30
  • PEKBeijing Capital Airport 13:35
    HGHHangzhou Xiaoshan International Airport 17:45
  • 6h 40m (1h 55m)
  • 1 Stop PEK · Beijing 1h 55m
  • Air China (CA 1268)Airbus
    Air China (CA 1720)Airbus
  • Air China (CA 1268)
    • M
    • -
    • -
    • -
    • F
    • S
    • S
  • 11:05 XNN
    17:45 HGH
    6Hrs, 40m 1 Stop (PEK)
  • XNNXining Airport 11:05 - HGH 17:45 6h 40m 1 Stop (PEK) Beijing
  • XNNXining Airport 11:05
    PEKBeijing Capital Airport 15:30
  • PEKBeijing Capital Airport 13:35
    HGHHangzhou Xiaoshan International Airport 17:45
  • 6h 40m (1h 55m)
  • 1 Stop PEK · Beijing 1h 55m
  • Air China (CA 1268)Airbus
    Air China (CA 1720)Airbus
  • Air China (CA 1268)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 11:05 XNN
    18:45 HGH
    7Hrs, 40m 1 Stop (PEK)
  • XNNXining Airport 11:05 - HGH 18:45 7h 40m 1 Stop (PEK) Beijing
  • XNNXining Airport 11:05
    PEKBeijing Capital Airport 16:30
  • PEKBeijing Capital Airport 13:35
    HGHHangzhou Xiaoshan International Airport 18:45
  • 7h 40m (2h 55m)
  • 1 Stop PEK · Beijing 2h 55m
  • Air China (CA 1268)Airbus
    Air China (CA 1722)Boeing 737 Max 8 Passenger
  • Air China (CA 1268)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 11:05 XNN
    18:45 HGH
    7Hrs, 40m 1 Stop (PEK)
  • XNNXining Airport 11:05 - HGH 18:45 7h 40m 1 Stop (PEK) Beijing
  • XNNXining Airport 11:05
    PEKBeijing Capital Airport 16:30
  • PEKBeijing Capital Airport 13:35
    HGHHangzhou Xiaoshan International Airport 18:45
  • 7h 40m (2h 55m)
  • 1 Stop PEK · Beijing 2h 55m
  • Air China (CA 1268)Airbus
    Air China (CA 1722)Boeing 737 800
  • Air China (CA 1268)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:05 XNN
    18:45 HGH
    7Hrs, 40m 1 Stop (PEK)
  • XNNXining Airport 11:05 - HGH 18:45 7h 40m 1 Stop (PEK) Beijing
  • XNNXining Airport 11:05
    PEKBeijing Capital Airport 16:30
  • PEKBeijing Capital Airport 13:35
    HGHHangzhou Xiaoshan International Airport 18:45
  • 7h 40m (2h 55m)
  • 1 Stop PEK · Beijing 2h 55m
  • Air China (CA 1268)Airbus
    Air China (CA 1722)Airbus
  • Air China (CA 1268)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 13:10 XNN
    19:50 HGH
    6Hrs, 40m 1 Stop (TFU)
  • XNNXining Airport 13:10 - HGH 19:50 6h 40m 1 Stop (TFU) Chengdu
  • XNNXining Airport 13:10
    TFUChengdu Tianfu International Airport 17:25
  • TFUChengdu Tianfu International Airport 15:00
    HGHHangzhou Xiaoshan International Airport 19:50
  • 6h 40m (2h 25m)
  • 1 Stop TFU · Chengdu 2h 25m
  • Sichuan Airlines (3U 6346)Airbus
    Xiamen Airlines (MF 8496)Boeing 737 800
  • Sichuan Airlines (3U 6346)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:10 XNN
    19:50 HGH
    6Hrs, 40m 1 Stop (TFU)
  • XNNXining Airport 13:10 - HGH 19:50 6h 40m 1 Stop (TFU) Chengdu
  • XNNXining Airport 13:10
    TFUChengdu Tianfu International Airport 17:25
  • TFUChengdu Tianfu International Airport 14:55
    HGHHangzhou Xiaoshan International Airport 19:50
  • 6h 40m (2h 30m)
  • 1 Stop TFU · Chengdu 2h 30m
  • Sichuan Airlines (3U 6346)Airbus
    Xiamen Airlines (MF 8496)Boeing 737 800
  • Sichuan Airlines (3U 6346)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 14:55 XNN
    21:20 HGH
    6Hrs, 25m 1 Stop (KMG)
  • XNNXining Airport 14:55 - HGH 21:20 6h 25m 1 Stop (KMG) Kunming
  • XNNXining Airport 14:55
    KMGKunming Changshui International Airport 18:50
  • KMGKunming Changshui International Airport 17:35
    HGHHangzhou Xiaoshan International Airport 21:20
  • 6h 25m (1h 15m)
  • 1 Stop KMG · Kunming 1h 15m
  • China Eastern Airlines (MU 6596)Airbus
    China Eastern Airlines (MU 5646)Airbus
  • China Eastern Airlines (MU 6596)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:00 XNN
    22:25 HGH
    7Hrs, 25m 1 Stop (INC)
  • XNNXining Airport 15:00 - HGH 22:25 7h 25m 1 Stop (INC) Yinchuan
  • XNNXining Airport 15:00
    INCYinchuan Airport 19:00
  • INCYinchuan Airport 16:05
    HGHHangzhou Xiaoshan International Airport 22:25
  • 7h 25m (2h 55m)
  • 1 Stop INC · Yinchuan 2h 55m
  • Shandong Airlines (SC 8722)Boeing 737 800
    Air China (CA 1776)Airbus
  • Shandong Airlines (SC 8722)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 15:00 XNN
    22:10 HGH
    7Hrs, 10m 1 Stop (INC)
  • XNNXining Airport 15:00 - HGH 22:10 7h 10m 1 Stop (INC) Yinchuan
  • XNNXining Airport 15:00
    INCYinchuan Airport 19:00
  • INCYinchuan Airport 16:05
    HGHHangzhou Xiaoshan International Airport 22:10
  • 7h 10m (2h 55m)
  • 1 Stop INC · Yinchuan 2h 55m
  • Shandong Airlines (SC 8722)Boeing 737 800
    Air China (CA 1776)Airbus
  • Shandong Airlines (SC 8722)
    • -
    • T
    • -
    • T
    • -
    • -
    • -
  • 15:00 XNN
    22:10 HGH
    7Hrs, 10m 1 Stop (INC)
  • XNNXining Airport 15:00 - HGH 22:10 7h 10m 1 Stop (INC) Yinchuan
  • XNNXining Airport 15:00
    INCYinchuan Airport 19:00
  • INCYinchuan Airport 16:05
    HGHHangzhou Xiaoshan International Airport 22:10
  • 7h 10m (2h 55m)
  • 1 Stop INC · Yinchuan 2h 55m
  • Shandong Airlines (SC 8722)Boeing 737 800
    Air China (CA 1776)Airbus
  • Shandong Airlines (SC 8722)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:00 XNN
    22:25 HGH
    7Hrs, 25m 1 Stop (INC)
  • XNNXining Airport 15:00 - HGH 22:25 7h 25m 1 Stop (INC) Yinchuan
  • XNNXining Airport 15:00
    INCYinchuan Airport 19:00
  • INCYinchuan Airport 16:05
    HGHHangzhou Xiaoshan International Airport 22:25
  • 7h 25m (2h 55m)
  • 1 Stop INC · Yinchuan 2h 55m
  • Shandong Airlines (SC 8722)Boeing 737 800
    Air China (CA 1776)Airbus
  • Shandong Airlines (SC 8722)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 15:30 XNN
    23:10 HGH
    7Hrs, 40m 1 Stop (PKX)
  • XNNXining Airport 15:30 - HGH 23:10 7h 40m 1 Stop (PKX) Beijing
  • XNNXining Airport 15:30
    PKXBeijing Daxing International Airport 20:45
  • PKXBeijing Daxing International Airport 18:00
    HGHHangzhou Xiaoshan International Airport 23:10
  • 7h 40m (2h 45m)
  • 1 Stop PKX · Beijing 2h 45m
  • China Eastern Airlines (MU 2443)Airbus
    China Southern Airlines (CZ 8853)Airbus
  • China Eastern Airlines (MU 2443)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 15:30 XNN
    23:10 HGH
    7Hrs, 40m 1 Stop (PKX)
  • XNNXining Airport 15:30 - HGH 23:10 7h 40m 1 Stop (PKX) Beijing
  • XNNXining Airport 15:30
    PKXBeijing Daxing International Airport 20:45
  • PKXBeijing Daxing International Airport 17:55
    HGHHangzhou Xiaoshan International Airport 23:10
  • 7h 40m (2h 50m)
  • 1 Stop PKX · Beijing 2h 50m
  • China Eastern Airlines (MU 2443)Airbus
    China Southern Airlines (CZ 8853)Airbus
  • China Eastern Airlines (MU 2443)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 15:40 XNN
    21:50 HGH
    6Hrs, 10m 1 Stop (TFU)
  • XNNXining Airport 15:40 - HGH 21:50 6h 10m 1 Stop (TFU) Chengdu
  • XNNXining Airport 15:40
    TFUChengdu Tianfu International Airport 19:15
  • TFUChengdu Tianfu International Airport 17:35
    HGHHangzhou Xiaoshan International Airport 21:50
  • 6h 10m (1h 40m)
  • 1 Stop TFU · Chengdu 1h 40m
  • Sichuan Airlines (3U 6346)Airbus
    Sichuan Airlines (3U 6939)Airbus
  • Sichuan Airlines (3U 6346)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • 16:35 XNN
    00:45 HGH
    8Hrs, 10m 1 Stop (PKX)
  • XNNXining Airport 16:35 - HGH 00:45 8h 10m 1 Stop (PKX) Beijing
  • XNNXining Airport 16:35
    PKXBeijing Daxing International Airport 22:20
  • PKXBeijing Daxing International Airport 19:05
    HGHHangzhou Xiaoshan International Airport 00:45
  • 8h 10m (3h 15m)
  • 1 Stop PKX · Beijing 3h 15m
  • Beijing Capital Airlines (JD 5208)Airbus
    Beijing Capital Airlines (JD 5908)Airbus A321 Neo
  • Beijing Capital Airlines (JD 5208)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 16:35 XNN
    00:45 HGH
    8Hrs, 10m 1 Stop (PKX)
  • XNNXining Airport 16:35 - HGH 00:45 8h 10m 1 Stop (PKX) Beijing
  • XNNXining Airport 16:35
    PKXBeijing Daxing International Airport 22:20
  • PKXBeijing Daxing International Airport 19:05
    HGHHangzhou Xiaoshan International Airport 00:45
  • 8h 10m (3h 15m)
  • 1 Stop PKX · Beijing 3h 15m
  • Beijing Capital Airlines (JD 5208)Airbus
    Beijing Capital Airlines (JD 5908)Airbus
  • Beijing Capital Airlines (JD 5208)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 17:55 XNN
    23:55 HGH
    6Hrs, 00m 1 Stop (XIY)
  • XNNXining Airport 17:55 - HGH 23:55 6h 1 Stop (XIY) Xi'an
  • XNNXining Airport 17:55
    XIYXi an Xianyang Airport 21:40
  • XIYXi an Xianyang Airport 19:15
    HGHHangzhou Xiaoshan International Airport 23:55
  • 6h (2h 25m)
  • 1 Stop XIY · Xi'an 2h 25m
  • China Eastern Airlines (MU 2314)Airbus
    Xiamen Airlines (MF 8206)Boeing 737 800
  • China Eastern Airlines (MU 2314)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:15 XNN
    13:00 HGH
    5Hrs, 45m 1 Stop (XIY)
  • XNNXining Airport 07:15 - HGH 13:00 5h 45m 1 Stop (XIY) Xi'an
  • XNNXining Airport 07:15
    XIYXi an Xianyang Airport 10:35
  • XIYXi an Xianyang Airport 08:35
    HGHHangzhou Xiaoshan International Airport 13:00
  • 5h 45m (2h)
  • 1 Stop XIY · Xi'an 2h
  • China Eastern Airlines (MU 2153)Airbus
    Xiamen Airlines (MF 8210)Boeing 737 800
  • China Eastern Airlines (MU 2153)
    • M
    • -
    • -
    • -
    • F
    • S
    • S
  • 07:15 XNN
    14:20 HGH
    7Hrs, 05m 1 Stop (XIY)
  • XNNXining Airport 07:15 - HGH 14:20 7h 05m 1 Stop (XIY) Xi'an
  • XNNXining Airport 07:15
    XIYXi an Xianyang Airport 12:05
  • XIYXi an Xianyang Airport 08:35
    HGHHangzhou Xiaoshan International Airport 14:20
  • 7h 05m (3h 30m)
  • 1 Stop XIY · Xi'an 3h 30m
  • China Eastern Airlines (MU 2153)Airbus
    China Eastern Airlines (MU 2397)Airbus
  • China Eastern Airlines (MU 2153)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:25 XNN
    14:20 HGH
    6Hrs, 55m 1 Stop (PKX)
  • XNNXining Airport 07:25 - HGH 14:20 6h 55m 1 Stop (PKX) Beijing
  • XNNXining Airport 07:25
    PKXBeijing Daxing International Airport 12:10
  • PKXBeijing Daxing International Airport 09:50
    HGHHangzhou Xiaoshan International Airport 14:20
  • 6h 55m (2h 20m)
  • 1 Stop PKX · Beijing 2h 20m
  • China Eastern Airlines (MU 2427)Airbus
    China Southern Airlines (CZ 8857)Airbus
  • China Eastern Airlines (MU 2427)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 07:25 XNN
    13:10 HGH
    5Hrs, 45m 1 Stop (PKX)
  • XNNXining Airport 07:25 - HGH 13:10 5h 45m 1 Stop (PKX) Beijing
  • XNNXining Airport 07:25
    PKXBeijing Daxing International Airport 10:55
  • PKXBeijing Daxing International Airport 09:50
    HGHHangzhou Xiaoshan International Airport 13:10
  • 5h 45m (1h 05m)
  • 1 Stop PKX · Beijing 1h 05m
  • China Eastern Airlines (MU 2427)Airbus
    China Eastern Airlines (MU 5132)Airbus
  • China Eastern Airlines (MU 2427)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 07:35 XNN
    14:20 HGH
    6Hrs, 45m 1 Stop (PKX)
  • XNNXining Airport 07:35 - HGH 14:20 6h 45m 1 Stop (PKX) Beijing
  • XNNXining Airport 07:35
    PKXBeijing Daxing International Airport 12:10
  • PKXBeijing Daxing International Airport 10:00
    HGHHangzhou Xiaoshan International Airport 14:20
  • 6h 45m (2h 10m)
  • 1 Stop PKX · Beijing 2h 10m
  • China Eastern Airlines (MU 2427)Airbus
    China Southern Airlines (CZ 8857)Airbus
  • China Eastern Airlines (MU 2427)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 07:35 XNN
    13:10 HGH
    5Hrs, 35m 1 Stop (PKX)
  • XNNXining Airport 07:35 - HGH 13:10 5h 35m 1 Stop (PKX) Beijing
  • XNNXining Airport 07:35
    PKXBeijing Daxing International Airport 10:55
  • PKXBeijing Daxing International Airport 10:00
    HGHHangzhou Xiaoshan International Airport 13:10
  • 5h 35m (55m)
  • 1 Stop PKX · Beijing 55m
  • China Eastern Airlines (MU 2427)Airbus
    China Eastern Airlines (MU 5132)Airbus
  • China Eastern Airlines (MU 2427)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Xining to Hangzhou?

The fastest flight time for direct flights from Xining to Hangzhou is 2 hours 50 minutes. Check latest flight schedules & prices on Wego.

How far is Hangzhou from Xining?

The flight distance between Xining and Hangzhou is 1841km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 07:15. The last flight of the day departs at 09:50. See the full list of flight times on Wego.

How many airlines offer direct flights from Xining to Hangzhou?

There are 3 airlines that offer direct flights from Xining to Hangzhou. Find out the list of airlines on Wego.