HowToGo

Flight from India to Singapore, South Africa

How to get to Singapore, South Africa from India by flight ? You can check flights from India to Singapore, South Africa below.

Search Transfer from India to Singapore, South Africa

Search Flights

You can find flight ticket prices from India to Singapore, South Africa with our flight tickets search tool below

1. Ahmedabad to Johannesburg

  1. You take a bus, shuttle or taxi from your location in India to Ahmedabad.

  2. You take a flight from Ahmedabad to Johannesburg and cost approximately 460 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
QR535 Qatar Airways
QR1367 1477 Qatar Airways
03:50 Ahmedabad
07:35 Doha
05:10 Doha
14:55 Johannesburg
Connect
AI947 Air India Limited
EK763 Emirates
04:00 Ahmedabad
09:55 Dubai
05:30 Dubai
16:15 Johannesburg
Connect
EK539 Emirates
EK763 Emirates
04:25 Ahmedabad
09:55 Dubai
05:55 Dubai
16:15 Johannesburg
Connect
FZ438 Flydubai
EK763 Emirates
04:30 Ahmedabad
09:55 Dubai
06:15 Dubai
16:15 Johannesburg
Connect
SG333 Spicejet
SV0447 Saudia
18:00 Ahmedabad
01:45 Jeddah
20:55 Jeddah
07:30 Johannesburg
Connect
AI1920 Air India Limited
ET611 Ethiopian Airlines
ET809 Ethiopian Airlines
21:45 Ahmedabad
02:30 Mumbai
08:40 Addis Ababa
23:05 Mumbai
05:25 Addis Ababa
13:05 Johannesburg
Connect
SG175 Spicejet
EK775 Emirates
22:35 Ahmedabad
04:05 Dubai
00:25 Dubai
10:15 Johannesburg
Connect

2. Mumbai to Johannesburg

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to Johannesburg and cost approximately 370 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
ET611 Ethiopian Airlines
ET809 Ethiopian Airlines
02:30 Mumbai
08:40 Addis Ababa
05:25 Addis Ababa
13:05 Johannesburg
Connect
KQ211 Kenya Airways
KQ760 Kenya Airways
02:45 Mumbai
07:45 Nairobi
06:45 Nairobi
10:55 Johannesburg
Connect
KQ211 Kenya Airways
KQ762 Kenya Airways
02:45 Mumbai
13:05 Nairobi
06:45 Nairobi
16:20 Johannesburg
Connect
QR557 Qatar Airways
QR1367 1477 Qatar Airways
04:25 Mumbai
07:35 Doha
05:25 Doha
14:55 Johannesburg
Connect
EK501 Emirates
EK763 Emirates
04:30 Mumbai
09:55 Dubai
06:00 Dubai
16:15 Johannesburg
Connect
FZ446 Flydubai
EK763 Emirates
05:10 Mumbai
09:55 Dubai
06:50 Dubai
16:15 Johannesburg
Connect
AI961 Air India Limited
KQ762 Kenya Airways
06:25 Mumbai
13:05 Nairobi
10:00 Nairobi
16:20 Johannesburg
Connect
KQ205 Kenya Airways
KQ762 Kenya Airways
06:35 Mumbai
13:05 Nairobi
10:20 Nairobi
16:20 Johannesburg
Connect
EK507 Emirates
EK775 Emirates
15:35 Mumbai
04:05 Dubai
17:20 Dubai
10:15 Johannesburg
Connect
EK503 Emirates
EK775 Emirates
19:20 Mumbai
04:05 Dubai
21:00 Dubai
10:15 Johannesburg
Connect
6E1831 IndiGo Airlines
SV0447 Saudia
20:45 Mumbai
01:45 Jeddah
23:15 Jeddah
07:30 Johannesburg
Connect
6E1719 IndiGo Airlines
QR1363 Qatar Airways
23:10 Mumbai
02:30 Doha
00:15 Doha
09:50 Johannesburg
Connect
6E1719 IndiGo Airlines
QR1367 1477 Qatar Airways
23:10 Mumbai
07:35 Doha
00:15 Doha
14:55 Johannesburg
Connect
SG13 Spicejet
EK775 Emirates
23:30 Mumbai
04:05 Dubai
01:30 Dubai
10:15 Johannesburg
Connect

3. Mumbai to Polokwane

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to Polokwane and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.

