Singapore
Direct return from Johannesburg
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
13 days £1158 Tue 8 Jun – Mon 21 Jun
14 days £1158 Tue 8 Jun – Tue 22 Jun
9 days £1184 Mon 1 Mar – Wed 10 Mar
13 days £1232 Wed 9 Jun – Tue 22 Jun
12 days £1232 Wed 9 Jun – Mon 21 Jun
3 days £1258 Sun 17 Jan – Wed 20 Jan
8 days £1273 Thu 22 Apr – Fri 30 Apr
6 days £1306 Thu 14 Jan – Wed 20 Jan
14 days £1374 Fri 12 Mar – Fri 26 Mar
7 days £1464 Wed 13 Jan – Wed 20 Jan
7 days £1480 Fri 25 Dec – Fri 1 Jan
5 days £1480 Sun 21 Mar – Fri 26 Mar
7 days £1496 Thu 26 Nov – Thu 3 Dec
8 days £1501 Thu 24 Dec – Fri 1 Jan
2 days £1502 Thu 24 Dec – Sat 26 Dec
8 days £1546 Wed 25 Nov – Thu 3 Dec
16 days £1578 Thu 10 Dec – Sat 26 Dec
2 days £1582 Fri 25 Dec – Sun 27 Dec
2 days £1587 Thu 26 Nov – Sat 28 Nov
13 days £1587 Thu 26 Nov – Wed 9 Dec
5 days £1587 Thu 26 Nov – Tue 1 Dec
6 days £1587 Thu 26 Nov – Wed 2 Dec
11 days £1587 Thu 26 Nov – Mon 7 Dec
9 days £1587 Thu 26 Nov – Sat 5 Dec
8 days £1587 Thu 26 Nov – Fri 4 Dec
4 days £1587 Thu 26 Nov – Mon 30 Nov
14 days £1589 Thu 31 Dec – Thu 14 Jan
15 days £1591 Thu 10 Dec – Fri 25 Dec
3 days £1603 Thu 24 Dec – Sun 27 Dec
3 days £1608 Wed 2 Dec – Sat 5 Dec
2 days £1608 Wed 2 Dec – Fri 4 Dec
7 days £1608 Wed 2 Dec – Wed 9 Dec
5 days £1608 Wed 2 Dec – Mon 7 Dec
6 days £1618 Sat 20 Mar – Fri 26 Mar
10 days £1620 Mon 23 Nov – Thu 3 Dec
15 days £1620 Wed 18 Nov – Thu 3 Dec
9 days £1620 Tue 24 Nov – Thu 3 Dec
11 days £1620 Sun 22 Nov – Thu 3 Dec
6 days £1620 Fri 27 Nov – Thu 3 Dec
4 days £1620 Sun 29 Nov – Thu 3 Dec
6 days £1637 Wed 25 Nov – Tue 1 Dec
12 days £1637 Wed 25 Nov – Mon 7 Dec
7 days £1637 Wed 25 Nov – Wed 2 Dec
14 days £1637 Wed 25 Nov – Wed 9 Dec
5 days £1637 Wed 25 Nov – Mon 30 Nov
3 days £1637 Wed 25 Nov – Sat 28 Nov
9 days £1637 Wed 25 Nov – Fri 4 Dec
10 days £1637 Wed 25 Nov – Sat 5 Dec
9 days £1660 Wed 23 Dec – Fri 1 Jan
... 155 more possible dates exist ...