Singapore

Singapore

Direct return from Johannesburg

£1893 Save up to
£1158 Best deal
£3051 Average cost

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
Johannesburg → Singapore · Tue 8/06 · £544 Go
Singapore → Johannesburg · Mon 21/06 · £614 Go
14 days £1158 Tue 8 Jun – Tue 22 Jun
Johannesburg → Singapore · Tue 8/06 · £544 Go
Singapore → Johannesburg · Tue 22/06 · £614 Go
9 days £1184 Mon 1 Mar – Wed 10 Mar
Johannesburg → Singapore · Mon 1/03 · £573 Go
Singapore → Johannesburg · Wed 10/03 · £611 Go
13 days £1232 Wed 9 Jun – Tue 22 Jun
Johannesburg → Singapore · Wed 9/06 · £618 Go
Singapore → Johannesburg · Tue 22/06 · £614 Go
12 days £1232 Wed 9 Jun – Mon 21 Jun
Johannesburg → Singapore · Wed 9/06 · £618 Go
Singapore → Johannesburg · Mon 21/06 · £614 Go
3 days £1258 Sun 17 Jan – Wed 20 Jan
Johannesburg → Singapore · Sun 17/01 · £647 Go
Singapore → Johannesburg · Wed 20/01 · £611 Go
8 days £1273 Thu 22 Apr – Fri 30 Apr
Johannesburg → Singapore · Thu 22/04 · £617 Go
Singapore → Johannesburg · Fri 30/04 · £656 Go
6 days £1306 Thu 14 Jan – Wed 20 Jan
Johannesburg → Singapore · Thu 14/01 · £695 Go
Singapore → Johannesburg · Wed 20/01 · £611 Go
14 days £1374 Fri 12 Mar – Fri 26 Mar
Johannesburg → Singapore · Fri 12/03 · £544 Go
Singapore → Johannesburg · Fri 26/03 · £830 Go
7 days £1464 Wed 13 Jan – Wed 20 Jan
Johannesburg → Singapore · Wed 13/01 · £853 Go
Singapore → Johannesburg · Wed 20/01 · £611 Go
7 days £1480 Fri 25 Dec – Fri 1 Jan
Johannesburg → Singapore · Fri 25/12 · £711 Go
Singapore → Johannesburg · Fri 1/01 · £769 Go
5 days £1480 Sun 21 Mar – Fri 26 Mar
Johannesburg → Singapore · Sun 21/03 · £650 Go
Singapore → Johannesburg · Fri 26/03 · £830 Go
7 days £1496 Thu 26 Nov – Thu 3 Dec
Johannesburg → Singapore · Thu 26/11 · £625 Go
Singapore → Johannesburg · Thu 3/12 · £871 Go
8 days £1501 Thu 24 Dec – Fri 1 Jan
Johannesburg → Singapore · Thu 24/12 · £732 Go
Singapore → Johannesburg · Fri 1/01 · £769 Go
2 days £1502 Thu 24 Dec – Sat 26 Dec
Johannesburg → Singapore · Thu 24/12 · £732 Go
Singapore → Johannesburg · Sat 26/12 · £770 Go
8 days £1546 Wed 25 Nov – Thu 3 Dec
Johannesburg → Singapore · Wed 25/11 · £675 Go
Singapore → Johannesburg · Thu 3/12 · £871 Go
16 days £1578 Thu 10 Dec – Sat 26 Dec
Johannesburg → Singapore · Thu 10/12 · £808 Go
Singapore → Johannesburg · Sat 26/12 · £770 Go
2 days £1582 Fri 25 Dec – Sun 27 Dec
Johannesburg → Singapore · Fri 25/12 · £711 Go
Singapore → Johannesburg · Sun 27/12 · £871 Go
2 days £1587 Thu 26 Nov – Sat 28 Nov
Johannesburg → Singapore · Thu 26/11 · £625 Go
Singapore → Johannesburg · Sat 28/11 · £962 Go
13 days £1587 Thu 26 Nov – Wed 9 Dec
Johannesburg → Singapore · Thu 26/11 · £625 Go
Singapore → Johannesburg · Wed 9/12 · £962 Go
5 days £1587 Thu 26 Nov – Tue 1 Dec
Johannesburg → Singapore · Thu 26/11 · £625 Go
Singapore → Johannesburg · Tue 1/12 · £962 Go
6 days £1587 Thu 26 Nov – Wed 2 Dec
Johannesburg → Singapore · Thu 26/11 · £625 Go
Singapore → Johannesburg · Wed 2/12 · £962 Go
11 days £1587 Thu 26 Nov – Mon 7 Dec
Johannesburg → Singapore · Thu 26/11 · £625 Go
Singapore → Johannesburg · Mon 7/12 · £962 Go
9 days £1587 Thu 26 Nov – Sat 5 Dec
Johannesburg → Singapore · Thu 26/11 · £625 Go
Singapore → Johannesburg · Sat 5/12 · £962 Go
8 days £1587 Thu 26 Nov – Fri 4 Dec
Johannesburg → Singapore · Thu 26/11 · £625 Go
Singapore → Johannesburg · Fri 4/12 · £962 Go
4 days £1587 Thu 26 Nov – Mon 30 Nov
Johannesburg → Singapore · Thu 26/11 · £625 Go
Singapore → Johannesburg · Mon 30/11 · £962 Go
14 days £1589 Thu 31 Dec – Thu 14 Jan
Johannesburg → Singapore · Thu 31/12 · £808 Go
Singapore → Johannesburg · Thu 14/01 · £781 Go
15 days £1591 Thu 10 Dec – Fri 25 Dec
Johannesburg → Singapore · Thu 10/12 · £808 Go
Singapore → Johannesburg · Fri 25/12 · £783 Go
3 days £1603 Thu 24 Dec – Sun 27 Dec
Johannesburg → Singapore · Thu 24/12 · £732 Go
Singapore → Johannesburg · Sun 27/12 · £871 Go
3 days £1608 Wed 2 Dec – Sat 5 Dec
Johannesburg → Singapore · Wed 2/12 · £646 Go
Singapore → Johannesburg · Sat 5/12 · £962 Go
2 days £1608 Wed 2 Dec – Fri 4 Dec
Johannesburg → Singapore · Wed 2/12 · £646 Go
Singapore → Johannesburg · Fri 4/12 · £962 Go
7 days £1608 Wed 2 Dec – Wed 9 Dec
Johannesburg → Singapore · Wed 2/12 · £646 Go
Singapore → Johannesburg · Wed 9/12 · £962 Go
5 days £1608 Wed 2 Dec – Mon 7 Dec
Johannesburg → Singapore · Wed 2/12 · £646 Go
Singapore → Johannesburg · Mon 7/12 · £962 Go
6 days £1618 Sat 20 Mar – Fri 26 Mar
Johannesburg → Singapore · Sat 20/03 · £788 Go
Singapore → Johannesburg · Fri 26/03 · £830 Go
10 days £1620 Mon 23 Nov – Thu 3 Dec
Johannesburg → Singapore · Mon 23/11 · £749 Go
Singapore → Johannesburg · Thu 3/12 · £871 Go
15 days £1620 Wed 18 Nov – Thu 3 Dec
Johannesburg → Singapore · Wed 18/11 · £749 Go
Singapore → Johannesburg · Thu 3/12 · £871 Go
9 days £1620 Tue 24 Nov – Thu 3 Dec
Johannesburg → Singapore · Tue 24/11 · £749 Go
Singapore → Johannesburg · Thu 3/12 · £871 Go
11 days £1620 Sun 22 Nov – Thu 3 Dec
Johannesburg → Singapore · Sun 22/11 · £749 Go
Singapore → Johannesburg · Thu 3/12 · £871 Go
6 days £1620 Fri 27 Nov – Thu 3 Dec
Johannesburg → Singapore · Fri 27/11 · £749 Go
Singapore → Johannesburg · Thu 3/12 · £871 Go
4 days £1620 Sun 29 Nov – Thu 3 Dec
Johannesburg → Singapore · Sun 29/11 · £749 Go
Singapore → Johannesburg · Thu 3/12 · £871 Go
6 days £1637 Wed 25 Nov – Tue 1 Dec
Johannesburg → Singapore · Wed 25/11 · £675 Go
Singapore → Johannesburg · Tue 1/12 · £962 Go
12 days £1637 Wed 25 Nov – Mon 7 Dec
Johannesburg → Singapore · Wed 25/11 · £675 Go
Singapore → Johannesburg · Mon 7/12 · £962 Go
7 days £1637 Wed 25 Nov – Wed 2 Dec
Johannesburg → Singapore · Wed 25/11 · £675 Go
Singapore → Johannesburg · Wed 2/12 · £962 Go
14 days £1637 Wed 25 Nov – Wed 9 Dec
Johannesburg → Singapore · Wed 25/11 · £675 Go
Singapore → Johannesburg · Wed 9/12 · £962 Go
5 days £1637 Wed 25 Nov – Mon 30 Nov
Johannesburg → Singapore · Wed 25/11 · £675 Go
Singapore → Johannesburg · Mon 30/11 · £962 Go
3 days £1637 Wed 25 Nov – Sat 28 Nov
Johannesburg → Singapore · Wed 25/11 · £675 Go
Singapore → Johannesburg · Sat 28/11 · £962 Go
9 days £1637 Wed 25 Nov – Fri 4 Dec
Johannesburg → Singapore · Wed 25/11 · £675 Go
Singapore → Johannesburg · Fri 4/12 · £962 Go
10 days £1637 Wed 25 Nov – Sat 5 Dec
Johannesburg → Singapore · Wed 25/11 · £675 Go
Singapore → Johannesburg · Sat 5/12 · £962 Go
9 days £1660 Wed 23 Dec – Fri 1 Jan
Johannesburg → Singapore · Wed 23/12 · £891 Go
Singapore → Johannesburg · Fri 1/01 · £769 Go
4 days £1660 Mon 28 Dec – Fri 1 Jan
Johannesburg → Singapore · Mon 28/12 · £891 Go
Singapore → Johannesburg · Fri 1/01 · £769 Go

... 155 more possible dates exist ...