Shanghai

from New York

Save up to: £6990

Average cost: £9251

Best deal: £2261


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:

15 days
£2261
Mon 30 Sep - Tue 15 Oct

New York - Shanghai: Mon 30/09: £921
Shanghai - New York: Tue 15/10: £1340
Go

6 days
£2261
Wed 2 Oct - Tue 8 Oct

New York - Shanghai: Wed 2/10: £921
Shanghai - New York: Tue 8/10: £1340
Go

6 days
£2261
Wed 11 Sep - Tue 17 Sep

New York - Shanghai: Wed 11/09: £921
Shanghai - New York: Tue 17/09: £1340
Go

8 days
£2261
Mon 30 Sep - Tue 8 Oct

New York - Shanghai: Mon 30/09: £921
Shanghai - New York: Tue 8/10: £1340
Go

13 days
£2261
Wed 25 Sep - Tue 8 Oct

New York - Shanghai: Wed 25/09: £921
Shanghai - New York: Tue 8/10: £1340
Go

15 days
£2261
Mon 23 Sep - Tue 8 Oct

New York - Shanghai: Mon 23/09: £921
Shanghai - New York: Tue 8/10: £1340
Go

8 days
£2261
Mon 2 Sep - Tue 10 Sep

New York - Shanghai: Mon 2/09: £921
Shanghai - New York: Tue 10/09: £1340
Go

15 days
£2261
Mon 2 Sep - Tue 17 Sep

New York - Shanghai: Mon 2/09: £921
Shanghai - New York: Tue 17/09: £1340
Go

13 days
£2261
Wed 2 Oct - Tue 15 Oct

New York - Shanghai: Wed 2/10: £921
Shanghai - New York: Tue 15/10: £1340
Go

8 days
£2261
Mon 9 Sep - Tue 17 Sep

New York - Shanghai: Mon 9/09: £921
Shanghai - New York: Tue 17/09: £1340
Go

6 days
£2261
Wed 4 Sep - Tue 10 Sep

New York - Shanghai: Wed 4/09: £921
Shanghai - New York: Tue 10/09: £1340
Go

13 days
£2261
Wed 4 Sep - Tue 17 Sep

New York - Shanghai: Wed 4/09: £921
Shanghai - New York: Tue 17/09: £1340
Go

13 days
£2311
Mon 2 Sep - Sun 15 Sep

New York - Shanghai: Mon 2/09: £921
Shanghai - New York: Sun 15/09: £1390
Go

11 days
£2311
Wed 4 Sep - Sun 15 Sep

New York - Shanghai: Wed 4/09: £921
Shanghai - New York: Sun 15/09: £1390
Go

13 days
£2311
Mon 30 Sep - Sun 13 Oct

New York - Shanghai: Mon 30/09: £921
Shanghai - New York: Sun 13/10: £1390
Go

11 days
£2311
Wed 2 Oct - Sun 13 Oct

New York - Shanghai: Wed 2/10: £921
Shanghai - New York: Sun 13/10: £1390
Go

6 days
£2311
Mon 30 Sep - Sun 6 Oct

New York - Shanghai: Mon 30/09: £921
Shanghai - New York: Sun 6/10: £1390
Go

6 days
£2311
Mon 9 Sep - Sun 15 Sep

New York - Shanghai: Mon 9/09: £921
Shanghai - New York: Sun 15/09: £1390
Go

11 days
£2311
Wed 25 Sep - Sun 6 Oct

New York - Shanghai: Wed 25/09: £921
Shanghai - New York: Sun 6/10: £1390
Go

13 days
£2311
Mon 23 Sep - Sun 6 Oct

New York - Shanghai: Mon 23/09: £921
Shanghai - New York: Sun 6/10: £1390
Go

13 days
£2340
Wed 28 Aug - Tue 10 Sep

New York - Shanghai: Wed 28/08: £1000
Shanghai - New York: Tue 10/09: £1340
Go

15 days
£2340
Mon 26 Aug - Tue 10 Sep

New York - Shanghai: Mon 26/08: £1000
Shanghai - New York: Tue 10/09: £1340
Go

15 days
£2371
Mon 9 Sep - Tue 24 Sep

