China Calling: Flights to Shanghai or Guangzhou on Singapore Airlines from $789 Return

Fly Singapore Airlines and you’re suddenly drifting from Shanghai’s The Bund and Yu Garden to Guangzhao’s Canton Tower, and Shamian Island, with plush seating, attentive service, and stress-free connections that makes the journey feel just as exciting as the destinations.

Flight Details
  • Flying: Singapore Airlines to Shanghai and Guangzhou
  • Cheapest Dates: Departing Perth in Jul - Nov/26 and Mar/27. Brisbane in Jun, Aug - Nov/26 and Feb/27. Sydney, Melbourne and Adelaide in Jul - Sep/26. Darwin in Jun - Aug/26 and Jan - Feb/27
  • Included: 25kg checked luggage, meals and entertainment
  • Singapore Airlines is ranked #2 in the Skytrax World Airline Rankings
  • Layover: Singapore

$789 Return Perth to Shanghai Flights

DepartReturn
19/Jul02/Aug$857
21/Aug04/Sep$789
23/Aug06/Sep$789
25/Aug08/Sep$789
27/Aug10/Sep$789
01/Sep15/Sep$789
05/Sep19/Sep$789
09/Sep23/Sep$789
10/Sep23/Sep$789
11/Sep23/Sep$789
20/Oct03/Nov$789
21/Oct04/Nov$789
22/Oct05/Nov$789
24/Oct07/Nov$789
25/Oct08/Nov$789
26/Oct08/Nov$789
22/Mar05/Apr$861
24/Mar09/Apr$861
 

$872 Return Brisbane to Shanghai Flights

DepartReturn
03/Jun17/Jun$872
23/Aug06/Sep$872
24/Aug07/Sep$872
25/Aug08/Sep$872
26/Aug09/Sep$872
27/Aug10/Sep$872
31/Aug14/Sep$872
01/Sep15/Sep$872
02/Sep16/Sep$872
20/Oct03/Nov$872
21/Oct03/Nov$872
22/Oct05/Nov$872
25/Oct08/Nov$872
26/Oct08/Nov$872
27/Oct08/Nov$872
04/Feb18/Feb$872
04/Feb25/Feb$878
 

$896 Return Sydney to Shanghai Flights

DepartReturn
19/Jul02/Aug$896
20/Jul03/Aug$896
21/Jul04/Aug$896
27/Jul10/Aug$896
29/Jul12/Aug$896
02/Aug16/Aug$896
03/Aug16/Aug$896
03/Aug17/Aug$896
04/Aug18/Aug$896
06/Aug20/Aug$896
10/Aug24/Aug$896
12/Aug25/Aug$896
16/Aug30/Aug$896
18/Aug01/Sep$896
20/Aug02/Sep$896
24/Aug07/Sep$896
26/Aug08/Sep$896
06/Sep20/Sep$896
07/Sep21/Sep$896
08/Sep22/Sep$896
 

$903 Return Darwin to Shanghai Flights

DepartReturn
08/Jun22/Jun$943
08/Jun23/Jun$943
09/Jun23/Jun$943
27/Jul10/Aug$903
27/Jul11/Aug$903
27/Jul12/Aug$903
27/Jul13/Aug$903
27/Jul19/Aug$903
07/Jan05/Feb$984
09/Jan05/Feb$984
11/Jan05/Feb$984
14/Jan05/Feb$984
16/Jan05/Feb$984
19/Jan05/Feb$984
21/Jan05/Feb$984
 

$904 Return Melbourne to Shanghai Flights

DepartReturn
16/Jul12/Aug$904
22/Jul10/Aug$904
26/Jul11/Aug$904
27/Jul10/Aug$904
28/Jul11/Aug$904
30/Jul13/Aug$904
03/Aug17/Aug$904
05/Aug19/Aug$904
09/Aug23/Aug$904
11/Aug25/Aug$904
13/Aug27/Aug$904
17/Aug31/Aug$904
19/Aug02/Sep$904
20/Aug03/Sep$904
23/Aug08/Sep$904
25/Aug08/Sep$904
30/Aug14/Sep$904
01/Sep15/Sep$904
07/Sep21/Sep$904
09/Sep21/Sep$904
 

$911 Return Adelaide to Shanghai Flights

