Shanghai & Kuala Lumpur

Both destinations in one trip from Singapore

Shanghai

Shanghai

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.

Kuala Lumpur

Kuala Lumpur

Kuala Lumpur, the capital of Malaysia, is a vibrant city known for its soaring skyscrapers, colorful street markets, and colonial architecture. Visit the iconic Petronas Twin Towers, explore the bustling Central Market, or take a trip to the Batu Caves just outside the city. Kuala Lumpur's diverse food scene, bustling night markets, and annual events like the Thaipusam festival make it an exciting city to discover.

Latest deals

3 + 3 days £297 Wed 7 Jul – Tue 13 Jul
Singapore → Shanghai · Wed 7/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
10 + 4 days £297 Thu 1 Jul – Thu 15 Jul
Singapore → Shanghai · Thu 1/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
8 + 2 days £297 Sat 3 Jul – Tue 13 Jul
Singapore → Shanghai · Sat 3/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
8 + 5 days £297 Fri 2 Jul – Thu 15 Jul
Singapore → Shanghai · Fri 2/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
6 + 4 days £297 Mon 5 Jul – Thu 15 Jul
Singapore → Shanghai · Mon 5/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
5 + 3 days £297 Mon 5 Jul – Tue 13 Jul
Singapore → Shanghai · Mon 5/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
6 + 2 days £297 Mon 5 Jul – Tue 13 Jul
Singapore → Shanghai · Mon 5/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
4 + 3 days £297 Tue 6 Jul – Tue 13 Jul
Singapore → Shanghai · Tue 6/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
3 + 5 days £297 Wed 7 Jul – Thu 15 Jul
Singapore → Shanghai · Wed 7/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
5 + 2 days £297 Tue 6 Jul – Tue 13 Jul
Singapore → Shanghai · Tue 6/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
7 + 3 days £297 Mon 5 Jul – Thu 15 Jul
Singapore → Shanghai · Mon 5/07 · £166 Go
Shanghai → Kuala Lumpur · Mon 12/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
4 + 2 days £297 Wed 7 Jul – Tue 13 Jul
Singapore → Shanghai · Wed 7/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
2 + 3 days £297 Thu 8 Jul – Tue 13 Jul
Singapore → Shanghai · Thu 8/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
3 + 2 days £297 Thu 8 Jul – Tue 13 Jul
Singapore → Shanghai · Thu 8/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
5 + 4 days £297 Tue 6 Jul – Thu 15 Jul
Singapore → Shanghai · Tue 6/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
4 + 5 days £297 Tue 6 Jul – Thu 15 Jul
Singapore → Shanghai · Tue 6/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
11 + 3 days £297 Thu 1 Jul – Thu 15 Jul
Singapore → Shanghai · Thu 1/07 · £166 Go
Shanghai → Kuala Lumpur · Mon 12/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
6 + 3 days £297 Tue 6 Jul – Thu 15 Jul
Singapore → Shanghai · Tue 6/07 · £166 Go
Shanghai → Kuala Lumpur · Mon 12/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
9 + 4 days £297 Fri 2 Jul – Thu 15 Jul
Singapore → Shanghai · Fri 2/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
7 + 3 days £297 Sat 3 Jul – Tue 13 Jul
Singapore → Shanghai · Sat 3/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
2 + 5 days £297 Thu 8 Jul – Thu 15 Jul
Singapore → Shanghai · Thu 8/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
4 + 3 days £297 Thu 8 Jul – Thu 15 Jul
Singapore → Shanghai · Thu 8/07 · £166 Go
Shanghai → Kuala Lumpur · Mon 12/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
9 + 3 days £297 Sat 3 Jul – Thu 15 Jul
Singapore → Shanghai · Sat 3/07 · £166 Go
Shanghai → Kuala Lumpur · Mon 12/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
8 + 4 days £297 Sat 3 Jul – Thu 15 Jul
Singapore → Shanghai · Sat 3/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
7 + 5 days £297 Sat 3 Jul – Thu 15 Jul
Singapore → Shanghai · Sat 3/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
3 + 4 days £297 Thu 8 Jul – Thu 15 Jul
Singapore → Shanghai · Thu 8/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
9 + 3 days £297 Thu 1 Jul – Tue 13 Jul
Singapore → Shanghai · Thu 1/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
10 + 2 days £297 Thu 1 Jul – Tue 13 Jul
Singapore → Shanghai · Thu 1/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
10 + 3 days £297 Fri 2 Jul – Thu 15 Jul
Singapore → Shanghai · Fri 2/07 · £166 Go
Shanghai → Kuala Lumpur · Mon 12/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
9 + 5 days £297 Thu 1 Jul – Thu 15 Jul
Singapore → Shanghai · Thu 1/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
5 + 5 days £297 Mon 5 Jul – Thu 15 Jul
Singapore → Shanghai · Mon 5/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
5 + 3 days £297 Wed 7 Jul – Thu 15 Jul
Singapore → Shanghai · Wed 7/07 · £166 Go
Shanghai → Kuala Lumpur · Mon 12/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
8 + 3 days £297 Fri 2 Jul – Tue 13 Jul
Singapore → Shanghai · Fri 2/07 · £166 Go
Shanghai → Kuala Lumpur · Sat 10/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
9 + 2 days £297 Fri 2 Jul – Tue 13 Jul
Singapore → Shanghai · Fri 2/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
4 + 4 days £297 Wed 7 Jul – Thu 15 Jul
Singapore → Shanghai · Wed 7/07 · £166 Go
Shanghai → Kuala Lumpur · Sun 11/07 · £106 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
4 + 9 days £308 Fri 2 Jul – Thu 15 Jul
Singapore → Shanghai · Fri 2/07 · £166 Go
Shanghai → Kuala Lumpur · Tue 6/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
5 + 7 days £308 Sat 3 Jul – Thu 15 Jul
Singapore → Shanghai · Sat 3/07 · £166 Go
Shanghai → Kuala Lumpur · Thu 8/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
4 + 8 days £308 Sat 3 Jul – Thu 15 Jul
Singapore → Shanghai · Sat 3/07 · £166 Go
Shanghai → Kuala Lumpur · Wed 7/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
3 + 9 days £308 Sat 3 Jul – Thu 15 Jul
Singapore → Shanghai · Sat 3/07 · £166 Go
Shanghai → Kuala Lumpur · Tue 6/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
6 + 7 days £308 Fri 2 Jul – Thu 15 Jul
Singapore → Shanghai · Fri 2/07 · £166 Go
Shanghai → Kuala Lumpur · Thu 8/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
8 + 2 days £308 Mon 5 Jul – Thu 15 Jul
Singapore → Shanghai · Mon 5/07 · £166 Go
Shanghai → Kuala Lumpur · Tue 13/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
12 + 2 days £308 Thu 1 Jul – Thu 15 Jul
Singapore → Shanghai · Thu 1/07 · £166 Go
Shanghai → Kuala Lumpur · Tue 13/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
10 + 2 days £308 Sat 3 Jul – Thu 15 Jul
Singapore → Shanghai · Sat 3/07 · £166 Go
Shanghai → Kuala Lumpur · Tue 13/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
5 + 8 days £308 Fri 2 Jul – Thu 15 Jul
Singapore → Shanghai · Fri 2/07 · £166 Go
Shanghai → Kuala Lumpur · Wed 7/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
11 + 2 days £308 Fri 2 Jul – Thu 15 Jul
Singapore → Shanghai · Fri 2/07 · £166 Go
Shanghai → Kuala Lumpur · Tue 13/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
3 + 7 days £308 Mon 5 Jul – Thu 15 Jul
Singapore → Shanghai · Mon 5/07 · £166 Go
Shanghai → Kuala Lumpur · Thu 8/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
7 + 7 days £308 Thu 1 Jul – Thu 15 Jul
Singapore → Shanghai · Thu 1/07 · £166 Go
Shanghai → Kuala Lumpur · Thu 8/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
5 + 2 days £308 Thu 8 Jul – Thu 15 Jul
Singapore → Shanghai · Thu 8/07 · £166 Go
Shanghai → Kuala Lumpur · Tue 13/07 · £117 Go
Kuala Lumpur → Singapore · Thu 15/07 · £25 Go
5 + 7 days £308 Thu 1 Jul – Tue 13 Jul
Singapore → Shanghai · Thu 1/07 · £166 Go
Shanghai → Kuala Lumpur · Tue 6/07 · £117 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go
6 + 6 days £308 Thu 1 Jul – Tue 13 Jul
Singapore → Shanghai · Thu 1/07 · £166 Go
Shanghai → Kuala Lumpur · Wed 7/07 · £117 Go
Kuala Lumpur → Singapore · Tue 13/07 · £25 Go

... 141 more possible dates exist ...