New York - Shanghai: Mon 9/09: £921
Shanghai - New York: Tue 24/09: £1450
Go

6 days
£2371
Wed 25 Sep - Tue 1 Oct

New York - Shanghai: Wed 25/09: £921
Shanghai - New York: Tue 1/10: £1450
Go

8 days
£2371
Mon 23 Sep - Tue 1 Oct

New York - Shanghai: Mon 23/09: £921
Shanghai - New York: Tue 1/10: £1450
Go

13 days
£2371
Wed 18 Sep - Tue 1 Oct

New York - Shanghai: Wed 18/09: £921
Shanghai - New York: Tue 1/10: £1450
Go

6 days
£2371
Wed 18 Sep - Tue 24 Sep

New York - Shanghai: Wed 18/09: £921
Shanghai - New York: Tue 24/09: £1450
Go

8 days
£2371
Mon 16 Sep - Tue 24 Sep

New York - Shanghai: Mon 16/09: £921
Shanghai - New York: Tue 24/09: £1450
Go

13 days
£2371
Wed 11 Sep - Tue 24 Sep

New York - Shanghai: Wed 11/09: £921
Shanghai - New York: Tue 24/09: £1450
Go

15 days
£2371
Mon 16 Sep - Tue 1 Oct

New York - Shanghai: Mon 16/09: £921
Shanghai - New York: Tue 1/10: £1450
Go

11 days
£2431
Wed 18 Sep - Sun 29 Sep

New York - Shanghai: Wed 18/09: £921
Shanghai - New York: Sun 29/09: £1510
Go

6 days
£2431
Mon 16 Sep - Sun 22 Sep

New York - Shanghai: Mon 16/09: £921
Shanghai - New York: Sun 22/09: £1510
Go

13 days
£2431
Mon 9 Sep - Sun 22 Sep

New York - Shanghai: Mon 9/09: £921
Shanghai - New York: Sun 22/09: £1510
Go

6 days
£2431
Mon 23 Sep - Sun 29 Sep

New York - Shanghai: Mon 23/09: £921
Shanghai - New York: Sun 29/09: £1510
Go

13 days
£2431
Mon 16 Sep - Sun 29 Sep

New York - Shanghai: Mon 16/09: £921
Shanghai - New York: Sun 29/09: £1510
Go

11 days
£2431
Wed 11 Sep - Sun 22 Sep

New York - Shanghai: Wed 11/09: £921
Shanghai - New York: Sun 22/09: £1510
Go

8 days
£2493
Mon 17 Jun - Tue 25 Jun

New York - Shanghai: Mon 17/06: £1293
Shanghai - New York: Tue 25/06: £1200
Go

6 days
£2493
Wed 19 Jun - Tue 25 Jun

New York - Shanghai: Wed 19/06: £1293
Shanghai - New York: Tue 25/06: £1200
Go

6 days
£2523
Mon 17 Jun - Sun 23 Jun

New York - Shanghai: Mon 17/06: £1293
Shanghai - New York: Sun 23/06: £1230
Go

15 days
£2526
Mon 3 Jun - Tue 18 Jun

New York - Shanghai: Mon 3/06: £1466
Shanghai - New York: Tue 18/06: £1060
Go

13 days
£2526
Wed 5 Jun - Tue 18 Jun

New York - Shanghai: Wed 5/06: £1466
Shanghai - New York: Tue 18/06: £1060
Go

6 days
£2526
Wed 12 Jun - Tue 18 Jun

New York - Shanghai: Wed 12/06: £1466
Shanghai - New York: Tue 18/06: £1060
Go

8 days
£2526
Mon 10 Jun - Tue 18 Jun

New York - Shanghai: Mon 10/06: £1466
Shanghai - New York: Tue 18/06: £1060
Go

6 days
£2538
Wed 16 Oct - Tue 22 Oct

New York - Shanghai: Wed 16/10: £1198
Shanghai - New York: Tue 22/10: £1340
Go

13 days
£2538
Wed 6 Nov - Tue 19 Nov

New York - Shanghai: Wed 6/11: £1198
Shanghai - New York: Tue 19/11: £1340
Go

15 days
£2538
Mon 4 Nov - Tue 19 Nov