Flight Depart Arrive
ET611 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
02:30 Mumbai
08:40 Addis Ababa
16:10 Johannesburg
05:25 Addis Ababa
13:05 Johannesburg
17:15 Polokwane
Connect
KQ211 Kenya Airways
KQ760 Kenya Airways
4Z815 Airlink
02:45 Mumbai
07:45 Nairobi
16:10 Johannesburg
06:45 Nairobi
10:55 Johannesburg
17:15 Polokwane
Connect
QR557 Qatar Airways
QR1367 1477 Qatar Airways
4Z815 Airlink
04:25 Mumbai
07:35 Doha
16:10 Johannesburg
05:25 Doha
14:55 Johannesburg
17:15 Polokwane
Connect
TC2401 Air Tanzania
TC212 Air Tanzania
4Z105 Airlink
4Z815 Airlink
05:50 Mumbai
10:40 Dar es Salaam
13:00 Harare
16:10 Johannesburg
09:20 Dar es Salaam
12:00 Harare
14:55 Johannesburg
17:15 Polokwane
Connect
TC2401 Air Tanzania
TC212 Air Tanzania
BA6262 British Airways
4Z815 Airlink
05:50 Mumbai
10:40 Dar es Salaam
13:45 Harare
16:10 Johannesburg
09:20 Dar es Salaam
12:00 Harare
15:20 Johannesburg
17:15 Polokwane
Connect
EK503 Emirates
EK775 Emirates
4Z815 Airlink
19:20 Mumbai
04:05 Dubai
16:10 Johannesburg
21:00 Dubai
10:15 Johannesburg
17:15 Polokwane
Connect
6E1719 IndiGo Airlines
QR1367 1477 Qatar Airways
4Z815 Airlink
23:10 Mumbai
07:35 Doha
16:10 Johannesburg
00:15 Doha
14:55 Johannesburg
17:15 Polokwane
Connect
6E1719 IndiGo Airlines
QR1363 Qatar Airways
4Z815 Airlink
23:10 Mumbai
02:30 Doha
16:10 Johannesburg
00:15 Doha
09:50 Johannesburg
17:15 Polokwane
Connect

4. Surat to Johannesburg

  1. You take a bus, shuttle or taxi from your location in India to Surat.

  2. You take a flight from Surat to Johannesburg and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.

Flight Depart Arrive
6E291 IndiGo Airlines
ET693 Ethiopian Airlines
ET809 Ethiopian Airlines
18:15 Surat
02:30 Madras
08:40 Addis Ababa
20:15 Madras
06:10 Addis Ababa
13:05 Johannesburg
Connect
AI420 Air India Limited
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
19:00 Surat
02:40 Delhi
08:40 Addis Ababa
21:00 Delhi
07:00 Addis Ababa
13:05 Johannesburg
Connect
AI420 Air India Limited
EK515 Emirates
EK775 Emirates
19:00 Surat
21:50 Delhi
04:05 Dubai
21:00 Delhi
23:59 Dubai
10:15 Johannesburg
Connect
SG8482 Spicejet
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
20:20 Surat
02:40 Delhi
08:40 Addis Ababa
22:10 Delhi
07:00 Addis Ababa
13:05 Johannesburg
Connect
G81854 GoAir
ET691 Ethiopian Airlines
ET809 Ethiopian Airlines
20:30 Surat
02:30 Bengaluru
08:40 Addis Ababa
22:30 Bengaluru
05:50 Addis Ababa
13:05 Johannesburg
Connect
6E5034 IndiGo Airlines
ET691 Ethiopian Airlines
ET809 Ethiopian Airlines
20:35 Surat
02:30 Bengaluru
08:40 Addis Ababa
22:30 Bengaluru
05:50 Addis Ababa
13:05 Johannesburg
Connect
G81834 GoAir
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
21:15 Surat
02:40 Delhi
08:40 Addis Ababa
23:05 Delhi
07:00 Addis Ababa
13:05 Johannesburg
Connect
AI490 Air India Limited
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
21:25 Surat
02:40 Delhi
08:40 Addis Ababa
23:05 Delhi
07:00 Addis Ababa
13:05 Johannesburg
Connect
6E2649 IndiGo Airlines
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
21:35 Surat
02:40 Delhi
08:40 Addis Ababa
23:25 Delhi
07:00 Addis Ababa
13:05 Johannesburg
Connect
6E2649 IndiGo Airlines
EK513 Emirates
EK763 Emirates
21:35 Surat
04:15 Delhi
09:55 Dubai
23:25 Delhi
06:20 Dubai
16:15 Johannesburg
Connect
AI424 Air India Limited
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
21:40 Surat
02:40 Delhi
08:40 Addis Ababa
23:15 Delhi
07:00 Addis Ababa
13:05 Johannesburg
Connect

