Shanghai

from Melbourne

Save up to: £2255

Average cost: £2893

Best deal: £638


Shanghai, China's largest city, is a global financial hub known for its stunning skyline, bustling markets, and rich history. Visit the iconic Oriental Pearl Tower, explore the historic Yu Garden, or shop along the world-famous Nanjing Road. Shanghai's delectable xiaolongbao dumplings, vibrant nightlife, and events like the Shanghai International Film Festival make it a city of dynamism and tradition.


Latest deals:

2 days
£638
Sun 9 Aug - Tue 11 Aug


4 days
£638
Sun 9 Aug - Thu 13 Aug


4 days
£638
Fri 21 Aug - Tue 25 Aug


4 days
£639
Fri 6 Nov - Tue 10 Nov


4 days
£639
Fri 30 Oct - Tue 3 Nov


3 days
£639
Wed 4 Nov - Sat 7 Nov


4 days
£639
Sun 25 Oct - Thu 29 Oct


4 days
£639
Fri 23 Oct - Tue 27 Oct


2 days
£639
Sun 25 Oct - Tue 27 Oct


2 days
£639
Sun 8 Nov - Tue 10 Nov


4 days
£639
Sun 8 Nov - Thu 12 Nov


3 days
£666
Wed 11 Nov - Sat 14 Nov


3 days
£666
Wed 12 Aug - Sat 15 Aug


4 days
£666
Fri 11 Sep - Tue 15 Sep


2 days
£667
Sun 1 Nov - Tue 3 Nov


4 days
£679
Sun 2 Aug - Thu 6 Aug


2 days
£679
Sun 2 Aug - Tue 4 Aug


3 days
£707
Wed 14 Oct - Sat 17 Oct


4 days
£712
Sun 14 Jun - Thu 18 Jun


4 days
£712
Sun 7 Jun - Thu 11 Jun


2 days
£712
Sun 7 Jun - Tue 9 Jun


4 days
£712
Fri 5 Jun - Tue 9 Jun


3 days
£712
Wed 10 Jun - Sat 13 Jun


2 days
£717
Sun 15 Nov - Tue 17 Nov


4 days
£717
Sun 13 Sep - Thu 17 Sep


2 days
£717
Sun 13 Sep - Tue 15 Sep


3 days
£717
Wed 9 Sep - Sat 12 Sep


4 days
£717
Sun 15 Nov - Thu 19 Nov


3 days
£719
Wed 5 Aug - Sat 8 Aug


4 days
£747
Sun 16 Aug - Thu 20 Aug


2 days
£753
Sun 14 Jun - Tue 16 Jun


4 days
£775
Fri 24 Jul - Tue 28 Jul


2 days
£775
Sun 26 Jul - Tue 28 Jul


4 days
£775
Sun 26 Jul - Thu 30 Jul


4 days
£783
Fri 29 May - Tue 2 Jun


3 days
£783
Wed 17 Jun - Sat 20 Jun


2 days
£783
Sun 17 May - Tue 19 May


4 days
£783
Sun 17 May - Thu 21 May


2 days
£783
Sun 24 May - Tue 26 May


2 days
£787
Sun 23 Aug - Tue 25 Aug


3 days
£793
Wed 27 May - Sat 30 May


3 days
£798
Wed 16 Sep - Sat 19 Sep


4 days
£803
Fri 3 Jul - Tue 7 Jul


4 days
£803
Sun 5 Jul - Thu 9 Jul


2 days
£803
Sun 5 Jul - Tue 7 Jul


4 days
£824
Sun 24 May - Thu 28 May


3 days
£824
Wed 20 May - Sat 23 May


4 days
£824
Fri 12 Jun - Tue 16 Jun


2 days
£850
Sun 31 May - Tue 2 Jun


4 days
£850
Sun 31 May - Thu 4 Jun


4 days
£850
Fri 15 May - Tue 19 May


3 days
£854
Wed 1 Jul - Sat 4 Jul


3 days
£864
Wed 3 Jun - Sat 6 Jun


4 days
£868
Fri 18 Sep - Tue 22 Sep


5 days
£888
Thu 30 Jul - Tue 4 Aug


4 days
£888
Fri 31 Jul - Tue 4 Aug


2 days
£898
Sun 12 Jul - Tue 14 Jul


4 days
£898
Fri 10 Jul - Tue 14 Jul


4 days
£915
Sun 21 Jun - Thu 25 Jun


3 days
£915
Wed 13 May - Sat 16 May


4 days
£915
Sun 10 May - Thu 14 May


2 days
£915
Sun 10 May - Tue 12 May


4 days
£915
Fri 8 May - Tue 12 May


4 days
£926
Sun 27 Sep - Thu 1 Oct


2 days
£926
Sun 27 Sep - Tue 29 Sep


4 days
£926
Fri 25 Sep - Tue 29 Sep


4 days
£926
Sun 6 Sep - Thu 10 Sep


3 days
£926
Wed 30 Sep - Sat 3 Oct