New York - Shanghai: Mon 4/11: £1198
Shanghai - New York: Tue 19/11: £1340
Go

8 days
£2538
Mon 11 Nov - Tue 19 Nov

New York - Shanghai: Mon 11/11: £1198
Shanghai - New York: Tue 19/11: £1340
Go

8 days
£2538
Mon 21 Oct - Tue 29 Oct

New York - Shanghai: Mon 21/10: £1198
Shanghai - New York: Tue 29/10: £1340
Go

15 days
£2538
Mon 11 Nov - Tue 26 Nov

New York - Shanghai: Mon 11/11: £1198
Shanghai - New York: Tue 26/11: £1340
Go

15 days
£2538
Mon 28 Oct - Tue 12 Nov

New York - Shanghai: Mon 28/10: £1198
Shanghai - New York: Tue 12/11: £1340
Go

6 days
£2538
Wed 13 Nov - Tue 19 Nov

New York - Shanghai: Wed 13/11: £1198
Shanghai - New York: Tue 19/11: £1340
Go

6 days
£2538
Wed 6 Nov - Tue 12 Nov

New York - Shanghai: Wed 6/11: £1198
Shanghai - New York: Tue 12/11: £1340
Go

8 days
£2538
Mon 28 Oct - Tue 5 Nov

New York - Shanghai: Mon 28/10: £1198
Shanghai - New York: Tue 5/11: £1340
Go

8 days
£2538
Mon 14 Oct - Tue 22 Oct

New York - Shanghai: Mon 14/10: £1198
Shanghai - New York: Tue 22/10: £1340
Go

6 days
£2538
Wed 30 Oct - Tue 5 Nov

New York - Shanghai: Wed 30/10: £1198
Shanghai - New York: Tue 5/11: £1340
Go

15 days
£2538
Mon 14 Oct - Tue 29 Oct

New York - Shanghai: Mon 14/10: £1198
Shanghai - New York: Tue 29/10: £1340
Go

13 days
£2538
Wed 13 Nov - Tue 26 Nov

New York - Shanghai: Wed 13/11: £1198
Shanghai - New York: Tue 26/11: £1340
Go

8 days
£2538
Mon 18 Nov - Tue 26 Nov

New York - Shanghai: Mon 18/11: £1198
Shanghai - New York: Tue 26/11: £1340
Go

13 days
£2538
Wed 16 Oct - Tue 29 Oct

New York - Shanghai: Wed 16/10: £1198
Shanghai - New York: Tue 29/10: £1340
Go

15 days
£2538
Mon 18 Nov - Tue 3 Dec

New York - Shanghai: Mon 18/11: £1198
Shanghai - New York: Tue 3/12: £1340
Go

6 days
£2538
Wed 20 Nov - Tue 26 Nov

New York - Shanghai: Wed 20/11: £1198
Shanghai - New York: Tue 26/11: £1340
Go

13 days
£2538
Wed 30 Oct - Tue 12 Nov

New York - Shanghai: Wed 30/10: £1198
Shanghai - New York: Tue 12/11: £1340
Go

13 days
£2538
Wed 20 Nov - Tue 3 Dec

New York - Shanghai: Wed 20/11: £1198
Shanghai - New York: Tue 3/12: £1340
Go

6 days
£2538
Wed 23 Oct - Tue 29 Oct

New York - Shanghai: Wed 23/10: £1198
Shanghai - New York: Tue 29/10: £1340
Go

15 days
£2538
Mon 21 Oct - Tue 5 Nov

New York - Shanghai: Mon 21/10: £1198
Shanghai - New York: Tue 5/11: £1340
Go

13 days
£2538
Wed 23 Oct - Tue 5 Nov

New York - Shanghai: Wed 23/10: £1198
Shanghai - New York: Tue 5/11: £1340
Go

8 days
£2538
Mon 4 Nov - Tue 12 Nov

New York - Shanghai: Mon 4/11: £1198
Shanghai - New York: Tue 12/11: £1340
Go

6 days
£2546
Wed 29 May - Tue 4 Jun

New York - Shanghai: Wed 29/05: £1466
Shanghai - New York: Tue 4/06: £1080
Go