DepartReturn
11/Jul10/Aug$911
18/Jul10/Aug$911
25/Jul10/Aug$911
27/Jul10/Aug$911
30/Jul13/Aug$911
02/Aug17/Aug$911
07/Aug21/Aug$911
09/Aug23/Aug$911
11/Aug25/Aug$911
13/Aug27/Aug$911
15/Aug30/Aug$911
17/Aug31/Aug$911
20/Aug03/Sep$911
22/Aug04/Sep$911
24/Aug07/Sep$911
27/Aug10/Sep$911
29/Aug12/Sep$911
02/Sep16/Sep$911
06/Sep21/Sep$911
09/Sep22/Sep$911
 

Shanghai Hotels Get a great deal on a room in Shanghai


Travel Insurance Don't forget Travel Insurance




$789 Return Perth to Guangzhou Flights

DepartReturn
17/Jul03/Aug$789
19/Jul02/Aug$789
20/Jul03/Aug$789
23/Jul06/Aug$789
28/Jul11/Aug$789
31/Jul14/Aug$789
10/Aug24/Aug$789
12/Aug26/Aug$789
14/Aug28/Aug$789
16/Aug30/Aug$789
18/Aug01/Sep$789
20/Aug08/Sep$789
22/Aug05/Sep$789
24/Aug07/Sep$789
24/Aug18/Sep$789
26/Aug09/Sep$789
28/Aug11/Sep$789
30/Aug12/Sep$789
01/Sep15/Sep$789
07/Sep21/Sep$789
 

$863 Return Darwin to Guangzhou Flights

DepartReturn
11/Jul26/Jul$903
27/Jul09/Aug$903
08/Aug21/Aug$903
10/Aug24/Aug$903
15/Aug29/Aug$903
17/Aug31/Aug$903
17/Aug02/Sep$903
20/Aug02/Sep$903
27/Aug10/Sep$903
31/Aug14/Sep$903
07/Sep21/Sep$903
01/Oct30/Oct$903
03/Oct30/Oct$903
18/Jan15/Feb$863
18/Jan17/Feb$863
 

$974 Return Sydney to Guangzhou Flights

DepartReturn
13/Jul02/Aug$1011
26/Jul09/Aug$974
02/Aug16/Aug$974
04/Aug03/Sep$974
05/Aug03/Sep$1011
09/Aug23/Aug$974
09/Aug03/Sep$974
10/Aug03/Sep$974
11/Aug03/Sep$974
12/Aug03/Sep$974
13/Aug03/Sep$974
16/Aug03/Sep$974
17/Aug03/Sep$974
18/Aug03/Sep$974
19/Aug03/Sep$974
20/Aug03/Sep$974
 

$981 Return Melbourne to Guangzhou Flights

DepartReturn
28/Jul27/Aug$981
30/Jul27/Aug$981
03/Aug18/Aug$988
03/Aug27/Aug$981
05/Aug27/Aug$1018
09/Aug27/Aug$981
11/Aug27/Aug$981
12/Aug27/Aug$981
13/Aug27/Aug$981
16/Aug03/Sep$981
17/Aug03/Sep$981
18/Aug03/Sep$981
19/Aug03/Sep$981
20/Aug03/Sep$981
31/Aug17/Sep$981
01/Sep17/Sep$981
 

$990 Return Adelaide to Guangzhou Flights

DepartReturn
25/Jul08/Aug$1070
28/Jul27/Aug$1027
30/Jul27/Aug$990
01/Aug15/Aug$990
03/Aug18/Aug$1027
03/Aug27/Aug$990
07/Aug22/Aug$1043
09/Aug27/Aug$990
11/Aug27/Aug$990
19/Aug03/Sep$990
20/Aug03/Sep$1027
22/Aug03/Sep$990
 

$1400 Return Brisbane to Guangzhou Flights

DepartReturn
15/May27/May$1418
25/May08/Jun$1443
28/Jul27/Aug$1443
30/Jul27/Aug$1443
09/Aug27/Aug$1400
11/Aug27/Aug$1450
12/Aug27/Aug$1400
13/Aug27/Aug$1400
14/Aug27/Aug$1400
15/Aug27/Aug$1400
16/Aug03/Sep$1464
22/Aug03/Sep$1464
31/Aug17/Sep$1464
01/Sep17/Sep$1464
09/Nov23/Nov$1418
 

Guangzhou Hotels Get a great deal on a room in Guangzhou



Can I use my own dates? Yes - just click the link closest to your preferred dates and then change the dates once the search has completed.

These prices won't last long. This deal was last updated on 27-Apr-2026 and prices were correct at the time of posting. If you click the sample dates and the prices have gone up, it unfortunately means the deal has ended.

Find your flights