[[ item.name ]]
[[item.country]]
[[ item.IATA ]]
[[item.city_name]]
[[ item.airport.name ]]
[[item.airport.country]]
[[ item.airport.IATA ]]
[[item.airport.city_name]]
COMPARE
X
FILTER YOUR SEARCH
cancel
Apply
ALL DATES
SELECT DATE
BACK
Select date
Select date
SPECIFIC DATE
WEEK
MONTH
SELECT DATES
SELECT A WEEK
Week 25 (Jun 15 - Jun 21)
Week 26 (Jun 22 - Jun 28)
Week 27 (Jun 29 - Jul 5)
Week 28 (Jul 6 - Jul 12)
Week 29 (Jul 13 - Jul 19)
Week 30 (Jul 20 - Jul 26)
Week 31 (Jul 27 - Aug 2)
Week 32 (Aug 3 - Aug 9)
Week 33 (Aug 10 - Aug 16)
Week 34 (Aug 17 - Aug 23)
Week 35 (Aug 24 - Aug 30)
Week 36 (Aug 31 - Sep 6)
Week 37 (Sep 7 - Sep 13)
Week 38 (Sep 14 - Sep 20)
Week 39 (Sep 21 - Sep 27)
Week 40 (Sep 28 - Oct 4)
Week 41 (Oct 5 - Oct 11)
Week 42 (Oct 12 - Oct 18)
Week 43 (Oct 19 - Oct 25)
Week 44 (Oct 26 - Nov 1)
Week 45 (Nov 2 - Nov 8)
Week 46 (Nov 9 - Nov 15)
Week 47 (Nov 16 - Nov 22)
Week 48 (Nov 23 - Nov 29)
Week 49 (Nov 30 - Dec 6)
Week 50 (Dec 7 - Dec 13)
Week 51 (Dec 14 - Dec 20)
Week 52 (Dec 21 - Dec 27)
Week 53 (Dec 28 - Jan 3)
Week 01 (Jan 4 - Jan 10)
Week 02 (Jan 11 - Jan 17)
Week 03 (Jan 18 - Jan 24)
Week 04 (Jan 25 - Jan 31)
Week 05 (Feb 1 - Feb 7)
Week 06 (Feb 8 - Feb 14)
Week 07 (Feb 15 - Feb 21)
Week 08 (Feb 22 - Feb 28)
Week 09 (Mar 1 - Mar 7)
Week 10 (Mar 8 - Mar 14)
Week 11 (Mar 15 - Mar 21)
Week 12 (Mar 22 - Mar 28)
Week 13 (Mar 29 - Apr 4)
Week 14 (Apr 5 - Apr 11)
Week 15 (Apr 12 - Apr 18)
Week 16 (Apr 19 - Apr 25)
Week 17 (Apr 26 - May 2)
Week 18 (May 3 - May 9)
Week 19 (May 10 - May 16)
Week 20 (May 17 - May 23)
Week 21 (May 24 - May 30)
Week 22 (May 31 - Jun 6)
Week 23 (Jun 7 - Jun 13)
Week 24 (Jun 14 - Jun 20)
Week 25 (Jun 21 - Jun 27)
Week 26 (Jun 28 - Jul 4)
Week 27 (Jul 5 - Jul 11)
Week 28 (Jul 12 - Jul 18)
Week 29 (Jul 19 - Jul 25)
Week 30 (Jul 26 - Aug 1)
Week 31 (Aug 2 - Aug 8)
SELECT MONTH
Apply
DEPARTURE TIME [[formatRealTime(departuretime.min)]] - [[formatRealTime(departuretime.max)]]
FLIGHT TIME [[ airtime.min ]] MIN - [[ airtime.max ]] MIN
COUNTRY
All
BACK
Select countries
Select destination countries
China
Hong Kong
Japan
Macao
Russia
South Korea
Taiwan
Apply
AIRLINE
All
BACK
Select carrier
Select carrier
All but low-cost carriers
Only low-cost carriers

Star Alliance
SkyTeam
Oneworld

Air China
Air Macau
ANA
Asiana
Aurora
Cathay Pacific
Chengdu Airlines
China Airlines
China Eastern
China Southern
China United Airlines
EVA Air
Hainan Airlines
Hebei Airlines
Hong Kong Airlines
JAL
Juneyao Airlines
Korean Air
Lucky Air
Shandong Airlines
Shanghai Airlines
Shenzhen Airlines
Spring Airlines
Tianjin Airlines
Tibet Airlines
XiamenAir
Apply
AIRCRAFT
All
BACK
Select aircraft type
Select aircraft type
Airbus A31X/32X
Airbus A330
Airbus A350
Boeing 737
Boeing 747
Boeing 777
Boeing 787 Dreamliner
COMAC C919
Apply