6 days
£2546
Wed 5 Jun - Tue 11 Jun

New York - Shanghai: Wed 5/06: £1466
Shanghai - New York: Tue 11/06: £1080
Go

8 days
£2546
Mon 3 Jun - Tue 11 Jun

New York - Shanghai: Mon 3/06: £1466
Shanghai - New York: Tue 11/06: £1080
Go

15 days
£2546
Mon 27 May - Tue 11 Jun

New York - Shanghai: Mon 27/05: £1466
Shanghai - New York: Tue 11/06: £1080
Go

8 days
£2546
Mon 27 May - Tue 4 Jun

New York - Shanghai: Mon 27/05: £1466
Shanghai - New York: Tue 4/06: £1080
Go

13 days
£2546
Wed 29 May - Tue 11 Jun

New York - Shanghai: Wed 29/05: £1466
Shanghai - New York: Tue 11/06: £1080
Go

13 days
£2566
Mon 27 May - Sun 9 Jun

New York - Shanghai: Mon 27/05: £1466
Shanghai - New York: Sun 9/06: £1100
Go

6 days
£2566
Mon 27 May - Sun 2 Jun

New York - Shanghai: Mon 27/05: £1466
Shanghai - New York: Sun 2/06: £1100
Go

6 days
£2566
Mon 3 Jun - Sun 9 Jun

New York - Shanghai: Mon 3/06: £1466
Shanghai - New York: Sun 9/06: £1100
Go

11 days
£2566
Wed 29 May - Sun 9 Jun

New York - Shanghai: Wed 29/05: £1466
Shanghai - New York: Sun 9/06: £1100
Go

6 days
£2588
Mon 4 Nov - Sun 10 Nov

New York - Shanghai: Mon 4/11: £1198
Shanghai - New York: Sun 10/11: £1390
Go

13 days
£2588
Mon 21 Oct - Sun 3 Nov

New York - Shanghai: Mon 21/10: £1198
Shanghai - New York: Sun 3/11: £1390
Go

11 days
£2588
Wed 16 Oct - Sun 27 Oct

New York - Shanghai: Wed 16/10: £1198
Shanghai - New York: Sun 27/10: £1390
Go

13 days
£2588
Mon 28 Oct - Sun 10 Nov

New York - Shanghai: Mon 28/10: £1198
Shanghai - New York: Sun 10/11: £1390
Go

6 days
£2588
Mon 28 Oct - Sun 3 Nov

New York - Shanghai: Mon 28/10: £1198
Shanghai - New York: Sun 3/11: £1390
Go

6 days
£2588
Mon 14 Oct - Sun 20 Oct

New York - Shanghai: Mon 14/10: £1198
Shanghai - New York: Sun 20/10: £1390
Go

11 days
£2588
Wed 23 Oct - Sun 3 Nov

New York - Shanghai: Wed 23/10: £1198
Shanghai - New York: Sun 3/11: £1390
Go

6 days
£2588
Mon 21 Oct - Sun 27 Oct

New York - Shanghai: Mon 21/10: £1198
Shanghai - New York: Sun 27/10: £1390
Go

11 days
£2588
Wed 30 Oct - Sun 10 Nov

New York - Shanghai: Wed 30/10: £1198
Shanghai - New York: Sun 10/11: £1390
Go

13 days
£2588
Mon 14 Oct - Sun 27 Oct

New York - Shanghai: Mon 14/10: £1198
Shanghai - New York: Sun 27/10: £1390
Go

13 days
£2588
Mon 4 Nov - Sun 17 Nov

New York - Shanghai: Mon 4/11: £1198
Shanghai - New York: Sun 17/11: £1390
Go

11 days
£2588
Wed 6 Nov - Sun 17 Nov

New York - Shanghai: Wed 6/11: £1198
Shanghai - New York: Sun 17/11: £1390
Go

6 days
£2588
Mon 11 Nov - Sun 17 Nov

New York - Shanghai: Mon 11/11: £1198
Shanghai - New York: Sun 17/11: £1390
Go

13 days
£2588
Mon 11 Nov - Sun 24 Nov

New York - Shanghai: Mon 11/11: £1198
Shanghai - New York: Sun 24/11: £1390
Go

