Direct flights
from Guangzhou (CAN)
to Shanghai (SHA)

Weekly schedule for flights between Baiyun (Guangzhou, China) and Shanghai Hongqiao Intl (Shanghai, China) operated by 1 airlines.
277 weekly flights operate on this route flying 734mi in 2h05min.
Expect $225 in average for a one-way ticket with the cheapest option at $212.

Monday
Monday
06:35AM09:00AM
Juneyao AirlinesHOHO1854
Monday
06:45AM09:00AM
Spring Airlines9C9C8930
Monday
07:00AM09:10AM
China Southern AirlinesCZCZ3533
Monday
07:05AM09:20AM
Hainan AirlinesHUHU7131
Monday
08:00AM10:10AM
China Southern AirlinesCZCZ3523
Monday
08:30AM10:35AM
China Eastern AirlinesMUMU5302
Monday
08:55AM11:20AM
Air ChinaCACA1838
Monday
09:10AM11:30AM
China Eastern AirlinesMUMU5304
Monday
10:00AM12:10PM
China Southern AirlinesCZCZ3531
Monday
10:00AM12:05PM
Shanghai AirlinesFMFM9304
Monday
10:30AM12:40PM
China Eastern AirlinesMUMU5306
Monday
11:00AM01:10PM
China Southern AirlinesCZCZ3537
Monday
11:05AM01:15PM
Spring Airlines9C9C8836
Monday
11:25AM01:40PM
Juneyao AirlinesHOHO1856
Monday
11:30AM01:35PM
Shanghai AirlinesFMFM9306
Monday
12:00PM02:10PM
China Southern AirlinesCZCZ3539
Monday
12:30PM02:40PM
Shanghai AirlinesFMFM9308
Monday
01:00PM03:10PM
China Southern AirlinesCZCZ3525
Monday
01:30PM03:30PM
Shanghai AirlinesFMFM9312
Monday
02:30PM04:45PM
Shanghai AirlinesFMFM9314
Monday
02:40PM04:50PM
Juneyao AirlinesHOHO1858
Monday
03:00PM05:25PM
China Southern AirlinesCZCZ3571
Monday
03:30PM05:40PM
China Eastern AirlinesMUMU5310
Monday
04:00PM06:10PM
China Southern AirlinesCZCZ3503
Monday
04:20PM06:40PM
Air ChinaCACA1829
Monday
04:25PM06:35PM
Spring Airlines9C9C6720
Monday
04:30PM06:45PM
China Eastern AirlinesMUMU5312
Monday
05:00PM07:20PM
China Southern AirlinesCZCZ3545
Monday
05:55PM08:10PM
Spring Airlines9C9C8856
Monday
06:00PM08:10PM
China Southern AirlinesCZCZ3581
Monday
06:30PM08:40PM
China Eastern AirlinesMUMU5314
Monday
06:45PM08:35PM
Juneyao AirlinesHOHO1860
Monday
07:00PM09:15PM
China Southern AirlinesCZCZ3547
Monday
07:30PM09:45PM
Shanghai AirlinesFMFM9318
Monday
08:00PM10:15PM
China Southern AirlinesCZCZ3595
Monday
08:30PM10:40PM
China Eastern AirlinesMUMU5318
Monday
08:45PM10:45PM
China Eastern AirlinesMUMU9200
Monday
09:30PM11:45PM
China Eastern AirlinesMUMU5320
Monday
09:35PM11:50PM
Spring Airlines9C9C8932
Monday
09:45PM11:50PM
Juneyao AirlinesHOHO1852
Tuesday
Tuesday
06:35AM09:00AM
Juneyao AirlinesHOHO1854
Tuesday
06:45AM09:00AM
Spring Airlines9C9C8930
Tuesday
07:00AM09:10AM
China Southern AirlinesCZCZ3533
Tuesday
08:00AM10:10AM
China Southern AirlinesCZCZ3523
Tuesday
08:30AM10:35AM
China Eastern AirlinesMUMU5302
Tuesday
08:55AM11:20AM
Air ChinaCACA1838
Tuesday
09:10AM11:30AM
China Eastern AirlinesMUMU5304
Tuesday
10:00AM12:05PM
Shanghai AirlinesFMFM9304
Tuesday
10:00AM12:10PM
China Southern AirlinesCZCZ3531
Tuesday
10:30AM12:40PM
China Eastern AirlinesMUMU5306
Tuesday
11:00AM01:10PM
China Southern AirlinesCZCZ3537
Tuesday
11:05AM01:15PM
Spring Airlines9C9C8836
Tuesday
11:25AM01:40PM
Juneyao AirlinesHOHO1856
Tuesday
11:30AM01:35PM
Shanghai AirlinesFMFM9306
Tuesday
12:00PM02:10PM
China Southern AirlinesCZCZ3539
Tuesday
12:30PM02:40PM
Shanghai AirlinesFMFM9308
Tuesday
01:00PM03:10PM
China Southern AirlinesCZCZ3525
Tuesday
01:30PM03:30PM
Shanghai AirlinesFMFM9312
Tuesday
02:30PM04:45PM
Shanghai AirlinesFMFM9314
Tuesday
02:40PM04:50PM
Juneyao AirlinesHOHO1858
Tuesday
03:00PM05:25PM
China Southern AirlinesCZCZ3571
Tuesday
03:30PM05:40PM
China Eastern AirlinesMUMU5310
Tuesday
04:00PM06:10PM
China Southern AirlinesCZCZ3503
Tuesday
04:20PM06:40PM
Air ChinaCACA1829
Tuesday
04:25PM06:35PM
Spring Airlines9C9C6720
Tuesday
04:30PM06:45PM
China Eastern AirlinesMUMU5312
Tuesday
05:00PM07:20PM
China Southern AirlinesCZCZ3545
Tuesday
05:55PM08:10PM
Spring Airlines9C9C8856
Tuesday
06:00PM08:10PM
China Southern AirlinesCZCZ3581
Tuesday
06:30PM08:40PM
China Eastern AirlinesMUMU5314
Tuesday
06:45PM08:35PM
Juneyao AirlinesHOHO1860
Tuesday
07:00PM09:15PM
China Southern AirlinesCZCZ3547
Tuesday
07:30PM09:55PM
Shanghai AirlinesFMFM9318
Tuesday
08:00PM10:15PM
China Southern AirlinesCZCZ3595
Tuesday
08:30PM10:40PM
China Eastern AirlinesMUMU5318
Tuesday
08:45PM11:00PM
China Eastern AirlinesMUMU9200
Tuesday
09:30PM11:45PM
China Eastern AirlinesMUMU5320
Tuesday
09:35PM11:50PM
Spring Airlines9C9C8932
Tuesday
09:45PM11:50PM
Juneyao AirlinesHOHO1852
Wednesday
Wednesday
06:35AM09:00AM
Juneyao AirlinesHOHO1854
Wednesday
06:45AM09:00AM
Spring Airlines9C9C8930
Wednesday
07:00AM09:10AM
China Southern AirlinesCZCZ3533
Wednesday
07:05AM09:20AM
Hainan AirlinesHUHU7131
Wednesday
08:00AM10:10AM
China Southern AirlinesCZCZ3523
Wednesday
08:30AM10:35AM
China Eastern AirlinesMUMU5302
Wednesday
08:55AM11:20AM
Air ChinaCACA1838
Wednesday
09:10AM11:30AM
China Eastern AirlinesMUMU5304
Wednesday
10:00AM12:05PM
Shanghai AirlinesFMFM9304
Wednesday
10:00AM12:10PM
China Southern AirlinesCZCZ3531
Wednesday
10:30AM12:40PM
China Eastern AirlinesMUMU5306
Wednesday
11:00AM01:10PM
China Southern AirlinesCZCZ3537
Wednesday
11:05AM01:15PM
Spring Airlines9C9C8836
Wednesday
11:25AM01:40PM
Juneyao AirlinesHOHO1856
Wednesday
11:30AM01:35PM
Shanghai AirlinesFMFM9306
Wednesday
12:00PM02:10PM
China Southern AirlinesCZCZ3539
Wednesday
12:30PM02:40PM
Shanghai AirlinesFMFM9308
Wednesday
01:00PM03:10PM
China Southern AirlinesCZCZ3525
Wednesday
01:30PM03:30PM
Shanghai AirlinesFMFM9312
Wednesday
02:30PM04:45PM
Shanghai AirlinesFMFM9314
Wednesday
02:40PM04:50PM
Juneyao AirlinesHOHO1858
Wednesday
03:00PM05:25PM
China Southern AirlinesCZCZ3571
Wednesday
03:30PM05:40PM
China Eastern AirlinesMUMU5310
Wednesday
04:00PM06:10PM
China Southern AirlinesCZCZ3503
Wednesday
04:20PM06:40PM
Air ChinaCACA1829
Wednesday
04:25PM06:35PM
Spring Airlines9C9C6720
Wednesday
04:30PM06:45PM
China Eastern AirlinesMUMU5312
Wednesday
05:00PM07:20PM
China Southern AirlinesCZCZ3545
Wednesday
05:55PM08:10PM
Spring Airlines9C9C8856
Wednesday
06:00PM08:10PM
China Southern AirlinesCZCZ3581
Wednesday
06:30PM08:40PM
China Eastern AirlinesMUMU5314
Wednesday
06:45PM08:35PM
Juneyao AirlinesHOHO1860
Wednesday
07:00PM09:15PM
China Southern AirlinesCZCZ3547
Wednesday
07:30PM09:45PM
Shanghai AirlinesFMFM9318
Wednesday
08:00PM10:15PM
China Southern AirlinesCZCZ3595
Wednesday
08:45PM10:45PM
China Eastern AirlinesMUMU9200
Wednesday
09:30PM11:45PM
China Eastern AirlinesMUMU5320
Wednesday
09:35PM11:50PM
Spring Airlines9C9C8932
Wednesday
09:45PM11:50PM
Juneyao AirlinesHOHO1852
Thursday
Thursday
06:35AM09:00AM
Juneyao AirlinesHOHO1854
Thursday
06:45AM09:00AM
Spring Airlines9C9C8930
Thursday
07:00AM09:10AM
China Southern AirlinesCZCZ3533
Thursday
08:00AM10:10AM
China Southern AirlinesCZCZ3523
Thursday
08:30AM10:35AM
China Eastern AirlinesMUMU5302
Thursday
08:55AM11:20AM
Air ChinaCACA1838
Thursday
09:10AM11:30AM
China Eastern AirlinesMUMU5304
Thursday
10:00AM12:10PM
China Southern AirlinesCZCZ3531
Thursday
10:00AM12:05PM
Shanghai AirlinesFMFM9304
Thursday
10:30AM12:40PM
China Eastern AirlinesMUMU5306
Thursday
11:00AM01:10PM
China Southern AirlinesCZCZ3537
Thursday
11:05AM01:15PM
Spring Airlines9C9C8836
Thursday
11:25AM01:40PM
Juneyao AirlinesHOHO1856
Thursday
11:30AM01:35PM
Shanghai AirlinesFMFM9306
Thursday
12:00PM02:10PM
China Southern AirlinesCZCZ3539
Thursday
12:30PM02:40PM
Shanghai AirlinesFMFM9308
Thursday
01:00PM03:10PM
China Southern AirlinesCZCZ3525
Thursday
01:30PM03:30PM
Shanghai AirlinesFMFM9312
Thursday
02:30PM04:45PM
Shanghai AirlinesFMFM9314
Thursday
02:40PM04:50PM
Juneyao AirlinesHOHO1858
Thursday
03:00PM05:25PM
China Southern AirlinesCZCZ3571
Thursday
03:30PM05:40PM
China Eastern AirlinesMUMU5310
Thursday
04:00PM06:10PM
China Southern AirlinesCZCZ3503
Thursday
04:20PM06:40PM
Air ChinaCACA1829
Thursday
04:25PM06:35PM
Spring Airlines9C9C6720
Thursday
04:30PM06:45PM
China Eastern AirlinesMUMU5312
Thursday
05:00PM07:20PM
China Southern AirlinesCZCZ3545
Thursday
05:55PM08:10PM
Spring Airlines9C9C8856
Thursday
06:00PM08:10PM
China Southern AirlinesCZCZ3581
Thursday
06:30PM08:40PM
China Eastern AirlinesMUMU5314
Thursday
06:45PM08:35PM
Juneyao AirlinesHOHO1860
Thursday
07:00PM09:15PM
China Southern AirlinesCZCZ3547
Thursday
07:30PM09:55PM
Shanghai AirlinesFMFM9318
Thursday
08:00PM10:15PM
China Southern AirlinesCZCZ3595
Thursday
08:30PM10:40PM
China Eastern AirlinesMUMU5318
Thursday
08:45PM11:00PM
China Eastern AirlinesMUMU9200
Thursday
09:30PM11:45PM
China Eastern AirlinesMUMU5320
Thursday
09:35PM11:50PM
Spring Airlines9C9C8932
Thursday
09:45PM11:50PM
Juneyao AirlinesHOHO1852
Friday
Friday
06:35AM09:00AM
Juneyao AirlinesHOHO1854
Friday
06:45AM09:00AM
Spring Airlines9C9C8930
Friday
07:00AM09:10AM
China Southern AirlinesCZCZ3533
Friday
07:05AM09:20AM
Hainan AirlinesHUHU7131
Friday
08:00AM10:10AM
China Southern AirlinesCZCZ3523
Friday
08:30AM10:35AM
China Eastern AirlinesMUMU5302
Friday
08:55AM11:20AM
Air ChinaCACA1838
Friday
09:10AM11:30AM
China Eastern AirlinesMUMU5304
Friday
10:00AM12:05PM
Shanghai AirlinesFMFM9304
Friday
10:00AM12:10PM
China Southern AirlinesCZCZ3531
Friday
10:30AM12:40PM
China Eastern AirlinesMUMU5306
Friday
11:00AM01:10PM
China Southern AirlinesCZCZ3537
Friday
11:05AM01:15PM
Spring Airlines9C9C8836
Friday
11:25AM01:40PM
Juneyao AirlinesHOHO1856
Friday
11:30AM01:35PM
Shanghai AirlinesFMFM9306
Friday
12:00PM02:10PM
China Southern AirlinesCZCZ3539
Friday
12:30PM02:40PM
Shanghai AirlinesFMFM9308
Friday
01:00PM03:10PM
China Southern AirlinesCZCZ3525
Friday
01:30PM03:30PM
Shanghai AirlinesFMFM9312
Friday
02:30PM04:45PM
Shanghai AirlinesFMFM9314
Friday
02:40PM04:50PM
Juneyao AirlinesHOHO1858
Friday
03:00PM05:25PM
China Southern AirlinesCZCZ3571
Friday
03:30PM05:40PM
China Eastern AirlinesMUMU5310
Friday
04:00PM06:10PM
China Southern AirlinesCZCZ3503
Friday
04:20PM06:40PM
Air ChinaCACA1829
Friday
04:25PM06:35PM
Spring Airlines9C9C6720
Friday
04:30PM06:45PM
China Eastern AirlinesMUMU5312
Friday
05:00PM07:20PM
China Southern AirlinesCZCZ3545
Friday
05:30PM07:40PM
Shanghai AirlinesFMFM9316
Friday
05:55PM08:10PM
Spring Airlines9C9C8856
Friday
06:00PM08:10PM
China Southern AirlinesCZCZ3581
Friday
06:30PM08:40PM
China Eastern AirlinesMUMU5314
Friday
06:45PM08:35PM
Juneyao AirlinesHOHO1860
Friday
07:00PM09:15PM
China Southern AirlinesCZCZ3547
Friday
07:30PM09:45PM
Shanghai AirlinesFMFM9318
Friday
08:00PM10:15PM
China Southern AirlinesCZCZ3595
Friday
08:30PM10:40PM
China Eastern AirlinesMUMU5318
Friday
08:45PM10:45PM
China Eastern AirlinesMUMU9200
Friday
09:30PM11:45PM
China Eastern AirlinesMUMU5320
Friday
09:35PM11:50PM
Spring Airlines9C9C8932
Friday
09:45PM11:50PM
Juneyao AirlinesHOHO1852
Saturday
Saturday
06:35AM09:00AM
Juneyao AirlinesHOHO1854
Saturday
06:45AM09:00AM
Spring Airlines9C9C8930
Saturday
07:00AM09:10AM
China Southern AirlinesCZCZ3533
Saturday
08:00AM10:10AM
China Southern AirlinesCZCZ3523
Saturday
08:30AM10:35AM
China Eastern AirlinesMUMU5302
Saturday
08:55AM11:20AM
Air ChinaCACA1838
Saturday
09:10AM11:30AM
China Eastern AirlinesMUMU5304
Saturday
10:00AM12:05PM
Shanghai AirlinesFMFM9304
Saturday
10:00AM12:10PM
China Southern AirlinesCZCZ3531
Saturday
10:30AM12:40PM
China Eastern AirlinesMUMU5306
Saturday
11:00AM01:10PM
China Southern AirlinesCZCZ3537
Saturday
11:05AM01:15PM
Spring Airlines9C9C8836
Saturday
11:25AM01:40PM
Juneyao AirlinesHOHO1856
Saturday
11:30AM01:35PM
Shanghai AirlinesFMFM9306
Saturday
12:00PM02:10PM
China Southern AirlinesCZCZ3539
Saturday
12:30PM02:40PM
Shanghai AirlinesFMFM9308
Saturday
01:00PM03:10PM
China Southern AirlinesCZCZ3525
Saturday
01:30PM03:30PM
Shanghai AirlinesFMFM9312
Saturday
02:30PM04:45PM
Shanghai AirlinesFMFM9314
Saturday
02:40PM04:50PM
Juneyao AirlinesHOHO1858
Saturday
03:00PM05:25PM
China Southern AirlinesCZCZ3571
Saturday
03:30PM05:40PM
China Eastern AirlinesMUMU5310
Saturday
04:00PM06:10PM
China Southern AirlinesCZCZ3503
Saturday
04:20PM06:40PM
Air ChinaCACA1829
Saturday
04:25PM06:35PM
Spring Airlines9C9C6720
Saturday
04:30PM06:45PM
China Eastern AirlinesMUMU5312
Saturday
05:00PM07:20PM
China Southern AirlinesCZCZ3545
Saturday
05:55PM08:10PM
Spring Airlines9C9C8856
Saturday
06:00PM08:10PM
China Southern AirlinesCZCZ3581
Saturday
06:30PM08:40PM
China Eastern AirlinesMUMU5314
Saturday
06:45PM08:35PM
Juneyao AirlinesHOHO1860
Saturday
07:00PM09:15PM
China Southern AirlinesCZCZ3547
Saturday
07:30PM09:55PM
Shanghai AirlinesFMFM9318
Saturday
08:00PM10:15PM
China Southern AirlinesCZCZ3595
Saturday
08:30PM10:40PM
China Eastern AirlinesMUMU5318
Saturday
08:45PM11:00PM
China Eastern AirlinesMUMU9200
Saturday
09:30PM11:45PM
China Eastern AirlinesMUMU5320
Saturday
09:35PM11:50PM
Spring Airlines9C9C8932
Saturday
09:45PM11:50PM
Juneyao AirlinesHOHO1852
Sunday
Sunday
06:40AM09:05AM
Juneyao AirlinesHOHO1854
Sunday
06:45AM09:00AM
Spring Airlines9C9C8930
Sunday
07:00AM09:10AM
China Southern AirlinesCZCZ3533
Sunday
07:40AM10:10AM
Hainan AirlinesHUHU7131
Sunday
08:00AM10:25AM
China Southern AirlinesCZCZ3523
Sunday
08:30AM10:45AM
China Eastern AirlinesMUMU5302
Sunday
09:00AM11:25AM
China Southern AirlinesCZCZ3529
Sunday
09:00AM11:20AM
Air ChinaCACA1838
Sunday
09:30AM11:35AM
China Eastern AirlinesMUMU5304
Sunday
09:55AM12:10PM
China Eastern AirlinesMUMU5372
Sunday
10:00AM12:25PM
China Southern AirlinesCZCZ3531
Sunday
10:30AM12:55PM
China Eastern AirlinesMUMU5306
Sunday
10:45AM01:05PM
Juneyao AirlinesHOHO1856
Sunday
11:00AM01:25PM
China Southern AirlinesCZCZ3537
Sunday
11:05AM01:15PM
Spring Airlines9C9C8836
Sunday
12:00PM02:25PM
China Southern AirlinesCZCZ3539
Sunday
12:30PM02:50PM
Shanghai AirlinesFMFM9308
Sunday
01:00PM03:25PM
China Southern AirlinesCZCZ3525
Sunday
01:30PM04:00PM
Shanghai AirlinesFMFM9312
Sunday
02:00PM04:20PM
China Eastern AirlinesMUMU5316
Sunday
02:30PM04:55PM
China Eastern AirlinesMUMU5308
Sunday
02:35PM04:55PM
Juneyao AirlinesHOHO1858
Sunday
03:00PM05:25PM
China Southern AirlinesCZCZ3571
Sunday
03:30PM05:45PM
China Eastern AirlinesMUMU5310
Sunday
04:00PM06:25PM
China Southern AirlinesCZCZ3503
Sunday
04:20PM06:40PM
Air ChinaCACA1829
Sunday
04:25PM06:35PM
Spring Airlines9C9C6720
Sunday
04:30PM06:50PM
China Eastern AirlinesMUMU5312
Sunday
05:00PM07:25PM
China Southern AirlinesCZCZ3545
Sunday
05:30PM08:05PM
China Eastern AirlinesMUMU5354
Sunday
05:55PM08:10PM
Spring Airlines9C9C8856
Sunday
06:25PM08:40PM
Juneyao AirlinesHOHO1860
Sunday
06:30PM09:00PM
China Eastern AirlinesMUMU5314
Sunday
07:00PM09:30PM
China Southern AirlinesCZCZ3547
Sunday
07:30PM09:40PM
Shanghai AirlinesFMFM9318
Sunday
08:00PM10:10PM
China Southern AirlinesCZCZ3595
Sunday
08:30PM10:45PM
China Eastern AirlinesMUMU5318
Sunday
09:30PM11:55PM
China Eastern AirlinesMUMU5320
Sunday
09:35PM11:50PM
Spring Airlines9C9C8932
Sunday
09:40PM11:55PM
Juneyao AirlinesHOHO1852