Ready for a little Shanghai surprise? Take in the dazzling skyline from The Bund, wander through the beautiful Yu Garden and explore the charming canals of Zhujiajiao Water Town, where ancient traditions meet modern Chinese magic around every corner!
Flight Details
Why We Like This
Shanghai in May sounds like a plan, especially with warmer spring weather making it a lovely time to explore, and China Southern offering return flights from $693 with meals, entertainment and 46kg of checked luggage included in the ticket.
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 03-Nov-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.
Flight Details
- Flying: China Southern
- Cheapest Dates: Departing Perth in Feb - Mar, May - Jun and Sep/27. Brisbane and Adelaide in Jan - Mar/27. Brisbane in May - Jun/27. Sydney and Melbourne in Feb - Mar/27
- Included: 2x 23kg checked luggage, meals and entertainment
- Layover: Guangzhou
Why We Like This
Shanghai in May sounds like a plan, especially with warmer spring weather making it a lovely time to explore, and China Southern offering return flights from $693 with meals, entertainment and 46kg of checked luggage included in the ticket.
$693 Return Perth to Shanghai Flights
| Depart | Return | ||
| 30/Jan | 13/Feb | $762 | |
| 23/Feb | 09/Mar | $772 | |
| 19/May | 08/Jun | $693 | |
| 24/May | 08/Jun | $693 | |
| 24/May | 10/Jun | $698 | |
| 26/May | 08/Jun | $693 | |
| 26/May | 10/Jun | $693 | |
| 26/May | 11/Jun | $693 | |
| 28/May | 10/Jun | $693 | |
| 28/May | 11/Jun | $693 | |
| 28/May | 13/Jun | $722 | |
| 02/Jun | 14/Jun | $693 | |
| 07/Jun | 27/Jun | $740 | |
| 09/Jun | 27/Jun | $698 | |
| 11/Jun | 27/Jun | $764 | |
| 16/Jun | 28/Jun | $693 | |
| 16/Jun | 29/Jun | $764 | |
| 16/Jun | 30/Jun | $693 | |
| 18/Jun | 30/Jun | $693 | |
| 03/Sep | 17/Sep | $720 | |
| 06/Sep | 20/Sep | $761 |
$715 Return Brisbane to Shanghai Flights
| Depart | Return | ||
| 21/Jan | 12/Feb | $805 | |
| 05/Feb | 05/Mar | $715 | |
| 06/Feb | 24/Feb | $815 | |
| 07/Feb | 24/Feb | $815 | |
| 07/Feb | 28/Feb | $733 | |
| 08/Feb | 24/Feb | $815 | |
| 17/Feb | 03/Mar | $749 | |
| 17/Feb | 04/Mar | $752 | |
| 20/Feb | 04/Mar | $801 | |
| 22/Feb | 10/Mar | $731 | |
| 24/Feb | 10/Mar | $731 | |
| 24/Feb | 11/Mar | $731 | |
| 27/Feb | 11/Mar | $731 | |
| 07/May | 21/May | $798 | |
| 11/May | 25/May | $798 | |
| 15/May | 29/May | $731 | |
| 16/May | 30/May | $731 | |
| 01/Jun | 15/Jun | $741 | |
| 02/Jun | 16/Jun | $798 | |
| 07/Jun | 21/Jun | $798 |
$718 Return Sydney to Shanghai Flights
| Depart | Return | ||
| 05/Feb | 05/Mar | $745 | |
| 07/Feb | 21/Feb | $812 | |
| 07/Feb | 28/Feb | $785 | |
| 17/Feb | 11/Mar | $718 | |
| 18/Feb | 04/Mar | $745 | |
| 18/Feb | 11/Mar | $718 | |
| 19/Feb | 11/Mar | $718 | |
| 20/Feb | 11/Mar | $718 | |
| 21/Feb | 07/Mar | $745 | |
| 21/Feb | 11/Mar | $718 | |
| 22/Feb | 11/Mar | $718 | |
| 23/Feb | 11/Mar | $718 | |
| 23/Feb | 12/Mar | $718 | |
| 24/Feb | 11/Mar | $718 | |
| 24/Feb | 12/Mar | $718 | |
| 25/Feb | 11/Mar | $718 | |
| 25/Feb | 12/Mar | $718 | |
| 26/Feb | 11/Mar | $718 | |
| 26/Feb | 12/Mar | $718 | |
| 27/Feb | 12/Mar | $718 | |
| 28/Feb | 12/Mar | $718 | |
| 28/Feb | 16/Mar | $718 |
$775 Return Melbourne to Shanghai Flights
| Depart | Return | ||
| 09/Feb | 22/Feb | $825 | |
| 09/Feb | 23/Feb | $825 | |
| 09/Feb | 24/Feb | $828 | |
| 09/Feb | 03/Mar | $783 | |
| 22/Feb | 07/Mar | $783 | |
| 22/Feb | 08/Mar | $794 | |
| 22/Feb | 09/Mar | $775 | |
| 23/Feb | 08/Mar | $783 | |
| 23/Feb | 09/Mar | $775 | |
| 23/Feb | 10/Mar | $775 | |
| 24/Feb | 09/Mar | $775 | |
| 24/Feb | 10/Mar | $775 | |
| 24/Feb | 11/Mar | $775 | |
| 25/Feb | 11/Mar | $775 | |
| 25/Feb | 12/Mar | $775 | |
| 26/Feb | 12/Mar | $775 | |
| 26/Feb | 13/Mar | $783 | |
| 27/Feb | 13/Mar | $783 | |
| 27/Feb | 14/Mar | $775 | |
| 28/Feb | 14/Mar | $775 | |
| 28/Feb | 15/Mar | $775 |
$790 Return Adelaide to Shanghai Flights
| Depart | Return | ||
| 20/Jan | 11/Feb | $790 | |
| 21/Jan | 12/Feb | $816 | |
| 22/Jan | 11/Feb | $790 | |
| 23/Jan | 11/Feb | $790 | |
| 24/Jan | 11/Feb | $790 | |
| 24/Jan | 12/Feb | $815 | |
| 25/Jan | 11/Feb | $790 | |
| 27/Jan | 11/Feb | $790 | |
| 27/Jan | 12/Feb | $814 | |
| 28/Jan | 11/Feb | $790 | |
| 30/Jan | 11/Feb | $790 | |
| 30/Jan | 13/Feb | $813 | |
| 31/Jan | 11/Feb | $790 | |
| 17/Feb | 09/Mar | $866 | |
| 20/Feb | 09/Mar | $866 | |
| 23/Feb | 09/Mar | $866 | |
| 05/Mar | 17/Mar | $889 | |
| 13/Mar | 26/Mar | $865 |
Shanghai Hotels Get a great deal on a room in Shanghai
Travel Insurance Don't forget Travel Insurance
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 03-Nov-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.


@IKnowThePilot
@IKnowThePilot
@IKnowThePilot