How to get to Singapore, South Africa from Thailand by flight ? You can check flights from Thailand to Singapore, South Africa below.
You can find flight ticket prices from Thailand to Singapore, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Thailand to Don Muang.
You take a flight from Don Muang to Polokwane and cost approximately 850 USD.
You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SL218
Thai Lion Mentari
KQ205
Kenya Airways
KQ764
Kenya Airways
4Z801
Airlink
|
02:25
Don Muang
06:35
Mumbai
21:00
Nairobi
06:35
Johannesburg
|
05:40
Mumbai
10:20
Nairobi
00:15
Johannesburg
07:30
Polokwane
|
Connect |
SL218
Thai Lion Mentari
AI969
Air India Limited
QR1365
Qatar Airways
4Z801
Airlink
|
02:25
Don Muang
14:00
Mumbai
20:40
Doha
06:35
Johannesburg
|
05:40
Mumbai
15:20
Doha
04:00
Johannesburg
07:30
Polokwane
|
Connect |
SL218
Thai Lion Mentari
IX243
Air India Express
QR1365
Qatar Airways
4Z801
Airlink
|
02:25
Don Muang
06:55
Mumbai
20:40
Doha
06:35
Johannesburg
|
05:40
Mumbai
07:55
Doha
04:00
Johannesburg
07:30
Polokwane
|
Connect |
FD606
Thai AirAsia
SQ157
Singapore Airlines
SQ478
Singapore Airlines
4Z801
Airlink
|
15:05
Don Muang
18:25
Phnom Penh
01:30
Singapore Changi
06:35
Johannesburg
|
16:20
Phnom Penh
21:25
Singapore Changi
06:10
Johannesburg
07:30
Polokwane
|
Connect |
DD18
Nok Air
SQ735
Singapore Airlines
SQ478
Singapore Airlines
4Z801
Airlink
|
15:05
Don Muang
18:00
Phuket
01:30
Singapore Changi
06:35
Johannesburg
|
16:25
Phuket
20:50
Singapore Changi
06:10
Johannesburg
07:30
Polokwane
|
Connect |
FD3017
Thai AirAsia
SQ735
Singapore Airlines
SQ478
Singapore Airlines
4Z801
Airlink
|
15:20
Don Muang
18:00
Phuket
01:30
Singapore Changi
06:35
Johannesburg
|
16:45
Phuket
20:50
Singapore Changi
06:10
Johannesburg
07:30
Polokwane
|
Connect |
SL762
Thai Lion Mentari
QR841
Qatar Airways
QR1367 1477
Qatar Airways
4Z801
Airlink
|
18:30
Don Muang
00:05
Phuket
07:35
Doha
06:35
Johannesburg
|
19:55
Phuket
03:05
Doha
14:55
Johannesburg
07:30
Polokwane
|
Connect |
DD534
Nok Air
EK379
Emirates
EK775
Emirates
4Z801
Airlink
|
18:40
Don Muang
00:10
Phuket
04:05
Dubai
06:35
Johannesburg
|
19:55
Phuket
03:05
Dubai
10:15
Johannesburg
07:30
Polokwane
|
Connect |
DD534
Nok Air
QR841
Qatar Airways
QR1367 1477
Qatar Airways
4Z801
Airlink
|
18:40
Don Muang
00:05
Phuket
07:35
Doha
06:35
Johannesburg
|
19:55
Phuket
03:05
Doha
14:55
Johannesburg
07:30
Polokwane
|
Connect |
FD3011
Thai AirAsia
EK379
Emirates
EK775
Emirates
4Z801
Airlink
|
19:35
Don Muang
00:10
Phuket
04:05
Dubai
06:35
Johannesburg
|
21:00
Phuket
03:05
Dubai
10:15
Johannesburg
07:30
Polokwane
|
Connect |
FD3011
Thai AirAsia
QR841
Qatar Airways
QR1367 1477
Qatar Airways
4Z801
Airlink
|
19:35
Don Muang
00:05
Phuket
07:35
Doha
06:35
Johannesburg
|
21:00
Phuket
03:05
Doha
14:55
Johannesburg
07:30
Polokwane
|
Connect |
FD3011
Thai AirAsia
EK379
Emirates
EK763
Emirates
4Z801
Airlink
|
19:35
Don Muang
00:10
Phuket
09:55
Dubai
06:35
Johannesburg
|
21:00
Phuket
03:05
Dubai
16:15
Johannesburg
07:30
Polokwane
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Don Muang.
You take a flight from Don Muang to Hoedspruit and cost approximately 1600 USD.
You take a bus, shuttle or taxi from Hoedspruit to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SL100
Thai Lion Mentari
SQ478
Singapore Airlines
5Z890
CemAir
|
07:40
Don Muang
01:30
Singapore Changi
11:40
Johannesburg
|
11:20
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
SL100
Thai Lion Mentari
SQ478
Singapore Airlines
4Z871
Airlink
|
07:40
Don Muang
01:30
Singapore Changi
10:30
Johannesburg
|
11:20
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
SL100
Thai Lion Mentari
SQ478
Singapore Airlines
4Z873
Airlink
|
07:40
Don Muang
01:30
Singapore Changi
12:50
Johannesburg
|
11:20
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
SL116
Thai Lion Mentari
SQ965
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
09:00
Don Muang
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
|
12:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
SL116
Thai Lion Mentari
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
09:00
Don Muang
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:30
Johannesburg
|
12:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
FD357
Thai AirAsia
SQ478
Singapore Airlines
4Z873
Airlink
|
10:40
Don Muang
01:30
Singapore Changi
12:50
Johannesburg
|
14:05
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
FD357
Thai AirAsia
SQ478
Singapore Airlines
SQ478
Singapore Airlines
4Z657
Airlink
|
10:40
Don Muang
01:30
Singapore Changi
07:10
Johannesburg
10:50
Capetown
|
14:05
Singapore Changi
06:10
Johannesburg
09:25
Capetown
13:10
Hoedspruit
|
Connect |
FD357
Thai AirAsia
SQ478
Singapore Airlines
4Z871
Airlink
|
10:40
Don Muang
01:30
Singapore Changi
10:30
Johannesburg
|
14:05
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
FD357
Thai AirAsia
SQ478
Singapore Airlines
5Z890
CemAir
|
10:40
Don Muang
01:30
Singapore Changi
11:40
Johannesburg
|
14:05
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
QZ251
Indonesia AirAsia
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z873
Airlink
|
11:20
Don Muang
19:00
Soekarno–Hatta
01:30
Singapore Changi
12:50
Johannesburg
|
14:55
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
QZ251
Indonesia AirAsia
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
11:20
Don Muang
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:30
Johannesburg
|
14:55
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
QZ251
Indonesia AirAsia
SQ965
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
11:20
Don Muang
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
|
14:55
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
AK883
AirAsia
SQ125
Singapore Airlines
SQ478
Singapore Airlines
4Z873
Airlink
|
12:50
Don Muang
20:40
Kuala Lumpur
01:30
Singapore Changi
12:50
Johannesburg
|
16:00
Kuala Lumpur
21:50
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
AK883
AirAsia
TR469
Scoot Tigerair
SQ478
Singapore Airlines
4Z871
Airlink
|
12:50
Don Muang
18:20
Kuala Lumpur
01:30
Singapore Changi
10:30
Johannesburg
|
16:00
Kuala Lumpur
19:35
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
AK883
AirAsia
TR469
Scoot Tigerair
SQ478
Singapore Airlines
5Z890
CemAir
|
12:50
Don Muang
18:20
Kuala Lumpur
01:30
Singapore Changi
11:40
Johannesburg
|
16:00
Kuala Lumpur
19:35
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
AK883
AirAsia
SQ125
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
12:50
Don Muang
20:40
Kuala Lumpur
01:30
Singapore Changi
10:30
Johannesburg
|
16:00
Kuala Lumpur
21:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
AK883
AirAsia
SQ125
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
12:50
Don Muang
20:40
Kuala Lumpur
01:30
Singapore Changi
11:40
Johannesburg
|
16:00
Kuala Lumpur
21:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
DD528
Nok Air
SQ735
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
13:35
Don Muang
18:00
Phuket
01:30
Singapore Changi
11:40
Johannesburg
|
14:55
Phuket
20:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
DD528
Nok Air
SQ735
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
13:35
Don Muang
18:00
Phuket
01:30
Singapore Changi
10:30
Johannesburg
|
14:55
Phuket
20:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
DD528
Nok Air
SQ735
Singapore Airlines
SQ478
Singapore Airlines
4Z873
Airlink
|
13:35
Don Muang
18:00
Phuket
01:30
Singapore Changi
12:50
Johannesburg
|
14:55
Phuket
20:50
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
FD606
Thai AirAsia
SQ157
Singapore Airlines
SQ478
Singapore Airlines
4Z873
Airlink
|
15:05
Don Muang
18:25
Phnom Penh
01:30
Singapore Changi
12:50
Johannesburg
|
16:20
Phnom Penh
21:25
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
FD606
Thai AirAsia
SQ157
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
15:05
Don Muang
18:25
Phnom Penh
01:30
Singapore Changi
10:30
Johannesburg
|
16:20
Phnom Penh
21:25
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
DD18
Nok Air
SQ735
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
15:05
Don Muang
18:00
Phuket
01:30
Singapore Changi
11:40
Johannesburg
|
16:25
Phuket
20:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
FD606
Thai AirAsia
SQ157
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
15:05
Don Muang
18:25
Phnom Penh
01:30
Singapore Changi
11:40
Johannesburg
|
16:20
Phnom Penh
21:25
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
DD18
Nok Air
SQ735
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
15:05
Don Muang
18:00
Phuket
01:30
Singapore Changi
10:30
Johannesburg
|
16:25
Phuket
20:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
DD18
Nok Air
SQ735
Singapore Airlines
SQ478
Singapore Airlines
4Z873
Airlink
|
15:05
Don Muang
18:00
Phuket
01:30
Singapore Changi
12:50
Johannesburg
|
16:25
Phuket
20:50
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
FD3017
Thai AirAsia
SQ735
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
15:20
Don Muang
18:00
Phuket
01:30
Singapore Changi
11:40
Johannesburg
|
16:45
Phuket
20:50
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
FD3017
Thai AirAsia
SQ735
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
15:20
Don Muang
18:00
Phuket
01:30
Singapore Changi
10:30
Johannesburg
|
16:45
Phuket
20:50
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
FD3017
Thai AirAsia
SQ735
Singapore Airlines
SQ478
Singapore Airlines
4Z873
Airlink
|
15:20
Don Muang
18:00
Phuket
01:30
Singapore Changi
12:50
Johannesburg
|
16:45
Phuket
20:50
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
FD3027
Thai AirAsia
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z871
Airlink
|
17:50
Don Muang
21:20
Phuket
01:30
Singapore Changi
10:30
Johannesburg
|
19:15
Phuket
00:15
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
SL762
Thai Lion Mentari
EK379
Emirates
EK775
Emirates
5Z890
CemAir
|
18:30
Don Muang
00:10
Phuket
04:05
Dubai
11:40
Johannesburg
|
19:55
Phuket
03:05
Dubai
10:15
Johannesburg
12:35
Hoedspruit
|
Connect |
SL762
Thai Lion Mentari
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z871
Airlink
|
18:30
Don Muang
21:20
Phuket
01:30
Singapore Changi
10:30
Johannesburg
|
19:55
Phuket
00:15
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
SL762
Thai Lion Mentari
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
5Z890
CemAir
|
18:30
Don Muang
21:20
Phuket
01:30
Singapore Changi
11:40
Johannesburg
|
19:55
Phuket
00:15
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
SL762
Thai Lion Mentari
EK379
Emirates
EK775
Emirates
4Z873
Airlink
|
18:30
Don Muang
00:10
Phuket
04:05
Dubai
12:50
Johannesburg
|
19:55
Phuket
03:05
Dubai
10:15
Johannesburg
13:45
Hoedspruit
|
Connect |
DD534
Nok Air
EK379
Emirates
EK775
Emirates
4Z873
Airlink
|
18:40
Don Muang
00:10
Phuket
04:05
Dubai
12:50
Johannesburg
|
19:55
Phuket
03:05
Dubai
10:15
Johannesburg
13:45
Hoedspruit
|
Connect |
DD534
Nok Air
EK379
Emirates
EK775
Emirates
5Z890
CemAir
|
18:40
Don Muang
00:10
Phuket
04:05
Dubai
11:40
Johannesburg
|
19:55
Phuket
03:05
Dubai
10:15
Johannesburg
12:35
Hoedspruit
|
Connect |
DD534
Nok Air
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
5Z890
CemAir
|
18:40
Don Muang
21:20
Phuket
01:30
Singapore Changi
11:40
Johannesburg
|
19:55
Phuket
00:15
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
DD534
Nok Air
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z871
Airlink
|
18:40
Don Muang
21:20
Phuket
01:30
Singapore Changi
10:30
Johannesburg
|
19:55
Phuket
00:15
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
FD3011
Thai AirAsia
EK379
Emirates
EK775
Emirates
4Z873
Airlink
|
19:35
Don Muang
00:10
Phuket
04:05
Dubai
12:50
Johannesburg
|
21:00
Phuket
03:05
Dubai
10:15
Johannesburg
13:45
Hoedspruit
|
Connect |
FD3011
Thai AirAsia
EK379
Emirates
EK775
Emirates
5Z890
CemAir
|
19:35
Don Muang
00:10
Phuket
04:05
Dubai
11:40
Johannesburg
|
21:00
Phuket
03:05
Dubai
10:15
Johannesburg
12:35
Hoedspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Johannesburg and cost approximately 480 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK385
Emirates
EK763
Emirates
|
01:45
Suvarnabhumi
09:55
Dubai
|
04:55
Dubai
16:15
Johannesburg
|
Connect |
ET619 645
Ethiopian Airlines
ET809
Ethiopian Airlines
|
01:50
Suvarnabhumi
08:40
Addis Ababa
|
06:30
Addis Ababa
13:05
Johannesburg
|
Connect |
ET619 645
Ethiopian Airlines
ET819
Ethiopian Airlines
TM315
Linhas Aéreas de Moçambique
|
01:50
Suvarnabhumi
08:55
Addis Ababa
17:20
Maputo
|
06:30
Addis Ababa
13:25
Maputo
18:30
Johannesburg
|
Connect |
QR837
Qatar Airways
QR1367 1477
Qatar Airways
|
03:10
Suvarnabhumi
07:35
Doha
|
06:00
Doha
14:55
Johannesburg
|
Connect |
WY816
Oman Air
WY721
Oman Air
KQ764
Kenya Airways
|
09:10
Suvarnabhumi
14:35
Muscat
21:00
Nairobi
|
12:15
Muscat
18:55
Nairobi
00:15
Johannesburg
|
Connect |
SQ707
Singapore Airlines
SQ478
Singapore Airlines
|
12:15
Suvarnabhumi
01:30
Singapore Changi
|
15:40
Singapore Changi
06:10
Johannesburg
|
Connect |
TR611
Scoot Tigerair
SQ478
Singapore Airlines
|
17:40
Suvarnabhumi
01:30
Singapore Changi
|
21:00
Singapore Changi
06:10
Johannesburg
|
Connect |
SQ711
Singapore Airlines
SQ478
Singapore Airlines
|
18:30
Suvarnabhumi
01:30
Singapore Changi
|
21:55
Singapore Changi
06:10
Johannesburg
|
Connect |
QR833
Qatar Airways
QR1363
Qatar Airways
|
21:15
Suvarnabhumi
02:30
Doha
|
00:05
Doha
09:50
Johannesburg
|
Connect |
QR833
Qatar Airways
QR1367 1477
Qatar Airways
|
21:15
Suvarnabhumi
07:35
Doha
|
00:05
Doha
14:55
Johannesburg
|
Connect |
EK363
Emirates
EK775
Emirates
|
21:35
Suvarnabhumi
04:05
Dubai
|
00:45
Dubai
10:15
Johannesburg
|
Connect |
EK363
Emirates
EK763
Emirates
|
21:35
Suvarnabhumi
09:55
Dubai
|
00:45
Dubai
16:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Don Muang.
You take a flight from Don Muang to Johannesburg and cost approximately 700 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SL218
Thai Lion Mentari
KQ205
Kenya Airways
KQ764
Kenya Airways
|
02:25
Don Muang
06:35
Mumbai
21:00
Nairobi
|
05:40
Mumbai
10:20
Nairobi
00:15
Johannesburg
|
Connect |
FD642
Thai AirAsia
SQ191
Singapore Airlines
SQ478
Singapore Airlines
|
06:40
Don Muang
12:35
Noi Bai International
01:30
Singapore Changi
|
08:30
Noi Bai International
17:05
Singapore Changi
06:10
Johannesburg
|
Connect |
FD642
Thai AirAsia
SQ193
Singapore Airlines
SQ478
Singapore Airlines
|
06:40
Don Muang
18:50
Noi Bai International
01:30
Singapore Changi
|
08:30
Noi Bai International
23:25
Singapore Changi
06:10
Johannesburg
|
Connect |
FD251
Thai AirAsia
SQ761
Singapore Airlines
SQ478
Singapore Airlines
|
07:15
Don Muang
10:35
Yangon
01:30
Singapore Changi
|
08:00
Yangon
15:10
Singapore Changi
06:10
Johannesburg
|
Connect |
FD656
Thai AirAsia
SQ177
Singapore Airlines
SQ478
Singapore Airlines
|
07:30
Don Muang
12:30
Tan Son Nhat
01:30
Singapore Changi
|
09:15
Tan Son Nhat
15:30
Singapore Changi
06:10
Johannesburg
|
Connect |
FD656
Thai AirAsia
TR303
Scoot Tigerair
SQ478
Singapore Airlines
|
07:30
Don Muang
17:20
Tan Son Nhat
01:30
Singapore Changi
|
09:15
Tan Son Nhat
20:25
Singapore Changi
06:10
Johannesburg
|
Connect |
FD656
Thai AirAsia
SQ183
Singapore Airlines
SQ478
Singapore Airlines
|
07:30
Don Muang
15:50
Tan Son Nhat
01:30
Singapore Changi
|
09:15
Tan Son Nhat
18:50
Singapore Changi
06:10
Johannesburg
|
Connect |
SL100
Thai Lion Mentari
SQ478
Singapore Airlines
|
07:40
Don Muang
01:30
Singapore Changi
|
11:20
Singapore Changi
06:10
Johannesburg
|
Connect |
SL116
Thai Lion Mentari
SQ965
Singapore Airlines
SQ478
Singapore Airlines
|
09:00
Don Muang
19:00
Soekarno–Hatta
01:30
Singapore Changi
|
12:30
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
|
Connect |
FD357
Thai AirAsia
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
|
10:40
Don Muang
01:35
Singapore Changi
08:40
Addis Ababa
|
14:05
Singapore Changi
05:45
Addis Ababa
13:05
Johannesburg
|
Connect |
FD357
Thai AirAsia
SQ478
Singapore Airlines
|
10:40
Don Muang
01:30
Singapore Changi
|
14:05
Singapore Changi
06:10
Johannesburg
|
Connect |
QZ251
Indonesia AirAsia
SQ965
Singapore Airlines
SQ478
Singapore Airlines
|
11:20
Don Muang
19:00
Soekarno–Hatta
01:30
Singapore Changi
|
14:55
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
|
Connect |
QZ155
Indonesia AirAsia
3K284
Jetstar Asia Airways
SQ478
Singapore Airlines
|
12:35
Don Muang
16:20
Kuala Namu
01:30
Singapore Changi
|
14:40
Kuala Namu
19:00
Singapore Changi
06:10
Johannesburg
|
Connect |
AK883
AirAsia
SQ125
Singapore Airlines
SQ478
Singapore Airlines
|
12:50
Don Muang
20:40
Kuala Lumpur
01:30
Singapore Changi
|
16:00
Kuala Lumpur
21:50
Singapore Changi
06:10
Johannesburg
|
Connect |
AK883
AirAsia
TR469
Scoot Tigerair
SQ478
Singapore Airlines
|
12:50
Don Muang
18:20
Kuala Lumpur
01:30
Singapore Changi
|
16:00
Kuala Lumpur
19:35
Singapore Changi
06:10
Johannesburg
|
Connect |
AK883
AirAsia
QR849
Qatar Airways
QR1367 1477
Qatar Airways
|
12:50
Don Muang
21:05
Kuala Lumpur
07:35
Doha
|
16:00
Kuala Lumpur
23:15
Doha
14:55
Johannesburg
|
Connect |
AK883
AirAsia
SV0835
Saudia
SV0447
Saudia
|
12:50
Don Muang
18:35
Kuala Lumpur
04:35
Jeddah
|
16:00
Kuala Lumpur
21:50
Jeddah
10:45
Johannesburg
|
Connect |
AK883
AirAsia
QR853
Qatar Airways
QR1367 1477
Qatar Airways
|
12:50
Don Muang
03:15
Kuala Lumpur
07:35
Doha
|
16:00
Kuala Lumpur
05:25
Doha
14:55
Johannesburg
|
Connect |
AK883
AirAsia
EK347
Emirates
EK775
Emirates
|
12:50
Don Muang
19:20
Kuala Lumpur
04:05
Dubai
|
16:00
Kuala Lumpur
22:20
Dubai
10:15
Johannesburg
|
Connect |
AK883
AirAsia
QR849
Qatar Airways
QR1363
Qatar Airways
|
12:50
Don Muang
21:05
Kuala Lumpur
02:30
Doha
|
16:00
Kuala Lumpur
23:15
Doha
09:50
Johannesburg
|
Connect |
DD528
Nok Air
SQ735
Singapore Airlines
SQ478
Singapore Airlines
|
13:35
Don Muang
18:00
Phuket
01:30
Singapore Changi
|
14:55
Phuket
20:50
Singapore Changi
06:10
Johannesburg
|
Connect |
DD18
Nok Air
SQ735
Singapore Airlines
SQ478
Singapore Airlines
|
15:05
Don Muang
18:00
Phuket
01:30
Singapore Changi
|
16:25
Phuket
20:50
Singapore Changi
06:10
Johannesburg
|
Connect |
FD606
Thai AirAsia
SQ157
Singapore Airlines
SQ478
Singapore Airlines
|
15:05
Don Muang
18:25
Phnom Penh
01:30
Singapore Changi
|
16:20
Phnom Penh
21:25
Singapore Changi
06:10
Johannesburg
|
Connect |
FD3017
Thai AirAsia
SQ735
Singapore Airlines
SQ478
Singapore Airlines
|
15:20
Don Muang
18:00
Phuket
01:30
Singapore Changi
|
16:45
Phuket
20:50
Singapore Changi
06:10
Johannesburg
|
Connect |
FD3027
Thai AirAsia
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
|
17:50
Don Muang
21:20
Phuket
01:30
Singapore Changi
|
19:15
Phuket
00:15
Singapore Changi
06:10
Johannesburg
|
Connect |
SL762
Thai Lion Mentari
EK379
Emirates
EK763
Emirates
|
18:30
Don Muang
00:10
Phuket
09:55
Dubai
|
19:55
Phuket
03:05
Dubai
16:15
Johannesburg
|
Connect |
SL762
Thai Lion Mentari
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
|
18:30
Don Muang
21:20
Phuket
01:30
Singapore Changi
|
19:55
Phuket
00:15
Singapore Changi
06:10
Johannesburg
|
Connect |
SL762
Thai Lion Mentari
EK379
Emirates
EK775
Emirates
|
18:30
Don Muang
00:10
Phuket
04:05
Dubai
|
19:55
Phuket
03:05
Dubai
10:15
Johannesburg
|
Connect |
SL762
Thai Lion Mentari
QR841
Qatar Airways
QR1367 1477
Qatar Airways
|
18:30
Don Muang
00:05
Phuket
07:35
Doha
|
19:55
Phuket
03:05
Doha
14:55
Johannesburg
|
Connect |
DD534
Nok Air
EK379
Emirates
EK763
Emirates
|
18:40
Don Muang
00:10
Phuket
09:55
Dubai
|
19:55
Phuket
03:05
Dubai
16:15
Johannesburg
|
Connect |
DD534
Nok Air
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
|
18:40
Don Muang
21:20
Phuket
01:30
Singapore Changi
|
19:55
Phuket
00:15
Singapore Changi
06:10
Johannesburg
|
Connect |
DD534
Nok Air
EK379
Emirates
EK775
Emirates
|
18:40
Don Muang
00:10
Phuket
04:05
Dubai
|
19:55
Phuket
03:05
Dubai
10:15
Johannesburg
|
Connect |
DD534
Nok Air
QR841
Qatar Airways
QR1367 1477
Qatar Airways
|
18:40
Don Muang
00:05
Phuket
07:35
Doha
|
19:55
Phuket
03:05
Doha
14:55
Johannesburg
|
Connect |
FD3011
Thai AirAsia
QR841
Qatar Airways
QR1367 1477
Qatar Airways
|
19:35
Don Muang
00:05
Phuket
07:35
Doha
|
21:00
Phuket
03:05
Doha
14:55
Johannesburg
|
Connect |
FD3011
Thai AirAsia
EK379
Emirates
EK763
Emirates
|
19:35
Don Muang
00:10
Phuket
09:55
Dubai
|
21:00
Phuket
03:05
Dubai
16:15
Johannesburg
|
Connect |
FD3011
Thai AirAsia
EK379
Emirates
EK775
Emirates
|
19:35
Don Muang
00:10
Phuket
04:05
Dubai
|
21:00
Phuket
03:05
Dubai
10:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Polokwane and cost approximately 850 USD.
You take a bus, shuttle or taxi from Polokwane to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK385
Emirates
EK763
Emirates
4Z801
Airlink
|
01:45
Suvarnabhumi
09:55
Dubai
06:35
Johannesburg
|
04:55
Dubai
16:15
Johannesburg
07:30
Polokwane
|
Connect |
ET619 645
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z801
Airlink
|
01:50
Suvarnabhumi
08:40
Addis Ababa
06:35
Johannesburg
|
06:30
Addis Ababa
13:05
Johannesburg
07:30
Polokwane
|
Connect |
ET619 645
Ethiopian Airlines
ET819
Ethiopian Airlines
TM315
Linhas Aéreas de Moçambique
4Z801
Airlink
|
01:50
Suvarnabhumi
08:55
Addis Ababa
17:20
Maputo
06:35
Johannesburg
|
06:30
Addis Ababa
13:25
Maputo
18:30
Johannesburg
07:30
Polokwane
|
Connect |
QR837
Qatar Airways
QR1367 1477
Qatar Airways
4Z801
Airlink
|
03:10
Suvarnabhumi
07:35
Doha
06:35
Johannesburg
|
06:00
Doha
14:55
Johannesburg
07:30
Polokwane
|
Connect |
SQ711
Singapore Airlines
SQ478
Singapore Airlines
4Z801
Airlink
|
18:30
Suvarnabhumi
01:30
Singapore Changi
06:35
Johannesburg
|
21:55
Singapore Changi
06:10
Johannesburg
07:30
Polokwane
|
Connect |
CX704
Cathay Pacific
CX749
Cathay Pacific
4Z801
Airlink
|
19:00
Suvarnabhumi
00:40
Hong Kong
06:35
Johannesburg
|
22:55
Hong Kong
07:35
Johannesburg
07:30
Polokwane
|
Connect |
QR833
Qatar Airways
QR1367 1477
Qatar Airways
4Z801
Airlink
|
21:15
Suvarnabhumi
07:35
Doha
06:35
Johannesburg
|
00:05
Doha
14:55
Johannesburg
07:30
Polokwane
|
Connect |
QR833
Qatar Airways
QR1363
Qatar Airways
4Z801
Airlink
|
21:15
Suvarnabhumi
02:30
Doha
06:35
Johannesburg
|
00:05
Doha
09:50
Johannesburg
07:30
Polokwane
|
Connect |
EK363
Emirates
EK775
Emirates
4Z801
Airlink
|
21:35
Suvarnabhumi
04:05
Dubai
06:35
Johannesburg
|
00:45
Dubai
10:15
Johannesburg
07:30
Polokwane
|
Connect |
EK363
Emirates
EK763
Emirates
4Z801
Airlink
|
21:35
Suvarnabhumi
09:55
Dubai
06:35
Johannesburg
|
00:45
Dubai
16:15
Johannesburg
07:30
Polokwane
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Hoedspruit and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Hoedspruit to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
SQ707
Singapore Airlines
SQ478
Singapore Airlines
4Z873
Airlink
|
12:15
Suvarnabhumi
01:30
Singapore Changi
12:50
Johannesburg
|
15:40
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
SQ707
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
12:15
Suvarnabhumi
01:30
Singapore Changi
10:30
Johannesburg
|
15:40
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
SQ707
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
12:15
Suvarnabhumi
01:30
Singapore Changi
11:40
Johannesburg
|
15:40
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
CX654
Cathay Pacific
CX749
Cathay Pacific
4Z871
Airlink
|
15:00
Suvarnabhumi
00:40
Hong Kong
10:30
Johannesburg
|
19:00
Hong Kong
07:35
Johannesburg
11:25
Hoedspruit
|
Connect |
CX654
Cathay Pacific
CX749
Cathay Pacific
5Z890
CemAir
|
15:00
Suvarnabhumi
00:40
Hong Kong
11:40
Johannesburg
|
19:00
Hong Kong
07:35
Johannesburg
12:35
Hoedspruit
|
Connect |
CX654
Cathay Pacific
CX749
Cathay Pacific
4Z873
Airlink
|
15:00
Suvarnabhumi
00:40
Hong Kong
12:50
Johannesburg
|
19:00
Hong Kong
07:35
Johannesburg
13:45
Hoedspruit
|
Connect |
TR611
Scoot Tigerair
SQ478
Singapore Airlines
5Z890
CemAir
|
17:40
Suvarnabhumi
01:30
Singapore Changi
11:40
Johannesburg
|
21:00
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
TR611
Scoot Tigerair
SQ478
Singapore Airlines
4Z873
Airlink
|
17:40
Suvarnabhumi
01:30
Singapore Changi
12:50
Johannesburg
|
21:00
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
TR611
Scoot Tigerair
SQ478
Singapore Airlines
4Z871
Airlink
|
17:40
Suvarnabhumi
01:30
Singapore Changi
10:30
Johannesburg
|
21:00
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
SQ711
Singapore Airlines
SQ478
Singapore Airlines
5Z890
CemAir
|
18:30
Suvarnabhumi
01:30
Singapore Changi
11:40
Johannesburg
|
21:55
Singapore Changi
06:10
Johannesburg
12:35
Hoedspruit
|
Connect |
SQ711
Singapore Airlines
SQ478
Singapore Airlines
4Z871
Airlink
|
18:30
Suvarnabhumi
01:30
Singapore Changi
10:30
Johannesburg
|
21:55
Singapore Changi
06:10
Johannesburg
11:25
Hoedspruit
|
Connect |
SQ711
Singapore Airlines
SQ478
Singapore Airlines
4Z873
Airlink
|
18:30
Suvarnabhumi
01:30
Singapore Changi
12:50
Johannesburg
|
21:55
Singapore Changi
06:10
Johannesburg
13:45
Hoedspruit
|
Connect |
CX704
Cathay Pacific
CX749
Cathay Pacific
4Z873
Airlink
|
19:00
Suvarnabhumi
00:40
Hong Kong
12:50
Johannesburg
|
22:55
Hong Kong
07:35
Johannesburg
13:45
Hoedspruit
|
Connect |
CX704
Cathay Pacific
CX749
Cathay Pacific
5Z890
CemAir
|
19:00
Suvarnabhumi
00:40
Hong Kong
11:40
Johannesburg
|
22:55
Hong Kong
07:35
Johannesburg
12:35
Hoedspruit
|
Connect |
CX704
Cathay Pacific
CX749
Cathay Pacific
4Z871
Airlink
|
19:00
Suvarnabhumi
00:40
Hong Kong
10:30
Johannesburg
|
22:55
Hong Kong
07:35
Johannesburg
11:25
Hoedspruit
|
Connect |
QR833
Qatar Airways
QR1363
Qatar Airways
5Z890
CemAir
|
21:15
Suvarnabhumi
02:30
Doha
11:40
Johannesburg
|
00:05
Doha
09:50
Johannesburg
12:35
Hoedspruit
|
Connect |
QR833
Qatar Airways
QR1363
Qatar Airways
4Z873
Airlink
|
21:15
Suvarnabhumi
02:30
Doha
12:50
Johannesburg
|
00:05
Doha
09:50
Johannesburg
13:45
Hoedspruit
|
Connect |
EK363
Emirates
EK775
Emirates
4Z873
Airlink
|
21:35
Suvarnabhumi
04:05
Dubai
12:50
Johannesburg
|
00:45
Dubai
10:15
Johannesburg
13:45
Hoedspruit
|
Connect |
EK363
Emirates
EK775
Emirates
5Z890
CemAir
|
21:35
Suvarnabhumi
04:05
Dubai
11:40
Johannesburg
|
00:45
Dubai
10:15
Johannesburg
12:35
Hoedspruit
|
Connect |
You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.
You take a flight from Suvarnabhumi to Nelspruit and cost approximately 800 USD.
You take a bus, shuttle or taxi from Nelspruit to your destination in Singapore, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK385
Emirates
EK763
Emirates
4Z837
Airlink
|
01:45
Suvarnabhumi
09:55
Dubai
18:05
Johannesburg
|
04:55
Dubai
16:15
Johannesburg
19:00
Nelspruit
|
Connect |
ET619 645
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z837
Airlink
|
01:50
Suvarnabhumi
08:40
Addis Ababa
18:05
Johannesburg
|
06:30
Addis Ababa
13:05
Johannesburg
19:00
Nelspruit
|
Connect |
ET619 645
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z845
Airlink
|
01:50
Suvarnabhumi
08:40
Addis Ababa
15:55
Johannesburg
|
06:30
Addis Ababa
13:05
Johannesburg
16:50
Nelspruit
|
Connect |
QR837
Qatar Airways
QR1367 1477
Qatar Airways
4Z845
Airlink
|
03:10
Suvarnabhumi
07:35
Doha
15:55
Johannesburg
|
06:00
Doha
14:55
Johannesburg
16:50
Nelspruit
|
Connect |
QR837
Qatar Airways
QR1367 1477
Qatar Airways
4Z837
Airlink
|
03:10
Suvarnabhumi
07:35
Doha
18:05
Johannesburg
|
06:00
Doha
14:55
Johannesburg
19:00
Nelspruit
|
Connect |
SQ707
Singapore Airlines
SQ478
Singapore Airlines
4Z829
Airlink
|
12:15
Suvarnabhumi
01:30
Singapore Changi
10:15
Johannesburg
|
15:40
Singapore Changi
06:10
Johannesburg
11:10
Nelspruit
|
Connect |
SQ707
Singapore Airlines
SQ478
Singapore Airlines
4Z841
Airlink
|
12:15
Suvarnabhumi
01:30
Singapore Changi
11:20
Johannesburg
|
15:40
Singapore Changi
06:10
Johannesburg
12:15
Nelspruit
|
Connect |
SQ707
Singapore Airlines
SQ478
Singapore Airlines
4Z823
Airlink
|
12:15
Suvarnabhumi
01:30
Singapore Changi
07:00
Johannesburg
|
15:40
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
TR611
Scoot Tigerair
SQ478
Singapore Airlines
4Z823
Airlink
|
17:40
Suvarnabhumi
01:30
Singapore Changi
07:00
Johannesburg
|
21:00
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
TR611
Scoot Tigerair
SQ478
Singapore Airlines
4Z841
Airlink
|
17:40
Suvarnabhumi
01:30
Singapore Changi
11:20
Johannesburg
|
21:00
Singapore Changi
06:10
Johannesburg
12:15
Nelspruit
|
Connect |
TR611
Scoot Tigerair
SQ478
Singapore Airlines
4Z829
Airlink
|
17:40
Suvarnabhumi
01:30
Singapore Changi
10:15
Johannesburg
|
21:00
Singapore Changi
06:10
Johannesburg
11:10
Nelspruit
|
Connect |
SQ711
Singapore Airlines
SQ478
Singapore Airlines
4Z829
Airlink
|
18:30
Suvarnabhumi
01:30
Singapore Changi
10:15
Johannesburg
|
21:55
Singapore Changi
06:10
Johannesburg
11:10
Nelspruit
|
Connect |
SQ711
Singapore Airlines
SQ478
Singapore Airlines
4Z841
Airlink
|
18:30
Suvarnabhumi
01:30
Singapore Changi
11:20
Johannesburg
|
21:55
Singapore Changi
06:10
Johannesburg
12:15
Nelspruit
|
Connect |
SQ711
Singapore Airlines
SQ478
Singapore Airlines
4Z823
Airlink
|
18:30
Suvarnabhumi
01:30
Singapore Changi
07:00
Johannesburg
|
21:55
Singapore Changi
06:10
Johannesburg
07:55
Nelspruit
|
Connect |
QR833
Qatar Airways
QR1367 1477
Qatar Airways
4Z845
Airlink
|
21:15
Suvarnabhumi
07:35
Doha
15:55
Johannesburg
|
00:05
Doha
14:55
Johannesburg
16:50
Nelspruit
|
Connect |
QR833
Qatar Airways
QR1363
Qatar Airways
4Z845
Airlink
|
21:15
Suvarnabhumi
02:30
Doha
15:55
Johannesburg
|
00:05
Doha
09:50
Johannesburg
16:50
Nelspruit
|
Connect |
QR833
Qatar Airways
QR1363
Qatar Airways
4Z841
Airlink
|
21:15
Suvarnabhumi
02:30
Doha
11:20
Johannesburg
|
00:05
Doha
09:50
Johannesburg
12:15
Nelspruit
|
Connect |
QR833
Qatar Airways
QR1363
Qatar Airways
4Z837
Airlink
|
21:15
Suvarnabhumi
02:30
Doha
18:05
Johannesburg
|
00:05
Doha
09:50
Johannesburg
19:00
Nelspruit
|
Connect |
QR833
Qatar Airways
QR1367 1477
Qatar Airways
4Z837
Airlink
|
21:15
Suvarnabhumi
07:35
Doha
18:05
Johannesburg
|
00:05
Doha
14:55
Johannesburg
19:00
Nelspruit
|
Connect |
EK363
Emirates
EK775
Emirates
4Z837
Airlink
|
21:35
Suvarnabhumi
04:05
Dubai
18:05
Johannesburg
|
00:45
Dubai
10:15
Johannesburg
19:00
Nelspruit
|
Connect |
EK363
Emirates
EK763
Emirates
4Z837
Airlink
|
21:35
Suvarnabhumi
09:55
Dubai
18:05
Johannesburg
|
00:45
Dubai
16:15
Johannesburg
19:00
Nelspruit
|
Connect |
EK363
Emirates
EK775
Emirates
4Z841
Airlink
|
21:35
Suvarnabhumi
04:05
Dubai
11:20
Johannesburg
|
00:45
Dubai
10:15
Johannesburg
12:15
Nelspruit
|
Connect |
EK363
Emirates
EK775
Emirates
4Z845
Airlink
|
21:35
Suvarnabhumi
04:05
Dubai
15:55
Johannesburg
|
00:45
Dubai
10:15
Johannesburg
16:50
Nelspruit
|
Connect |
You can find hotels and accommodations in Singapore, South Africa with our hotels search tool below
Booking.com