Shanghai

Shanghai

Direct return from Sapporo

£1556 Save up to
£333 Best deal
£1889 Average cost

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 £333 Tue 16 Mar – Thu 18 Mar
Sapporo → Shanghai · Tue 16/03 · £177 Go
Shanghai → Sapporo · Thu 18/03 · £156 Go
3 days £367 Sat 20 Mar – Tue 23 Mar
Sapporo → Shanghai · Sat 20/03 · £155 Go
Shanghai → Sapporo · Tue 23/03 · £212 Go
2 days £367 Sun 21 Mar – Tue 23 Mar
Sapporo → Shanghai · Sun 21/03 · £155 Go
Shanghai → Sapporo · Tue 23/03 · £212 Go
4 days £367 Sun 21 Mar – Thu 25 Mar
Sapporo → Shanghai · Sun 21/03 · £155 Go
Shanghai → Sapporo · Thu 25/03 · £212 Go
2 days £367 Tue 23 Mar – Thu 25 Mar
Sapporo → Shanghai · Tue 23/03 · £155 Go
Shanghai → Sapporo · Thu 25/03 · £212 Go
4 days £367 Tue 23 Mar – Sat 27 Mar
Sapporo → Shanghai · Tue 23/03 · £155 Go
Shanghai → Sapporo · Sat 27/03 · £212 Go
5 days £367 Sat 20 Mar – Thu 25 Mar
Sapporo → Shanghai · Sat 20/03 · £155 Go
Shanghai → Sapporo · Thu 25/03 · £212 Go
7 days £367 Sat 20 Mar – Sat 27 Mar
Sapporo → Shanghai · Sat 20/03 · £155 Go
Shanghai → Sapporo · Sat 27/03 · £212 Go
6 days £367 Sun 21 Mar – Sat 27 Mar
Sapporo → Shanghai · Sun 21/03 · £155 Go
Shanghai → Sapporo · Sat 27/03 · £212 Go
2 days £367 Thu 25 Mar – Sat 27 Mar
Sapporo → Shanghai · Thu 25/03 · £155 Go
Shanghai → Sapporo · Sat 27/03 · £212 Go
12 days £388 Thu 4 Mar – Tue 16 Mar
Sapporo → Shanghai · Thu 4/03 · £232 Go
Shanghai → Sapporo · Tue 16/03 · £156 Go
5 days £388 Tue 9 Mar – Sun 14 Mar
Sapporo → Shanghai · Tue 9/03 · £232 Go
Shanghai → Sapporo · Sun 14/03 · £156 Go
7 days £388 Sun 7 Mar – Sun 14 Mar
Sapporo → Shanghai · Sun 7/03 · £232 Go
Shanghai → Sapporo · Sun 14/03 · £156 Go
12 days £388 Sat 6 Mar – Thu 18 Mar
Sapporo → Shanghai · Sat 6/03 · £232 Go
Shanghai → Sapporo · Thu 18/03 · £156 Go
5 days £388 Thu 11 Mar – Tue 16 Mar
Sapporo → Shanghai · Thu 11/03 · £232 Go
Shanghai → Sapporo · Tue 16/03 · £156 Go
3 days £388 Sat 13 Mar – Tue 16 Mar
Sapporo → Shanghai · Sat 13/03 · £232 Go
Shanghai → Sapporo · Tue 16/03 · £156 Go
2 days £388 Sun 14 Mar – Tue 16 Mar
Sapporo → Shanghai · Sun 14/03 · £232 Go
Shanghai → Sapporo · Tue 16/03 · £156 Go
4 days £388 Sun 14 Mar – Thu 18 Mar
Sapporo → Shanghai · Sun 14/03 · £232 Go
Shanghai → Sapporo · Thu 18/03 · £156 Go
8 days £388 Sat 6 Mar – Sun 14 Mar
Sapporo → Shanghai · Sat 6/03 · £232 Go
Shanghai → Sapporo · Sun 14/03 · £156 Go
10 days £388 Thu 4 Mar – Sun 14 Mar
Sapporo → Shanghai · Thu 4/03 · £232 Go
Shanghai → Sapporo · Sun 14/03 · £156 Go
9 days £388 Sun 7 Mar – Tue 16 Mar
Sapporo → Shanghai · Sun 7/03 · £232 Go
Shanghai → Sapporo · Tue 16/03 · £156 Go
14 days £388 Thu 4 Mar – Thu 18 Mar
Sapporo → Shanghai · Thu 4/03 · £232 Go
Shanghai → Sapporo · Thu 18/03 · £156 Go
5 days £388 Sat 13 Mar – Thu 18 Mar
Sapporo → Shanghai · Sat 13/03 · £232 Go
Shanghai → Sapporo · Thu 18/03 · £156 Go
11 days £388 Sun 7 Mar – Thu 18 Mar
Sapporo → Shanghai · Sun 7/03 · £232 Go
Shanghai → Sapporo · Thu 18/03 · £156 Go
3 days £388 Thu 11 Mar – Sun 14 Mar
Sapporo → Shanghai · Thu 11/03 · £232 Go
Shanghai → Sapporo · Sun 14/03 · £156 Go
2 days £388 Sun 7 Mar – Tue 9 Mar
Sapporo → Shanghai · Sun 7/03 · £232 Go
Shanghai → Sapporo · Tue 9/03 · £156 Go
7 days £388 Thu 11 Mar – Thu 18 Mar
Sapporo → Shanghai · Thu 11/03 · £232 Go
Shanghai → Sapporo · Thu 18/03 · £156 Go
7 days £388 Tue 2 Mar – Tue 9 Mar
Sapporo → Shanghai · Tue 2/03 · £232 Go
Shanghai → Sapporo · Tue 9/03 · £156 Go
16 days £388 Tue 2 Mar – Thu 18 Mar
Sapporo → Shanghai · Tue 2/03 · £232 Go
Shanghai → Sapporo · Thu 18/03 · £156 Go
9 days £388 Tue 9 Mar – Thu 18 Mar
Sapporo → Shanghai · Tue 9/03 · £232 Go
Shanghai → Sapporo · Thu 18/03 · £156 Go
7 days £388 Tue 9 Mar – Tue 16 Mar
Sapporo → Shanghai · Tue 9/03 · £232 Go
Shanghai → Sapporo · Tue 16/03 · £156 Go
10 days £388 Sat 6 Mar – Tue 16 Mar
Sapporo → Shanghai · Sat 6/03 · £232 Go
Shanghai → Sapporo · Tue 16/03 · £156 Go
12 days £388 Tue 2 Mar – Sun 14 Mar
Sapporo → Shanghai · Tue 2/03 · £232 Go
Shanghai → Sapporo · Sun 14/03 · £156 Go
3 days £388 Thu 4 Mar – Sun 7 Mar
Sapporo → Shanghai · Thu 4/03 · £232 Go
Shanghai → Sapporo · Sun 7/03 · £156 Go
5 days £388 Thu 4 Mar – Tue 9 Mar
Sapporo → Shanghai · Thu 4/03 · £232 Go
Shanghai → Sapporo · Tue 9/03 · £156 Go
3 days £388 Sat 6 Mar – Tue 9 Mar
Sapporo → Shanghai · Sat 6/03 · £232 Go
Shanghai → Sapporo · Tue 9/03 · £156 Go
14 days £388 Tue 2 Mar – Tue 16 Mar
Sapporo → Shanghai · Tue 2/03 · £232 Go
Shanghai → Sapporo · Tue 16/03 · £156 Go
5 days £388 Tue 2 Mar – Sun 7 Mar
Sapporo → Shanghai · Tue 2/03 · £232 Go
Shanghai → Sapporo · Sun 7/03 · £156 Go
7 days £389 Tue 16 Mar – Tue 23 Mar
Sapporo → Shanghai · Tue 16/03 · £177 Go
Shanghai → Sapporo · Tue 23/03 · £212 Go
4 days £389 Tue 16 Mar – Sat 20 Mar
Sapporo → Shanghai · Tue 16/03 · £177 Go
Shanghai → Sapporo · Sat 20/03 · £212 Go
5 days £389 Tue 16 Mar – Sun 21 Mar
Sapporo → Shanghai · Tue 16/03 · £177 Go
Shanghai → Sapporo · Sun 21/03 · £212 Go
2 days £389 Thu 18 Mar – Sat 20 Mar
Sapporo → Shanghai · Thu 18/03 · £177 Go
Shanghai → Sapporo · Sat 20/03 · £212 Go
3 days £389 Thu 18 Mar – Sun 21 Mar
Sapporo → Shanghai · Thu 18/03 · £177 Go
Shanghai → Sapporo · Sun 21/03 · £212 Go
5 days £389 Thu 18 Mar – Tue 23 Mar
Sapporo → Shanghai · Thu 18/03 · £177 Go
Shanghai → Sapporo · Tue 23/03 · £212 Go
9 days £389 Tue 16 Mar – Thu 25 Mar
Sapporo → Shanghai · Tue 16/03 · £177 Go
Shanghai → Sapporo · Thu 25/03 · £212 Go
11 days £389 Tue 16 Mar – Sat 27 Mar
Sapporo → Shanghai · Tue 16/03 · £177 Go
Shanghai → Sapporo · Sat 27/03 · £212 Go
7 days £389 Thu 18 Mar – Thu 25 Mar
Sapporo → Shanghai · Thu 18/03 · £177 Go
Shanghai → Sapporo · Thu 25/03 · £212 Go
9 days £389 Thu 18 Mar – Sat 27 Mar
Sapporo → Shanghai · Thu 18/03 · £177 Go
Shanghai → Sapporo · Sat 27/03 · £212 Go
10 days £409 Thu 25 Feb – Sun 7 Mar
Sapporo → Shanghai · Thu 25/02 · £253 Go
Shanghai → Sapporo · Sun 7/03 · £156 Go
12 days £409 Thu 25 Feb – Tue 9 Mar
Sapporo → Shanghai · Thu 25/02 · £253 Go
Shanghai → Sapporo · Tue 9/03 · £156 Go

... 177 more possible dates exist ...