11 days
£2588
Wed 13 Nov - Sun 24 Nov

New York - Shanghai: Wed 13/11: £1198
Shanghai - New York: Sun 24/11: £1390
Go

6 days
£2588
Mon 18 Nov - Sun 24 Nov

New York - Shanghai: Mon 18/11: £1198
Shanghai - New York: Sun 24/11: £1390
Go

13 days
£2588
Mon 18 Nov - Sun 1 Dec

New York - Shanghai: Mon 18/11: £1198
Shanghai - New York: Sun 1/12: £1390
Go

11 days
£2588
Wed 20 Nov - Sun 1 Dec

New York - Shanghai: Wed 20/11: £1198
Shanghai - New York: Sun 1/12: £1390
Go

6 days
£2633
Wed 9 Oct - Tue 15 Oct

New York - Shanghai: Wed 9/10: £1293
Shanghai - New York: Tue 15/10: £1340
Go

8 days
£2633
Mon 2 Dec - Tue 10 Dec

New York - Shanghai: Mon 2/12: £1293
Shanghai - New York: Tue 10/12: £1340
Go

13 days
£2633
Wed 27 Nov - Tue 10 Dec

New York - Shanghai: Wed 27/11: £1293
Shanghai - New York: Tue 10/12: £1340
Go

13 days
£2633
Wed 9 Oct - Tue 22 Oct

New York - Shanghai: Wed 9/10: £1293
Shanghai - New York: Tue 22/10: £1340
Go

15 days
£2633
Mon 7 Oct - Tue 22 Oct

New York - Shanghai: Mon 7/10: £1293
Shanghai - New York: Tue 22/10: £1340
Go

8 days
£2633
Mon 7 Oct - Tue 15 Oct

New York - Shanghai: Mon 7/10: £1293
Shanghai - New York: Tue 15/10: £1340
Go

15 days
£2633
Mon 2 Dec - Tue 17 Dec

New York - Shanghai: Mon 2/12: £1293
Shanghai - New York: Tue 17/12: £1340
Go

15 days
£2633
Mon 25 Nov - Tue 10 Dec

New York - Shanghai: Mon 25/11: £1293
Shanghai - New York: Tue 10/12: £1340
Go

6 days
£2633
Wed 27 Nov - Tue 3 Dec

New York - Shanghai: Wed 27/11: £1293
Shanghai - New York: Tue 3/12: £1340
Go

13 days
£2633
Wed 4 Dec - Tue 17 Dec

New York - Shanghai: Wed 4/12: £1293
Shanghai - New York: Tue 17/12: £1340
Go

8 days
£2633
Mon 25 Nov - Tue 3 Dec

New York - Shanghai: Mon 25/11: £1293
Shanghai - New York: Tue 3/12: £1340
Go

6 days
£2633
Wed 4 Dec - Tue 10 Dec

New York - Shanghai: Wed 4/12: £1293
Shanghai - New York: Tue 10/12: £1340
Go

6 days
£2651
Mon 2 Sep - Sun 8 Sep

New York - Shanghai: Mon 2/09: £921
Shanghai - New York: Sun 8/09: £1730
Go

13 days
£2666
Wed 12 Jun - Tue 25 Jun

New York - Shanghai: Wed 12/06: £1466
Shanghai - New York: Tue 25/06: £1200
Go

15 days
£2666
Mon 10 Jun - Tue 25 Jun

New York - Shanghai: Mon 10/06: £1466
Shanghai - New York: Tue 25/06: £1200
Go

6 days
£2670
Wed 17 Jul - Tue 23 Jul

New York - Shanghai: Wed 17/07: £1000
Shanghai - New York: Tue 23/07: £1670
Go

6 days
£2670
Wed 24 Jul - Tue 30 Jul

New York - Shanghai: Wed 24/07: £1000
Shanghai - New York: Tue 30/07: £1670
Go

8 days
£2670
Mon 22 Jul - Tue 30 Jul

New York - Shanghai: Mon 22/07: £1000
Shanghai - New York: Tue 30/07: £1670
Go

13 days
£2670
Wed 17 Jul - Tue 30 Jul

New York - Shanghai: Wed 17/07: £1000
Shanghai - New York: Tue 30/07: £1670
Go