5. Mumbai to Nelspruit

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to Nelspruit and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Nelspruit to your destination in Singapore, South Africa.

Flight Depart Arrive
ET611 Ethiopian Airlines
ET863 Ethiopian Airlines
4Z163 Airlink
4Z837 Airlink
02:30 Mumbai
09:25 Addis Ababa
13:50 Lusaka
18:05 Johannesburg
05:25 Addis Ababa
12:30 Lusaka
16:00 Johannesburg
19:00 Nelspruit
Connect
ET611 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z837 Airlink
02:30 Mumbai
08:40 Addis Ababa
18:05 Johannesburg
05:25 Addis Ababa
13:05 Johannesburg
19:00 Nelspruit
Connect
ET611 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z845 Airlink
02:30 Mumbai
08:40 Addis Ababa
15:45 Johannesburg
05:25 Addis Ababa
13:05 Johannesburg
16:40 Nelspruit
Connect
KQ211 Kenya Airways
KQ760 Kenya Airways
4Z825 Airlink
02:45 Mumbai
07:45 Nairobi
12:30 Johannesburg
06:45 Nairobi
10:55 Johannesburg
13:25 Nelspruit
Connect
KQ211 Kenya Airways
KQ760 Kenya Airways
4Z845 Airlink
02:45 Mumbai
07:45 Nairobi
15:45 Johannesburg
06:45 Nairobi
10:55 Johannesburg
16:40 Nelspruit
Connect
KQ211 Kenya Airways
KQ762 Kenya Airways
4Z837 Airlink
02:45 Mumbai
13:05 Nairobi
18:05 Johannesburg
06:45 Nairobi
16:20 Johannesburg
19:00 Nelspruit
Connect
KQ211 Kenya Airways
KQ760 Kenya Airways
4Z837 Airlink
02:45 Mumbai
07:45 Nairobi
18:05 Johannesburg
06:45 Nairobi
10:55 Johannesburg
19:00 Nelspruit
Connect
QR557 Qatar Airways
QR1367 1477 Qatar Airways
4Z837 Airlink
04:25 Mumbai
07:35 Doha
18:05 Johannesburg
05:25 Doha
14:55 Johannesburg
19:00 Nelspruit
Connect
QR557 Qatar Airways
QR1367 1477 Qatar Airways
4Z845 Airlink
04:25 Mumbai
07:35 Doha
15:45 Johannesburg
05:25 Doha
14:55 Johannesburg
16:40 Nelspruit
Connect
EK501 Emirates
EK763 Emirates
4Z837 Airlink
04:30 Mumbai
09:55 Dubai
18:05 Johannesburg
06:00 Dubai
16:15 Johannesburg
19:00 Nelspruit
Connect
FZ446 Flydubai
EK763 Emirates
4Z837 Airlink
05:10 Mumbai
09:55 Dubai
18:05 Johannesburg
06:50 Dubai
16:15 Johannesburg
19:00 Nelspruit
Connect
TC2401 Air Tanzania
TC212 Air Tanzania
4Z105 Airlink
4Z845 Airlink
05:50 Mumbai
10:40 Dar es Salaam
13:00 Harare
15:45 Johannesburg
09:20 Dar es Salaam
12:00 Harare
14:55 Johannesburg
16:40 Nelspruit
Connect
TC2401 Air Tanzania
TC212 Air Tanzania
4Z105 Airlink
4Z837 Airlink
05:50 Mumbai
10:40 Dar es Salaam
13:00 Harare
18:05 Johannesburg
09:20 Dar es Salaam
12:00 Harare
14:55 Johannesburg
19:00 Nelspruit
Connect
AI961 Air India Limited
KQ762 Kenya Airways
4Z837 Airlink
06:25 Mumbai
13:05 Nairobi
18:05 Johannesburg
10:00 Nairobi
16:20 Johannesburg
19:00 Nelspruit
Connect
KQ205 Kenya Airways
KQ762 Kenya Airways
4Z837 Airlink
06:35 Mumbai
13:05 Nairobi
18:05 Johannesburg
10:20 Nairobi
16:20 Johannesburg
19:00 Nelspruit
Connect
EK507 Emirates
EK775 Emirates
4Z825 Airlink
15:35 Mumbai
04:05 Dubai
12:30 Johannesburg
17:20 Dubai
10:15 Johannesburg
13:25 Nelspruit
Connect
EK503 Emirates
EK775 Emirates
4Z845 Airlink
19:20 Mumbai
04:05 Dubai
15:45 Johannesburg
21:00 Dubai
10:15 Johannesburg
16:40 Nelspruit
Connect
EK503 Emirates
EK775 Emirates
4Z825 Airlink
19:20 Mumbai
04:05 Dubai
12:30 Johannesburg
21:00 Dubai
10:15 Johannesburg
13:25 Nelspruit
Connect
6E1719 IndiGo Airlines
QR1363 Qatar Airways
4Z845 Airlink
23:10 Mumbai
02:30 Doha
15:45 Johannesburg
00:15 Doha
09:50 Johannesburg
16:40 Nelspruit
Connect
6E1719 IndiGo Airlines
QR1367 1477 Qatar Airways
4Z845 Airlink
23:10 Mumbai
07:35 Doha
15:45 Johannesburg
00:15 Doha
14:55 Johannesburg
16:40 Nelspruit
Connect
6E1719 IndiGo Airlines
QR1363 Qatar Airways
4Z825 Airlink
23:10 Mumbai
02:30 Doha
12:30 Johannesburg
00:15 Doha
09:50 Johannesburg
13:25 Nelspruit
Connect

