Kuala Lumpur & Singapore

Both destinations in one trip from Shanghai

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.

Singapore

Singapore

Singapore, an island city-state off southern Malaysia, is known for its multicultural population, high-end shopping, and world-class food. Visit the futuristic Gardens by the Bay, explore the vibrant shopping district of Orchard Road, or wander around the ethnic enclaves like Chinatown and Little India. Singapore's hawker centers, high-tech architecture, and the annual Great Singapore Sale make it a city of innovation and diversity.

Latest deals

2 + 12 days £304 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Fri 4/06 · £43 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
13 + 2 days £304 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Tue 15/06 · £43 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
10 + 5 days £304 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Sat 12/06 · £43 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
9 + 6 days £304 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Fri 11/06 · £43 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
8 + 7 days £304 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Thu 10/06 · £43 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
6 + 9 days £304 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Tue 8/06 · £43 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
4 + 11 days £304 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Sun 6/06 · £43 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
3 + 12 days £304 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Sat 5/06 · £43 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
2 + 13 days £304 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Fri 4/06 · £43 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
11 + 4 days £304 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Sun 13/06 · £43 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
4 + 10 days £304 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Sun 6/06 · £43 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
10 + 4 days £304 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Sat 12/06 · £43 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
9 + 5 days £304 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Fri 11/06 · £43 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
8 + 6 days £304 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Thu 10/06 · £43 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
6 + 8 days £304 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Tue 8/06 · £43 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
11 + 3 days £304 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Sun 13/06 · £43 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
3 + 11 days £304 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Sat 5/06 · £43 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
7 + 7 days £306 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Wed 9/06 · £45 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
7 + 8 days £306 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Wed 9/06 · £45 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
7 + 7 days £308 Tue 22 Jun – Tue 6 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Tue 29/06 · £25 Go
Singapore → Shanghai · Tue 6/07 · £166 Go
8 + 6 days £308 Tue 22 Jun – Tue 6 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Wed 30/06 · £25 Go
Singapore → Shanghai · Tue 6/07 · £166 Go
9 + 2 days £308 Tue 22 Jun – Sat 3 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Thu 1/07 · £25 Go
Singapore → Shanghai · Sat 3/07 · £166 Go
8 + 3 days £308 Tue 22 Jun – Sat 3 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Wed 30/06 · £25 Go
Singapore → Shanghai · Sat 3/07 · £166 Go
9 + 4 days £308 Tue 22 Jun – Mon 5 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Thu 1/07 · £25 Go
Singapore → Shanghai · Mon 5/07 · £166 Go
7 + 3 days £308 Tue 22 Jun – Fri 2 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Tue 29/06 · £25 Go
Singapore → Shanghai · Fri 2/07 · £166 Go
7 + 2 days £308 Tue 22 Jun – Thu 1 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Tue 29/06 · £25 Go
Singapore → Shanghai · Thu 1/07 · £166 Go
8 + 2 days £308 Tue 22 Jun – Fri 2 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Wed 30/06 · £25 Go
Singapore → Shanghai · Fri 2/07 · £166 Go
9 + 5 days £308 Tue 22 Jun – Tue 6 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Thu 1/07 · £25 Go
Singapore → Shanghai · Tue 6/07 · £166 Go
7 + 4 days £308 Tue 22 Jun – Sat 3 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Tue 29/06 · £25 Go
Singapore → Shanghai · Sat 3/07 · £166 Go
7 + 8 days £308 Tue 22 Jun – Wed 7 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Tue 29/06 · £25 Go
Singapore → Shanghai · Wed 7/07 · £166 Go
11 + 4 days £308 Tue 22 Jun – Wed 7 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Sat 3/07 · £25 Go
Singapore → Shanghai · Wed 7/07 · £166 Go
11 + 2 days £308 Tue 22 Jun – Mon 5 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Sat 3/07 · £25 Go
Singapore → Shanghai · Mon 5/07 · £166 Go
9 + 6 days £308 Tue 22 Jun – Wed 7 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Thu 1/07 · £25 Go
Singapore → Shanghai · Wed 7/07 · £166 Go
10 + 5 days £308 Tue 22 Jun – Wed 7 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Fri 2/07 · £25 Go
Singapore → Shanghai · Wed 7/07 · £166 Go
7 + 6 days £308 Tue 22 Jun – Mon 5 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Tue 29/06 · £25 Go
Singapore → Shanghai · Mon 5/07 · £166 Go
11 + 3 days £308 Tue 22 Jun – Tue 6 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Sat 3/07 · £25 Go
Singapore → Shanghai · Tue 6/07 · £166 Go
10 + 3 days £308 Tue 22 Jun – Mon 5 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Fri 2/07 · £25 Go
Singapore → Shanghai · Mon 5/07 · £166 Go
8 + 5 days £308 Tue 22 Jun – Mon 5 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Wed 30/06 · £25 Go
Singapore → Shanghai · Mon 5/07 · £166 Go
8 + 7 days £308 Tue 22 Jun – Wed 7 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Wed 30/06 · £25 Go
Singapore → Shanghai · Wed 7/07 · £166 Go
10 + 4 days £308 Tue 22 Jun – Tue 6 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Fri 2/07 · £25 Go
Singapore → Shanghai · Tue 6/07 · £166 Go
4 + 9 days £316 Tue 22 Jun – Mon 5 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Sat 26/06 · £33 Go
Singapore → Shanghai · Mon 5/07 · £166 Go
4 + 10 days £316 Tue 22 Jun – Tue 6 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Sat 26/06 · £33 Go
Singapore → Shanghai · Tue 6/07 · £166 Go
4 + 5 days £316 Tue 22 Jun – Thu 1 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Sat 26/06 · £33 Go
Singapore → Shanghai · Thu 1/07 · £166 Go
4 + 6 days £316 Tue 22 Jun – Fri 2 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Sat 26/06 · £33 Go
Singapore → Shanghai · Fri 2/07 · £166 Go
4 + 11 days £316 Tue 22 Jun – Wed 7 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Sat 26/06 · £33 Go
Singapore → Shanghai · Wed 7/07 · £166 Go
12 + 3 days £316 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Mon 14/06 · £55 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
5 + 10 days £316 Wed 2 Jun – Thu 17 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Mon 7/06 · £55 Go
Singapore → Shanghai · Thu 17/06 · £166 Go
12 + 2 days £316 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Mon 14/06 · £55 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
5 + 9 days £316 Wed 2 Jun – Wed 16 Jun
Shanghai → Kuala Lumpur · Wed 2/06 · £95 Go
Kuala Lumpur → Singapore · Mon 7/06 · £55 Go
Singapore → Shanghai · Wed 16/06 · £166 Go
4 + 7 days £316 Tue 22 Jun – Sat 3 Jul
Shanghai → Kuala Lumpur · Tue 22/06 · £117 Go
Kuala Lumpur → Singapore · Sat 26/06 · £33 Go
Singapore → Shanghai · Sat 3/07 · £166 Go

... 51 more possible dates exist ...