13 days
£2683
Mon 7 Oct - Sun 20 Oct

New York - Shanghai: Mon 7/10: £1293
Shanghai - New York: Sun 20/10: £1390
Go

11 days
£2683
Wed 9 Oct - Sun 20 Oct

New York - Shanghai: Wed 9/10: £1293
Shanghai - New York: Sun 20/10: £1390
Go

6 days
£2683
Mon 25 Nov - Sun 1 Dec

New York - Shanghai: Mon 25/11: £1293
Shanghai - New York: Sun 1/12: £1390
Go

6 days
£2683
Mon 2 Dec - Sun 8 Dec

New York - Shanghai: Mon 2/12: £1293
Shanghai - New York: Sun 8/12: £1390
Go

11 days
£2683
Wed 4 Dec - Sun 15 Dec

New York - Shanghai: Wed 4/12: £1293
Shanghai - New York: Sun 15/12: £1390
Go

6 days
£2683
Mon 7 Oct - Sun 13 Oct

New York - Shanghai: Mon 7/10: £1293
Shanghai - New York: Sun 13/10: £1390
Go

13 days
£2683
Mon 2 Dec - Sun 15 Dec

New York - Shanghai: Mon 2/12: £1293
Shanghai - New York: Sun 15/12: £1390
Go

11 days
£2683
Wed 27 Nov - Sun 8 Dec

New York - Shanghai: Wed 27/11: £1293
Shanghai - New York: Sun 8/12: £1390
Go

13 days
£2683
Mon 25 Nov - Sun 8 Dec

New York - Shanghai: Mon 25/11: £1293
Shanghai - New York: Sun 8/12: £1390
Go

11 days
£2696
Wed 5 Jun - Sun 16 Jun

New York - Shanghai: Wed 5/06: £1466
Shanghai - New York: Sun 16/06: £1230
Go

13 days
£2696
Mon 3 Jun - Sun 16 Jun

New York - Shanghai: Mon 3/06: £1466
Shanghai - New York: Sun 16/06: £1230
Go

6 days
£2696
Mon 10 Jun - Sun 16 Jun

New York - Shanghai: Mon 10/06: £1466
Shanghai - New York: Sun 16/06: £1230
Go

13 days
£2696
Mon 10 Jun - Sun 23 Jun

New York - Shanghai: Mon 10/06: £1466
Shanghai - New York: Sun 23/06: £1230
Go

11 days
£2696
Wed 12 Jun - Sun 23 Jun

New York - Shanghai: Wed 12/06: £1466
Shanghai - New York: Sun 23/06: £1230
Go

11 days
£2730
Wed 28 Aug - Sun 8 Sep

New York - Shanghai: Wed 28/08: £1000
Shanghai - New York: Sun 8/09: £1730
Go

11 days
£2730
Wed 17 Jul - Sun 28 Jul

New York - Shanghai: Wed 17/07: £1000
Shanghai - New York: Sun 28/07: £1730
Go

6 days
£2730
Mon 22 Jul - Sun 28 Jul

New York - Shanghai: Mon 22/07: £1000
Shanghai - New York: Sun 28/07: £1730
Go

13 days
£2730
Mon 26 Aug - Sun 8 Sep

New York - Shanghai: Mon 26/08: £1000
Shanghai - New York: Sun 8/09: £1730
Go

13 days
£2743
Wed 19 Jun - Tue 2 Jul

New York - Shanghai: Wed 19/06: £1293
Shanghai - New York: Tue 2/07: £1450
Go

8 days
£2743
Mon 24 Jun - Tue 2 Jul

New York - Shanghai: Mon 24/06: £1293
Shanghai - New York: Tue 2/07: £1450
Go

15 days
£2743
Mon 24 Jun - Tue 9 Jul

New York - Shanghai: Mon 24/06: £1293
Shanghai - New York: Tue 9/07: £1450
Go

6 days
£2743
Wed 26 Jun - Tue 2 Jul

New York - Shanghai: Wed 26/06: £1293
Shanghai - New York: Tue 2/07: £1450
Go

13 days
£2743
Wed 26 Jun - Tue 9 Jul

