How to get to Singapore, South Africa from India by flight ? You can check flights from India to Singapore, South Africa below.
You can find flight ticket prices from India to Singapore, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in India to Ahmedabad.
You take a flight from Ahmedabad to Johannesburg and cost approximately 460 USD.
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 |
You take a bus, shuttle or taxi from your location in India to Mumbai.
You take a flight from Mumbai to Johannesburg and cost approximately 370 USD.
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 |
You take a bus, shuttle or taxi from your location in India to Mumbai.
You take a flight from Mumbai to Polokwane and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in India to Surat.
You take a flight from Surat to Johannesburg and cost approximately 850 USD.
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 |
You take a bus, shuttle or taxi from your location in India to Mumbai.
You take a flight from Mumbai to Nelspruit and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in India to Mumbai.
You take a flight from Mumbai to Hoedspruit and cost approximately 850 USD.
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 |
You can find hotels and accommodations in Singapore, South Africa with our hotels search tool below
Booking.com