Departures from Shanghai (SHA)

Monday Jun 22
  • 14:40
    Spring Airlines
    Guangzhou CAN
    9C6719
  • 13:40
    Spring Airlines
    Guangzhou CAN
    9C6891
  • 07:15
    Spring Airlines
    Guangzhou CAN
    9C8835
  • 12:50
    Spring Airlines
    Guangzhou CAN
    9C8855
  • 21:50
    Spring Airlines
    Guangzhou CAN
    9C8929
  • 17:35
    Spring Airlines
    Guangzhou CAN
    9C8931
  • 13:25
    Spring Airlines
    Changde CGD
    9C8829
  • 07:40
    Spring Airlines
    Chongqing CKG
    9C8897
  • 16:05
    Spring Airlines
    Chongqing CKG
    9C8995
  • 09:20
    Spring Airlines
    Chengdu CTU
    9C7685
  • 07:05
    Spring Airlines
    Dongying DOY
    9C8737
  • 18:00
    Spring Airlines
    Hengyang HNY
    9C6475
  • 07:00
    Spring Airlines
    Jinjiang JJN
    9C8909
  • 07:45
    Spring Airlines
    Kunming KMG
    9C8953
  • 07:05
    Spring Airlines
    Guiyang KWE
    9C7117
  • 17:05
    Spring Airlines
    Guiyang KWE
    9C8885
  • 07:00
    Spring Airlines
    Shijiazhuang SJW
    9C7277
  • 19:40
    Spring Airlines
    Jieyang SWA
    9C7367
  • 10:20
    Spring Airlines
    Jieyang SWA
    9C7681
  • 08:05
    Spring Airlines
    Jieyang SWA
    9C8677
  • 09:35
    Spring Airlines
    Shenzhen SZX
    9C7519
  • 14:15
    Spring Airlines
    Shenzhen SZX
    9C8775
  • 10:40
    Spring Airlines
    Shenzhen SZX
    9C8881
  • 06:40
    Spring Airlines
    Shenzhen SZX
    9C8917
  • 17:20
    Spring Airlines
    Shenzhen SZX
    9C8949
  • 21:40
    Spring Airlines
    Shenzhen SZX
    9C8955
  • 19:50
    Spring Airlines
    Chengdu TFU
    9C6101
  • 12:45
    Spring Airlines
    Chengdu TFU
    9C6747
  • 07:50
    Spring Airlines
    Chengdu TFU
    9C8819
  • 10:00
    Spring Airlines
    Urumqi URC
    9C6495
  • 06:40
    Spring Airlines
    Urumqi URC
    9C6927
  • 12:10
    Spring Airlines
    Urumqi URC
    9C8865
  • 07:10
    Spring Airlines
    Xian XIY
    9C8845
  • 23:00
    Spring Airlines
    Xian XIY
    9C8945
  • 13:50
    Spring Airlines
    Xian XIY
    9C8947
  • 19:15
    Spring Airlines
    Xiamen XMN
    9C8803
  • 07:15
    Spring Airlines
    Xiamen XMN
    9C8815
  • 11:55
    Spring Airlines
    Xiamen XMN
    9C8837
  • 16:40
    Spring Airlines
    Xining XNN
    9C6833
  • 19:40
    EVA Air
    Taipei TSA
    BR771
  • 19:55
    Air China
    Guangzhou CAN
    CA1830
  • 12:35
    Air China
    Guangzhou CAN
    CA1838
  • 21:20
    Air China
    Chongqing CKG
    CA4542
  • 10:40
    Air China
    Chengdu CTU
    CA4238
  • 12:25
    Air China
    Beijing PEK
    CA1502
  • 11:30
    Air China
    Beijing PEK
    CA1508
  • 21:30
    Air China
    Beijing PEK
    CA1510
  • 13:30
    Air China
    Beijing PEK
    CA1520
  • 15:25
    Air China
    Beijing PEK
    CA1558
  • 07:55
    Air China
    Beijing PEK
    CA1564
  • [[ sc.departure_time ]]
    [[ sc.airline.shortname ]]
    [[ sc.airport.city_name ]] [[ sc.iata_to ]]
    [[ sc.carrier ]][[ sc.flightnumber ]]
Get more departures
Meaning of the colors ×
  • >100 routes

  • 21-100 routes

  • <20 routes

Find the best price for this route!

Round trip One way
[[ formatBookDate( bookdeparturedate ) ]] - [[ formatBookDate( bookreturndate ) ]]
[[ airport.IATA ]]
[[ airport.name ]], [[ airport.city_name ]]
[[ airport.country ]]
[[ destinationairport.airport.IATA ]]
[[ destinationairport.airport.name ]], [[ destinationairport.airport.city_name ]]
[[ destinationairport.airport.country ]]