New York - Shanghai: Wed 26/06: £1293
Shanghai - New York: Tue 9/07: £1450
Go

8 days
£2743
Mon 1 Jul - Tue 9 Jul

New York - Shanghai: Mon 1/07: £1293
Shanghai - New York: Tue 9/07: £1450
Go

6 days
£2743
Wed 3 Jul - Tue 9 Jul

New York - Shanghai: Wed 3/07: £1293
Shanghai - New York: Tue 9/07: £1450
Go

15 days
£2743
Mon 17 Jun - Tue 2 Jul

New York - Shanghai: Mon 17/06: £1293
Shanghai - New York: Tue 2/07: £1450
Go

8 days
£2791
Mon 20 May - Tue 28 May

New York - Shanghai: Mon 20/05: £1711
Shanghai - New York: Tue 28/05: £1080
Go

15 days
£2791
Mon 20 May - Tue 4 Jun

New York - Shanghai: Mon 20/05: £1711
Shanghai - New York: Tue 4/06: £1080
Go

13 days
£2803
Mon 24 Jun - Sun 7 Jul

New York - Shanghai: Mon 24/06: £1293
Shanghai - New York: Sun 7/07: £1510
Go

6 days
£2803
Mon 24 Jun - Sun 30 Jun

New York - Shanghai: Mon 24/06: £1293
Shanghai - New York: Sun 30/06: £1510
Go

11 days
£2803
Wed 19 Jun - Sun 30 Jun

New York - Shanghai: Wed 19/06: £1293
Shanghai - New York: Sun 30/06: £1510
Go

13 days
£2803
Mon 17 Jun - Sun 30 Jun

New York - Shanghai: Mon 17/06: £1293
Shanghai - New York: Sun 30/06: £1510
Go

11 days
£2803
Wed 26 Jun - Sun 7 Jul

New York - Shanghai: Wed 26/06: £1293
Shanghai - New York: Sun 7/07: £1510
Go

6 days
£2803
Mon 1 Jul - Sun 7 Jul

New York - Shanghai: Mon 1/07: £1293
Shanghai - New York: Sun 7/07: £1510
Go

13 days
£2806
Wed 11 Dec - Tue 24 Dec

New York - Shanghai: Wed 11/12: £1466
Shanghai - New York: Tue 24/12: £1340
Go

6 days
£2806
Wed 11 Dec - Tue 17 Dec

New York - Shanghai: Wed 11/12: £1466
Shanghai - New York: Tue 17/12: £1340
Go

15 days
£2806
Mon 9 Dec - Tue 24 Dec

New York - Shanghai: Mon 9/12: £1466
Shanghai - New York: Tue 24/12: £1340
Go

8 days
£2806
Mon 9 Dec - Tue 17 Dec

New York - Shanghai: Mon 9/12: £1466
Shanghai - New York: Tue 17/12: £1340
Go

13 days
£2811
Mon 20 May - Sun 2 Jun

New York - Shanghai: Mon 20/05: £1711
Shanghai - New York: Sun 2/06: £1100
Go

6 days
£2856
Mon 9 Dec - Sun 15 Dec

New York - Shanghai: Mon 9/12: £1466
Shanghai - New York: Sun 15/12: £1390
Go

11 days
£2856
Wed 11 Dec - Sun 22 Dec

New York - Shanghai: Wed 11/12: £1466
Shanghai - New York: Sun 22/12: £1390
Go

13 days
£2856
Mon 9 Dec - Sun 22 Dec

New York - Shanghai: Mon 9/12: £1466
Shanghai - New York: Sun 22/12: £1390
Go

6 days
£2932
Wed 25 Dec - Tue 31 Dec

New York - Shanghai: Wed 25/12: £1482
Shanghai - New York: Tue 31/12: £1450
Go

13 days
£2963
Wed 10 Jul - Tue 23 Jul

New York - Shanghai: Wed 10/07: £1293
Shanghai - New York: Tue 23/07: £1670
Go

8 days
£2963
Mon 8 Jul - Tue 16 Jul

New York - Shanghai: Mon 8/07: £1293
Shanghai - New York: Tue 16/07: £1670
Go

8 days
£2963
Mon 15 Jul - Tue 23 Jul

