Singapore
Direct return from Shanghai
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
14 days £163 Mon 14 Dec – Mon 28 Dec
15 days £163 Mon 14 Dec – Tue 29 Dec
16 days £163 Mon 14 Dec – Wed 30 Dec
13 days £163 Tue 15 Dec – Mon 28 Dec
14 days £163 Tue 15 Dec – Tue 29 Dec
16 days £163 Tue 15 Dec – Thu 31 Dec
15 days £163 Tue 15 Dec – Wed 30 Dec
13 days £174 Mon 14 Dec – Sun 27 Dec
16 days £174 Fri 11 Dec – Sun 27 Dec
12 days £174 Tue 15 Dec – Sun 27 Dec
16 days £174 Thu 10 Dec – Sat 26 Dec
15 days £174 Sun 13 Dec – Mon 28 Dec
16 days £174 Sat 12 Dec – Mon 28 Dec
16 days £174 Sun 13 Dec – Tue 29 Dec
2 days £176 Mon 18 Jan – Wed 20 Jan
15 days £185 Sat 12 Dec – Sun 27 Dec
15 days £185 Fri 11 Dec – Sat 26 Dec
14 days £185 Sun 13 Dec – Sun 27 Dec
14 days £185 Thu 17 Dec – Thu 31 Dec
11 days £185 Tue 15 Dec – Sat 26 Dec
12 days £185 Wed 16 Dec – Mon 28 Dec
13 days £185 Wed 16 Dec – Tue 29 Dec
14 days £185 Wed 16 Dec – Wed 30 Dec
15 days £185 Wed 16 Dec – Thu 31 Dec
11 days £185 Thu 17 Dec – Mon 28 Dec
12 days £185 Thu 17 Dec – Tue 29 Dec
12 days £185 Mon 14 Dec – Sat 26 Dec
13 days £185 Thu 17 Dec – Wed 30 Dec
2 days £187 Wed 20 Jan – Fri 22 Jan
2 days £187 Thu 21 Jan – Sat 23 Jan
3 days £187 Wed 20 Jan – Sat 23 Jan
2 days £187 Mon 11 Jan – Wed 13 Jan
2 days £187 Tue 19 Jan – Thu 21 Jan
3 days £187 Mon 11 Jan – Thu 14 Jan
4 days £187 Mon 11 Jan – Fri 15 Jan
5 days £187 Mon 11 Jan – Sat 16 Jan
2 days £187 Tue 12 Jan – Thu 14 Jan
3 days £187 Tue 12 Jan – Fri 15 Jan
4 days £187 Tue 12 Jan – Sat 16 Jan
5 days £187 Tue 12 Jan – Sun 17 Jan
2 days £187 Wed 13 Jan – Fri 15 Jan
3 days £187 Wed 13 Jan – Sat 16 Jan
4 days £187 Wed 13 Jan – Sun 17 Jan
5 days £187 Wed 13 Jan – Mon 18 Jan
2 days £187 Thu 14 Jan – Sat 16 Jan
3 days £187 Thu 14 Jan – Sun 17 Jan
4 days £187 Thu 14 Jan – Mon 18 Jan
5 days £187 Thu 14 Jan – Tue 19 Jan
2 days £187 Fri 15 Jan – Sun 17 Jan
... 12 more possible dates exist ...