6. Mumbai to Hoedspruit

  1. You take a bus, shuttle or taxi from your location in India to Mumbai.

  2. You take a flight from Mumbai to Hoedspruit and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Hoedspruit to your destination in Singapore, South Africa.

Flight Depart Arrive
EK505 Emirates
EK775 Emirates
5Z890 CemAir
10:10 Mumbai
04:05 Dubai
11:40 Johannesburg
11:40 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
EK507 Emirates
EK775 Emirates
5Z890 CemAir
15:35 Mumbai
04:05 Dubai
11:40 Johannesburg
17:20 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
EK503 Emirates
EK775 Emirates
5Z890 CemAir
19:20 Mumbai
04:05 Dubai
11:40 Johannesburg
21:00 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
6E1835 IndiGo Airlines
EY602 Etihad
5Z890 CemAir
20:40 Mumbai
02:05 Abu Dhabi
11:40 Johannesburg
22:10 Abu Dhabi
08:20 Johannesburg
12:35 Hoedspruit
Connect
6E1835 IndiGo Airlines
EY602 Etihad
4Z871 Airlink
20:40 Mumbai
02:05 Abu Dhabi
10:30 Johannesburg
22:10 Abu Dhabi
08:20 Johannesburg
11:25 Hoedspruit
Connect
AI983 Air India Limited
EK775 Emirates
5Z890 CemAir
20:45 Mumbai
04:05 Dubai
11:40 Johannesburg
22:45 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
6E1831 IndiGo Airlines
SV0447 Saudia
4Z871 Airlink
20:45 Mumbai
01:45 Jeddah
10:30 Johannesburg
23:15 Jeddah
07:30 Johannesburg
11:25 Hoedspruit
Connect
6E1831 IndiGo Airlines
SV0447 Saudia
5Z890 CemAir
20:45 Mumbai
01:45 Jeddah
11:40 Johannesburg
23:15 Jeddah
07:30 Johannesburg
12:35 Hoedspruit
Connect
AI945 Air India Limited
EY602 Etihad
5Z890 CemAir
20:45 Mumbai
02:05 Abu Dhabi
11:40 Johannesburg
22:40 Abu Dhabi
08:20 Johannesburg
12:35 Hoedspruit
Connect
AI945 Air India Limited
EY602 Etihad
4Z871 Airlink
20:45 Mumbai
02:05 Abu Dhabi
10:30 Johannesburg
22:40 Abu Dhabi
08:20 Johannesburg
11:25 Hoedspruit
Connect
SG173 Spicejet
EK775 Emirates
5Z890 CemAir
22:50 Mumbai
04:05 Dubai
11:40 Johannesburg
00:25 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect
6E1719 IndiGo Airlines
QR1363 Qatar Airways
5Z890 CemAir
23:10 Mumbai
02:30 Doha
11:40 Johannesburg
00:15 Doha
09:50 Johannesburg
12:35 Hoedspruit
Connect
SG13 Spicejet
EK775 Emirates
5Z890 CemAir
23:30 Mumbai
04:05 Dubai
11:40 Johannesburg
01:30 Dubai
10:15 Johannesburg
12:35 Hoedspruit
Connect

References

Find Hotels in Singapore, South Africa

You can find hotels and accommodations in Singapore, South Africa with our hotels search tool below

Booking.com