New York - Shanghai: Mon 15/07: £1293
Shanghai - New York: Tue 23/07: £1670
Go

13 days
£2963
Wed 3 Jul - Tue 16 Jul

New York - Shanghai: Wed 3/07: £1293
Shanghai - New York: Tue 16/07: £1670
Go

15 days
£2963
Mon 15 Jul - Tue 30 Jul

New York - Shanghai: Mon 15/07: £1293
Shanghai - New York: Tue 30/07: £1670
Go

15 days
£2963
Mon 1 Jul - Tue 16 Jul

New York - Shanghai: Mon 1/07: £1293
Shanghai - New York: Tue 16/07: £1670
Go

6 days
£2963
Wed 10 Jul - Tue 16 Jul

New York - Shanghai: Wed 10/07: £1293
Shanghai - New York: Tue 16/07: £1670
Go

15 days
£2963
Mon 8 Jul - Tue 23 Jul

New York - Shanghai: Mon 8/07: £1293
Shanghai - New York: Tue 23/07: £1670
Go

11 days
£3023
Wed 3 Jul - Sun 14 Jul

New York - Shanghai: Wed 3/07: £1293
Shanghai - New York: Sun 14/07: £1730
Go

6 days
£3023
Mon 8 Jul - Sun 14 Jul

New York - Shanghai: Mon 8/07: £1293
Shanghai - New York: Sun 14/07: £1730
Go

13 days
£3023
Mon 8 Jul - Sun 21 Jul

New York - Shanghai: Mon 8/07: £1293
Shanghai - New York: Sun 21/07: £1730
Go

11 days
£3023
Wed 10 Jul - Sun 21 Jul

New York - Shanghai: Wed 10/07: £1293
Shanghai - New York: Sun 21/07: £1730
Go

6 days
£3023
Mon 15 Jul - Sun 21 Jul

New York - Shanghai: Mon 15/07: £1293
Shanghai - New York: Sun 21/07: £1730
Go

13 days
£3023
Mon 15 Jul - Sun 28 Jul

New York - Shanghai: Mon 15/07: £1293
Shanghai - New York: Sun 28/07: £1730
Go

13 days
£3023
Mon 1 Jul - Sun 14 Jul

New York - Shanghai: Mon 1/07: £1293
Shanghai - New York: Sun 14/07: £1730
Go

6 days
£3051
Wed 18 Dec - Tue 24 Dec

New York - Shanghai: Wed 18/12: £1711
Shanghai - New York: Tue 24/12: £1340
Go

8 days
£3051
Mon 16 Dec - Tue 24 Dec

New York - Shanghai: Mon 16/12: £1711
Shanghai - New York: Tue 24/12: £1340
Go

15 days
£3060
Mon 22 Jul - Tue 6 Aug

New York - Shanghai: Mon 22/07: £1000
Shanghai - New York: Tue 6/08: £2060
Go

13 days
£3060
Wed 24 Jul - Tue 6 Aug

New York - Shanghai: Wed 24/07: £1000
Shanghai - New York: Tue 6/08: £2060
Go

8 days
£3060
Mon 29 Jul - Tue 6 Aug

New York - Shanghai: Mon 29/07: £1000
Shanghai - New York: Tue 6/08: £2060
Go

6 days
£3060
Wed 31 Jul - Tue 6 Aug

New York - Shanghai: Wed 31/07: £1000
Shanghai - New York: Tue 6/08: £2060
Go

15 days
£3060
Mon 19 Aug - Tue 3 Sep

New York - Shanghai: Mon 19/08: £1000
Shanghai - New York: Tue 3/09: £2060
Go

13 days
£3060
Wed 21 Aug - Tue 3 Sep

New York - Shanghai: Wed 21/08: £1000
Shanghai - New York: Tue 3/09: £2060
Go

8 days
£3060
Mon 26 Aug - Tue 3 Sep

New York - Shanghai: Mon 26/08: £1000
Shanghai - New York: Tue 3/09: £2060
Go

6 days
£3060
Wed 28 Aug - Tue 3 Sep

New York - Shanghai: Wed 28/08: £1000
Shanghai - New York: Tue 3/09: £2060
Go