Shanghai

from Melbourne

Save up to: £2143

Average cost: £2776

Best deal: £633


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
£633
Sun 8 Nov - Tue 10 Nov


3 days
£633
Wed 3 Jun - Sat 6 Jun


4 days
£633
Fri 22 May - Tue 26 May


4 days
£633
Sun 7 Jun - Thu 11 Jun


4 days
£633
Fri 12 Jun - Tue 16 Jun


2 days
£633
Sun 14 Jun - Tue 16 Jun


4 days
£633
Sun 14 Jun - Thu 18 Jun


2 days
£633
Sun 1 Nov - Tue 3 Nov


4 days
£633
Fri 5 Jun - Tue 9 Jun


4 days
£633
Fri 1 May - Tue 5 May


2 days
£633
Sun 7 Jun - Tue 9 Jun


4 days
£633
Fri 30 Oct - Tue 3 Nov


4 days
£633
Sun 25 Oct - Thu 29 Oct


4 days
£634
Fri 7 Aug - Tue 11 Aug


3 days
£634
Wed 12 Aug - Sat 15 Aug


2 days
£634
Sun 9 Aug - Tue 11 Aug


4 days
£661
Sun 24 May - Thu 28 May


2 days
£661
Sun 24 May - Tue 26 May


3 days
£661
Wed 9 Sep - Sat 12 Sep


4 days
£661
Sun 13 Sep - Thu 17 Sep


2 days
£662
Sun 3 May - Tue 5 May


3 days
£662
Wed 27 May - Sat 30 May


4 days
£662
Sun 6 Sep - Thu 10 Sep


3 days
£676
Wed 29 Apr - Sat 2 May


4 days
£676
Fri 31 Jul - Tue 4 Aug


3 days
£676
Wed 5 Aug - Sat 8 Aug


4 days
£703
Sun 30 Aug - Thu 3 Sep


4 days
£712
Fri 8 May - Tue 12 May


4 days
£744
Sun 3 May - Thu 7 May


3 days
£753
Wed 17 Jun - Sat 20 Jun


3 days
£754
Wed 6 May - Sat 9 May


3 days
£754
Wed 20 May - Sat 23 May


5 days
£758
Thu 30 Apr - Tue 5 May


4 days
£771
Fri 24 Apr - Tue 28 Apr


2 days
£771
Sun 26 Apr - Tue 28 Apr


4 days
£771
Sun 26 Apr - Thu 30 Apr


3 days
£772
Wed 29 Jul - Sat 1 Aug


4 days
£772
Sun 26 Jul - Thu 30 Jul


2 days
£772
Sun 26 Jul - Tue 28 Jul


4 days
£781
Sun 17 May - Thu 21 May


2 days
£781
Sun 10 May - Tue 12 May


4 days
£781
Sun 10 May - Thu 14 May


4 days
£781
Fri 19 Jun - Tue 23 Jun


4 days
£781
Fri 15 May - Tue 19 May


2 days
£781
Sun 17 May - Tue 19 May


4 days
£781
Sun 21 Jun - Thu 25 Jun


2 days
£781
Sun 21 Jun - Tue 23 Jun


2 days
£794
Sun 20 Sep - Tue 22 Sep


4 days
£800
Tue 28 Apr - Sat 2 May


2 days
£800
Thu 30 Apr - Sat 2 May


3 days
£824
Wed 24 Jun - Sat 27 Jun


2 days
£834
Sun 12 Jul - Tue 14 Jul


4 days
£834
Sun 19 Apr - Thu 23 Apr


4 days
£834
Fri 10 Jul - Tue 14 Jul


4 days
£849
Fri 3 Jul - Tue 7 Jul


4 days
£862
Sun 19 Jul - Thu 23 Jul


3 days
£864
Wed 13 May - Sat 16 May


4 days
£864
Fri 18 Sep - Tue 22 Sep


5 days
£881
Thu 30 Jul - Tue 4 Aug


4 days
£890
Sun 11 Oct - Thu 15 Oct


2 days
£890
Sun 11 Oct - Tue 13 Oct


4 days
£895
Sun 12 Jul - Thu 16 Jul


5 days
£896
Thu 23 Apr - Tue 28 Apr


2 days
£896
Tue 28 Apr - Thu 30 Apr


3 days
£919
Wed 1 Jul - Sat 4 Jul


4 days
£919
Sun 4 Oct - Thu 8 Oct


3 days
£923
Wed 30 Sep - Sat 3 Oct


4 days
£923
Sun 27 Sep - Thu 1 Oct