- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Cheap Flights from Africa to Singapore
Here are some of the best deals found on KAYAK recently from the most popular airlines for return flights from Africa to Singapore that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent return flight deals from Africa to Singapore
Thu, 10 Dec - Fri, 25 Dec
19:50 - 15:30Cairo Cairo-Singapore Singapore Changi
13h 40m1 stop Jeddah King Abdulaziz Intl
02:15 - 16:00Singapore Singapore Changi-Cairo Cairo
19h 45m1 stop Jeddah King Abdulaziz Intl
S$ 760SAUDIA
Tue, 12 Jan - Wed, 20 Jan
16:40 - 15:30Cairo Cairo-Singapore Singapore Changi
16h 50m1 stop Jeddah King Abdulaziz Intl
02:15 - 16:00Singapore Singapore Changi-Cairo Cairo
19h 45m1 stop Jeddah King Abdulaziz Intl
S$ 760SAUDIA
Mon, 18 Jan - Wed, 27 Jan
09:30 - 03:20Port Louis Port Louis Sir Seewoosagur Ram.-Singapore Singapore Changi
13h 50m1 stop Bengaluru Intl
19:30 - 08:30Singapore Singapore Changi-Port Louis Port Louis Sir Seewoosagur Ram.
17h 00m1 stop Bengaluru Intl
S$ 765IndiGo
Wed, 25 Nov - Thu, 24 Dec
13:00 - 06:50Cairo Cairo-Singapore Singapore Changi
35h 50m1 stop Beijing Capital
17:45 - 08:15Singapore Singapore Changi-Cairo Cairo
20h 30m1 stop Beijing Capital
S$ 829Air China
Tue, 15 Dec - Mon, 4 Jan
09:30 - 17:40Port Louis Port Louis Sir Seewoosagur Ram.-Singapore Singapore Changi
28h 10m1 stop Bengaluru Intl
04:20 - 08:30Singapore Singapore Changi-Port Louis Port Louis Sir Seewoosagur Ram.
32h 10m1 stop Bengaluru Intl
S$ 836IndiGo
Tue, 15 Dec - Tue, 29 Dec
09:30 - 03:20Port Louis Port Louis Sir Seewoosagur Ram.-Singapore Singapore Changi
13h 50m1 stop Bengaluru Intl
04:20 - 08:30Singapore Singapore Changi-Port Louis Port Louis Sir Seewoosagur Ram.
32h 10m1 stop Bengaluru Intl
S$ 837IndiGo
Sun, 13 Dec - Tue, 29 Dec
09:30 - 17:40Port Louis Port Louis Sir Seewoosagur Ram.-Singapore Singapore Changi
28h 10m1 stop Bengaluru Intl
19:40 - 06:55Singapore Singapore Changi-Port Louis Port Louis Sir Seewoosagur Ram.
15h 15m1 stop Mumbai Chhatrapati Shivaji Intl
S$ 839Multiple Airlines
Tue, 15 Dec - Mon, 4 Jan
09:30 - 17:40Port Louis Port Louis Sir Seewoosagur Ram.-Singapore Singapore Changi
28h 10m1 stop Bengaluru Intl
04:20 - 08:30Singapore Singapore Changi-Port Louis Port Louis Sir Seewoosagur Ram.
32h 10m1 stop Bengaluru Intl
S$ 841IndiGo
Mon, 23 Nov - Thu, 26 Nov
16:00 - 12:50Cairo Cairo-Singapore Singapore Changi
14h 50m1 stop Manama Bahrain Intl
20:00 - 03:35Singapore Singapore Changi-Cairo Cairo
13h 35m1 stop Manama Bahrain Intl
S$ 914Gulf Air
Mon, 1 Mar - Wed, 10 Mar
16:00 - 12:50Cairo Cairo-Singapore Singapore Changi
14h 50m1 stop Manama Bahrain Intl
20:00 - 03:35Singapore Singapore Changi-Cairo Cairo
13h 35m1 stop Manama Bahrain Intl
S$ 992Gulf Air
Recent one-way flight deals from Africa to Singapore
Mon, 23 Nov
09:30 - 17:40Port Louis Port Louis Sir Seewoosagur Ram.-Singapore Singapore Changi
28h 10m1 stop Bengaluru Intl
S$ 349IndiGo
Sun, 6 Dec
06:00 - 15:30Cairo Cairo-Singapore Singapore Changi
27h 30m2 stops Sharm El Sheikh Intl Jeddah King Abdulaziz Intl
S$ 373Multiple Airlines
Sun, 22 Nov
09:30 - 17:40Port Louis Port Louis Sir Seewoosagur Ram.-Singapore Singapore Changi
28h 10m1 stop Bengaluru Intl
S$ 382IndiGo
Tue, 5 Jan
11:45 - 15:30Cairo Cairo-Singapore Singapore Changi
21h 45m1 stop Jeddah King Abdulaziz Intl
S$ 397SAUDIA
Tue, 26 Jan
09:30 - 03:20Port Louis Port Louis Sir Seewoosagur Ram.-Singapore Singapore Changi
13h 50m1 stop Bengaluru Intl
S$ 413IndiGo
Thu, 7 Jan
11:45 - 15:30Cairo Cairo-Singapore Singapore Changi
21h 45m1 stop Jeddah King Abdulaziz Intl
S$ 414SAUDIA
Sun, 10 Jan
11:45 - 15:30Cairo Cairo-Singapore Singapore Changi
21h 45m1 stop Jeddah King Abdulaziz Intl
S$ 414SAUDIA
Mon, 25 Jan
09:30 - 03:20Port Louis Port Louis Sir Seewoosagur Ram.-Singapore Singapore Changi
13h 50m1 stop Bengaluru Intl
S$ 414IndiGo
Mon, 16 Nov
04:20 - 12:50Cairo Cairo-Singapore Singapore Changi
26h 30m1 stop Manama Bahrain Intl
S$ 483Gulf Air
Wed, 25 Nov
16:00 - 12:50Cairo Cairo-Singapore Singapore Changi
14h 50m1 stop Manama Bahrain Intl
S$ 484Gulf Air
Recent last minute flight deals from Africa to Singapore
Sun, 15 Nov - Sun, 22 Nov
16:00 - 12:50Cairo Cairo-Singapore Singapore Changi
14h 50m1 stop Manama Bahrain Intl
20:00 - 14:40Singapore Singapore Changi-Cairo Cairo
24h 40m1 stop Manama Bahrain Intl
S$ 916Gulf Air
Thu, 12 Nov - Wed, 25 Nov
15:45 - 21:15Algiers Algiers Houari Boumediene-Singapore Singapore Changi
22h 30m1 stop Doha Hamad Intl
03:15 - 20:20Singapore Singapore Changi-Algiers Algiers Houari Boumediene
24h 05m1 stop Doha Hamad Intl
S$ 944Qatar Airways
Sun, 15 Nov - Sun, 22 Nov
16:00 - 12:50Cairo Cairo-Singapore Singapore Changi
14h 50m1 stop Manama Bahrain Intl
10:00 - 03:35Singapore Singapore Changi-Cairo Cairo
23h 35m2 stops Kuala Lumpur Intl Manama Bahrain Intl
S$ 1,003Multiple Airlines
Thu, 12 Nov - Tue, 24 Nov
12:35 - 14:55Cape Town Cape Town Intl-Singapore Singapore Changi
20h 20m1 stop Doha Hamad Intl
03:15 - 17:25Singapore Singapore Changi-Cape Town Cape Town Intl
20h 10m1 stop Doha Hamad Intl
S$ 1,006Qatar Airways
Thu, 12 Nov - Thu, 26 Nov
22:40 - 14:55Algiers Algiers Houari Boumediene-Singapore Singapore Changi
33h 15m1 stop Doha Hamad Intl
20:15 - 13:25Singapore Singapore Changi-Algiers Algiers Houari Boumediene
24h 10m1 stop Doha Hamad Intl
S$ 1,011Qatar Airways
Thu, 12 Nov - Tue, 24 Nov
12:35 - 14:55Cape Town Cape Town Intl-Singapore Singapore Changi
20h 20m1 stop Doha Hamad Intl
03:15 - 17:25Singapore Singapore Changi-Cape Town Cape Town Intl
20h 10m1 stop Doha Hamad Intl
S$ 1,016Qatar Airways
Thu, 12 Nov - Wed, 25 Nov
12:35 - 08:45Cape Town Cape Town Intl-Singapore Singapore Changi
38h 10m1 stop Doha Hamad Intl
20:15 - 10:30Singapore Singapore Changi-Cape Town Cape Town Intl
20h 15m1 stop Doha Hamad Intl
S$ 1,023Qatar Airways
Thu, 12 Nov - Tue, 24 Nov
12:35 - 14:55Cape Town Cape Town Intl-Singapore Singapore Changi
20h 20m1 stop Doha Hamad Intl
03:15 - 17:25Singapore Singapore Changi-Cape Town Cape Town Intl
20h 10m1 stop Doha Hamad Intl
S$ 1,030Qatar Airways
Fri, 13 Nov - Tue, 17 Nov
06:05 - 09:45Cape Town Cape Town Intl-Singapore Singapore Changi
21h 40m2 stops Johannesburg OR Tambo Abu Dhabi Zayed Intl
19:25 - 23:35Singapore Singapore Changi-Cape Town Cape Town Intl
34h 10m2 stops Abu Dhabi Zayed Intl Johannesburg OR Tambo
S$ 1,032Multiple Airlines
Fri, 13 Nov - Tue, 17 Nov
19:25 - 21:15Cape Town Cape Town Intl-Singapore Singapore Changi
19h 50m1 stop Doha Hamad Intl
10:15 - 17:25Singapore Singapore Changi-Cape Town Cape Town Intl
37h 10m1 stop Doha Hamad Intl
S$ 1,033Qatar Airways
Recent direct flight deals from Africa to Singapore
Tue, 9 Feb - Thu, 11 Feb
13:40 - 06:15Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 35mdirect
01:25 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 45mdirect
S$ 1,466Singapore Airlines
Mon, 15 Feb - Tue, 9 Mar
13:40 - 06:15Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 35mdirect
01:25 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 45mdirect
S$ 1,556Singapore Airlines
Mon, 8 Mar - Sun, 14 Mar
13:40 - 06:15Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 35mdirect
01:25 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 45mdirect
S$ 1,667Singapore Airlines
Sat, 20 Feb - Fri, 26 Feb
13:40 - 06:15Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 35mdirect
01:25 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 45mdirect
S$ 1,729Singapore Airlines
Mon, 1 Feb - Sat, 27 Feb
13:40 - 06:15Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 35mdirect
01:25 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 45mdirect
S$ 1,748Singapore Airlines
Sun, 31 Jan - Sun, 28 Feb
13:40 - 06:15Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 35mdirect
01:25 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 45mdirect
S$ 1,843Singapore Airlines
Sun, 17 Jan - Sun, 24 Jan
13:40 - 06:15Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 35mdirect
01:25 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 45mdirect
S$ 1,852Singapore Airlines
Fri, 7 May - Sun, 9 May
13:45 - 06:10Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 25mdirect
01:30 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 40mdirect
S$ 1,856Singapore Airlines
Fri, 29 Jan - Sun, 28 Feb
13:40 - 06:15Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 35mdirect
01:25 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 45mdirect
S$ 1,861Singapore Airlines
Thu, 14 Jan - Mon, 18 Jan
13:40 - 06:15Johannesburg Johannesburg OR Tambo-Singapore Singapore Changi
10h 35mdirect
01:25 - 06:10Singapore Singapore Changi-Johannesburg Johannesburg OR Tambo
10h 45mdirect
S$ 1,866Singapore Airlines
Useful Info
Good to know
Low season | January |
|---|---|
High season | December |
Cheapest flight | S$ 349 |
FAQs for booking flights from Africa to Singapore
Reviews of the top airline flying from Africa to Singapore
7.3
Gulf AirOverall score based on 247 reviews
6.7Entertainment
6.8Food
7.4Boarding
7.5Crew
7.3Comfort
Airline reviews
More entertainment channels and better food, whatever food requirement you select.
6.0 GoodAnonymous, Feb 2026
More entertainment channels and better food, whatever food requirement you select.
As I mentioned flight from NY to Bangalore was excellent but the return flight from Bahrain to NYC was mediocre, Looks like a old aircraft also not much choice in entertainment.
Staff is rude and condescending. Airline is badly managed. They take away their flimsy earphones and blankets one hour before the lading. I’ve never experienced this with any other airline. It’s a very portly managed and run airline that should be avoided.
Everything about our return trip from Colombo to Manchester was excellent. Staff were brilliant all flights. Return flights on time and all staff were brilliant. The outbound journey however was marred by cancellation of Man to Bahrain flight. No information or staff assistance. Customer Service none existent. Told to make own arrangements by none interested or understanding telephone staff who said to make own hotel arrangements and be reimbursed. CS refused to reimburse hotel or lost lounge booking or taxi fees.
Had to discuss more than 15 min regarding wheelchair they gave only at the start location. No food serv in 1 st flight. Considering flight started at 10:00 pm so had to starve for dinner. Checkin screw was polite. Food in 2 nd and 3 rd flights was not good. It was too cold in the flights. Had to ask for blankets. Missed quality all thru, though the fare was on higher side
The drinks should come before food. Unable to have any fluid unless after food. Thanks
Gulfair were on top form and everything went as planned
Aircraft was new and comfertable .on time. Cabin crews, which I got english language pronounce was very difficult to understand .ovee all ok flight
all good. crew wasnt attentive to the announcements they were making about the flight. made several mistakes at several tines while announcing destination, arrival time. first officer made this mistake too.
New aircraft, new and modern. Crew could be a little more smiling.
More options for your flight to Singapore
Complete your trip to Singapore with a hotel stay or car hire
Information on the airport you'll fly into in Singapore
Cabin class types available on flights to Africa
Cabin classes available on flights to Singapore. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from domestic origins to Africa
Flights from all regions of Africa to Singapore. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Algeria to Singaporefrom S$ 1,001
Flights from Chad to Singaporefrom S$ 2,244
Flights from Egypt to Singaporefrom S$ 873
Flights from Ethiopia to Singaporefrom S$ 1,253
Flights from Ghana to Singaporefrom S$ 1,351
Flights from Guinea to Singaporefrom S$ 2,237
Flights from Kenya to Singaporefrom S$ 973
Flights from Madagascar to Singaporefrom S$ 1,593
Flights from Mauritius to Singaporefrom S$ 839
Flights from Morocco to Singaporefrom S$ 960
Flights from Mozambique to Singaporefrom S$ 1,613
Flights from Niger to Singaporefrom S$ 2,645
Flights from Nigeria to Singaporefrom S$ 1,411
Flights from Rwanda to Singaporefrom S$ 1,799
Flights from Réunion to Singaporefrom S$ 1,189
Flights from Seychelles to Singaporefrom S$ 1,048
Flights from South Africa to Singaporefrom S$ 1,010
Flights from Tanzania to Singaporefrom S$ 828
Flights from Togo to Singaporefrom S$ 2,020
Flights from Tunisia to Singaporefrom S$ 1,119
Flights from Uganda to Singaporefrom S$ 1,244
Flights from Zimbabwe to Singaporefrom S$ 1,598
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.