How to get to Thailand from Johannesburg by flight ? You can check flights from Johannesburg to Thailand below.
You can find flight ticket prices from Johannesburg to Thailand with our flight tickets search tool below
You take a flight from Johannesburg to Hat Yai and cost approximately 550 USD.
You take a bus, shuttle or taxi from Hat Yai to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
EK768
Emirates
EK374
Emirates
WE261
Thai Smile
|
10:30
Johannesburg
22:30
Dubai
11:35
Suvarnabhumi
|
20:40
Dubai
08:00
Suvarnabhumi
13:00
Hat Yai
|
Connect |
SV0446
Saudia
TR597
Scoot Tigerair
TR634
Scoot Tigerair
|
11:00
Johannesburg
21:40
Jeddah
13:35
Singapore Changi
|
18:45
Jeddah
12:30
Singapore Changi
14:10
Hat Yai
|
Connect |
CX748
Cathay Pacific
CX755
Cathay Pacific
WE265
Thai Smile
|
12:25
Johannesburg
09:30
Hong Kong
14:25
Suvarnabhumi
|
07:10
Hong Kong
11:30
Suvarnabhumi
15:50
Hat Yai
|
Connect |
CX748
Cathay Pacific
CX691
Cathay Pacific
TR634
Scoot Tigerair
|
12:25
Johannesburg
08:10
Hong Kong
13:35
Singapore Changi
|
07:10
Hong Kong
11:55
Singapore Changi
14:10
Hat Yai
|
Connect |
CX748
Cathay Pacific
CX759
Cathay Pacific
TR634
Scoot Tigerair
|
12:25
Johannesburg
08:30
Hong Kong
13:35
Singapore Changi
|
07:10
Hong Kong
12:25
Singapore Changi
14:10
Hat Yai
|
Connect |
CX748
Cathay Pacific
CX705
Cathay Pacific
WE261
Thai Smile
|
12:25
Johannesburg
08:00
Hong Kong
11:35
Suvarnabhumi
|
07:10
Hong Kong
10:00
Suvarnabhumi
13:00
Hat Yai
|
Connect |
CX748
Cathay Pacific
CX705
Cathay Pacific
WE265
Thai Smile
|
12:25
Johannesburg
08:00
Hong Kong
14:25
Suvarnabhumi
|
07:10
Hong Kong
10:00
Suvarnabhumi
15:50
Hat Yai
|
Connect |
CX748
Cathay Pacific
FD509
Thai AirAsia
FD3108
Thai AirAsia
|
12:25
Johannesburg
10:45
Hong Kong
14:10
Don Muang
|
07:10
Hong Kong
12:35
Don Muang
15:40
Hat Yai
|
Connect |
CX748
Cathay Pacific
CX717
Cathay Pacific
WE265
Thai Smile
|
12:25
Johannesburg
08:55
Hong Kong
14:25
Suvarnabhumi
|
07:10
Hong Kong
10:50
Suvarnabhumi
15:50
Hat Yai
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
TR634
Scoot Tigerair
|
13:35
Johannesburg
20:40
Mauritius
13:35
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
14:10
Hat Yai
|
Connect |
EK762
Emirates
EK376
Emirates
WE265
Thai Smile
|
13:40
Johannesburg
03:40
Dubai
14:25
Suvarnabhumi
|
23:59
Dubai
13:15
Suvarnabhumi
15:50
Hat Yai
|
Connect |
EK762
Emirates
EK384
Emirates
WE265
Thai Smile
|
13:40
Johannesburg
02:50
Dubai
14:25
Suvarnabhumi
|
23:59
Dubai
12:30
Suvarnabhumi
15:50
Hat Yai
|
Connect |
SQ479
Singapore Airlines
SL101
Thai Lion Mentari
SL714
Thai Lion Mentari
|
13:45
Johannesburg
12:20
Singapore Changi
14:45
Don Muang
|
06:10
Singapore Changi
13:35
Don Muang
16:15
Hat Yai
|
Connect |
SQ479
Singapore Airlines
SQ970
Singapore Airlines
WE261
Thai Smile
|
13:45
Johannesburg
07:10
Singapore Changi
11:35
Suvarnabhumi
|
06:10
Singapore Changi
08:35
Suvarnabhumi
13:00
Hat Yai
|
Connect |
SQ479
Singapore Airlines
FD358
Thai AirAsia
FD3114
Thai AirAsia
|
13:45
Johannesburg
10:55
Singapore Changi
15:35
Don Muang
|
06:10
Singapore Changi
12:20
Don Muang
17:05
Hat Yai
|
Connect |
SQ479
Singapore Airlines
SQ970
Singapore Airlines
WE265
Thai Smile
|
13:45
Johannesburg
07:10
Singapore Changi
14:25
Suvarnabhumi
|
06:10
Singapore Changi
08:35
Suvarnabhumi
15:50
Hat Yai
|
Connect |
QR1364
Qatar Airways
QR834
Qatar Airways
WE265
Thai Smile
|
13:45
Johannesburg
01:40
Doha
14:25
Suvarnabhumi
|
23:35
Doha
12:40
Suvarnabhumi
15:50
Hat Yai
|
Connect |
QR1364
Qatar Airways
QR980
Qatar Airways
WE265
Thai Smile
|
13:45
Johannesburg
01:55
Doha
14:25
Suvarnabhumi
|
23:35
Doha
12:55
Suvarnabhumi
15:50
Hat Yai
|
Connect |
SQ479
Singapore Airlines
SQ972
Singapore Airlines
WE265
Thai Smile
|
13:45
Johannesburg
09:30
Singapore Changi
14:25
Suvarnabhumi
|
06:10
Singapore Changi
11:00
Suvarnabhumi
15:50
Hat Yai
|
Connect |
SQ479
Singapore Airlines
TR634
Scoot Tigerair
|
13:45
Johannesburg
13:35
Singapore Changi
|
06:10
Singapore Changi
14:10
Hat Yai
|
Connect |
SQ479
Singapore Airlines
FD358
Thai AirAsia
FD3108
Thai AirAsia
|
13:45
Johannesburg
10:55
Singapore Changi
14:10
Don Muang
|
06:10
Singapore Changi
12:20
Don Muang
15:40
Hat Yai
|
Connect |
ET808
Ethiopian Airlines
ET618 628
Ethiopian Airlines
WE265
Thai Smile
|
14:10
Johannesburg
23:55
Addis Ababa
14:25
Suvarnabhumi
|
20:25
Addis Ababa
13:15
Suvarnabhumi
15:50
Hat Yai
|
Connect |
ET808
Ethiopian Airlines
ET608
Ethiopian Airlines
WE265
Thai Smile
|
14:10
Johannesburg
22:40
Addis Ababa
14:25
Suvarnabhumi
|
20:25
Addis Ababa
11:10
Suvarnabhumi
15:50
Hat Yai
|
Connect |
KQ763
Kenya Airways
KQ886
Kenya Airways
WE265
Thai Smile
|
17:30
Johannesburg
23:59
Nairobi
14:25
Suvarnabhumi
|
22:35
Nairobi
13:30
Suvarnabhumi
15:50
Hat Yai
|
Connect |
KQ763
Kenya Airways
KQ886
Kenya Airways
WE263
Thai Smile
|
17:30
Johannesburg
23:59
Nairobi
17:20
Suvarnabhumi
|
22:35
Nairobi
13:30
Suvarnabhumi
18:50
Hat Yai
|
Connect |
KQ763
Kenya Airways
KQ886
Kenya Airways
WE267
Thai Smile
|
17:30
Johannesburg
23:59
Nairobi
19:15
Suvarnabhumi
|
22:35
Nairobi
13:30
Suvarnabhumi
20:45
Hat Yai
|
Connect |
EK764
Emirates
EK370
Emirates
WE267
Thai Smile
|
19:10
Johannesburg
08:50
Dubai
19:15
Suvarnabhumi
|
05:25
Dubai
18:20
Suvarnabhumi
20:45
Hat Yai
|
Connect |
EY603
Etihad
EY408
Etihad
WE267
Thai Smile
|
20:05
Johannesburg
08:45
Abu Dhabi
19:15
Suvarnabhumi
|
06:00
Abu Dhabi
18:25
Suvarnabhumi
20:45
Hat Yai
|
Connect |
SQ481
Singapore Airlines
FD354
Thai AirAsia
FD3112
Thai AirAsia
|
22:30
Johannesburg
17:05
Singapore Changi
20:05
Don Muang
|
14:55
Singapore Changi
18:35
Don Muang
21:35
Hat Yai
|
Connect |
SQ481
Singapore Airlines
TR632
Scoot Tigerair
|
22:30
Johannesburg
05:55
Singapore Changi
|
14:55
Singapore Changi
06:30
Hat Yai
|
Connect |
SQ481
Singapore Airlines
SQ976
Singapore Airlines
WE267
Thai Smile
|
22:30
Johannesburg
16:00
Singapore Changi
19:15
Suvarnabhumi
|
14:55
Singapore Changi
17:25
Suvarnabhumi
20:45
Hat Yai
|
Connect |
You take a flight from Johannesburg to Suvarnabhumi and cost approximately 550 USD.
You take a bus, shuttle or taxi from Suvarnabhumi to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR834
Qatar Airways
|
08:00
Johannesburg
01:40
Doha
|
17:50
Doha
12:40
Suvarnabhumi
|
Connect |
QR1366
Qatar Airways
QR830
Qatar Airways
|
08:00
Johannesburg
20:05
Doha
|
17:50
Doha
07:05
Suvarnabhumi
|
Connect |
QR1366
Qatar Airways
QR980
Qatar Airways
|
08:00
Johannesburg
01:55
Doha
|
17:50
Doha
12:55
Suvarnabhumi
|
Connect |
ET848
Ethiopian Airlines
ET618 628
Ethiopian Airlines
|
08:20
Johannesburg
23:55
Addis Ababa
|
14:45
Addis Ababa
13:15
Suvarnabhumi
|
Connect |
ET848
Ethiopian Airlines
ET608
Ethiopian Airlines
|
08:20
Johannesburg
22:40
Addis Ababa
|
14:45
Addis Ababa
11:10
Suvarnabhumi
|
Connect |
EK768
Emirates
EK384
Emirates
|
10:30
Johannesburg
02:50
Dubai
|
20:40
Dubai
12:30
Suvarnabhumi
|
Connect |
EK768
Emirates
EK376
Emirates
|
10:30
Johannesburg
03:40
Dubai
|
20:40
Dubai
13:15
Suvarnabhumi
|
Connect |
EK768
Emirates
EK374
Emirates
|
10:30
Johannesburg
22:30
Dubai
|
20:40
Dubai
08:00
Suvarnabhumi
|
Connect |
KQ761
Kenya Airways
KQ886
Kenya Airways
|
12:10
Johannesburg
23:59
Nairobi
|
17:15
Nairobi
13:30
Suvarnabhumi
|
Connect |
CX748
Cathay Pacific
CX705
Cathay Pacific
|
12:25
Johannesburg
08:00
Hong Kong
|
07:10
Hong Kong
10:00
Suvarnabhumi
|
Connect |
CX748
Cathay Pacific
CX717
Cathay Pacific
|
12:25
Johannesburg
08:55
Hong Kong
|
07:10
Hong Kong
10:50
Suvarnabhumi
|
Connect |
CX748
Cathay Pacific
CX755
Cathay Pacific
|
12:25
Johannesburg
09:30
Hong Kong
|
07:10
Hong Kong
11:30
Suvarnabhumi
|
Connect |
EK762
Emirates
EK384
Emirates
|
13:40
Johannesburg
02:50
Dubai
|
23:59
Dubai
12:30
Suvarnabhumi
|
Connect |
EK762
Emirates
EK370
Emirates
|
13:40
Johannesburg
08:50
Dubai
|
23:59
Dubai
18:20
Suvarnabhumi
|
Connect |
EK762
Emirates
EK376
Emirates
|
13:40
Johannesburg
03:40
Dubai
|
23:59
Dubai
13:15
Suvarnabhumi
|
Connect |
SQ479
Singapore Airlines
SQ974
Singapore Airlines
|
13:45
Johannesburg
12:50
Singapore Changi
|
06:10
Singapore Changi
14:20
Suvarnabhumi
|
Connect |
SQ479
Singapore Airlines
SQ972
Singapore Airlines
|
13:45
Johannesburg
09:30
Singapore Changi
|
06:10
Singapore Changi
11:00
Suvarnabhumi
|
Connect |
QR1364
Qatar Airways
QR836
Qatar Airways
|
13:45
Johannesburg
02:55
Doha
|
23:35
Doha
13:55
Suvarnabhumi
|
Connect |
QR1364
Qatar Airways
QR834
Qatar Airways
|
13:45
Johannesburg
01:40
Doha
|
23:35
Doha
12:40
Suvarnabhumi
|
Connect |
QR1364
Qatar Airways
QR980
Qatar Airways
|
13:45
Johannesburg
01:55
Doha
|
23:35
Doha
12:55
Suvarnabhumi
|
Connect |
SQ479
Singapore Airlines
SQ970
Singapore Airlines
|
13:45
Johannesburg
07:10
Singapore Changi
|
06:10
Singapore Changi
08:35
Suvarnabhumi
|
Connect |
ET808
Ethiopian Airlines
ET618 628
Ethiopian Airlines
|
14:10
Johannesburg
23:55
Addis Ababa
|
20:25
Addis Ababa
13:15
Suvarnabhumi
|
Connect |
ET808
Ethiopian Airlines
ET608
Ethiopian Airlines
|
14:10
Johannesburg
22:40
Addis Ababa
|
20:25
Addis Ababa
11:10
Suvarnabhumi
|
Connect |
SA180
South African Airways
KQ886
Kenya Airways
|
15:40
Johannesburg
23:59
Nairobi
|
20:35
Nairobi
13:30
Suvarnabhumi
|
Connect |
SA286
South African Airways
TG629
Thai Airways International
|
16:40
Johannesburg
15:30
Hong Kong
|
11:50
Hong Kong
17:10
Suvarnabhumi
|
Connect |
SA286
South African Airways
CX701
Cathay Pacific
|
16:40
Johannesburg
15:55
Hong Kong
|
11:50
Hong Kong
17:55
Suvarnabhumi
|
Connect |
KQ763
Kenya Airways
KQ886
Kenya Airways
|
17:30
Johannesburg
23:59
Nairobi
|
22:35
Nairobi
13:30
Suvarnabhumi
|
Connect |
EK764
Emirates
EK370
Emirates
|
19:10
Johannesburg
08:50
Dubai
|
05:25
Dubai
18:20
Suvarnabhumi
|
Connect |
EK764
Emirates
EK372
Emirates
|
19:10
Johannesburg
09:40
Dubai
|
05:25
Dubai
19:15
Suvarnabhumi
|
Connect |
EY603
Etihad
EY408
Etihad
|
20:05
Johannesburg
08:45
Abu Dhabi
|
06:00
Abu Dhabi
18:25
Suvarnabhumi
|
Connect |
EY603
Etihad
EY430
Etihad
PG278
Bangkok Airways
|
20:05
Johannesburg
08:55
Abu Dhabi
19:10
Phuket
|
06:00
Abu Dhabi
18:15
Phuket
20:40
Suvarnabhumi
|
Connect |
QR1378
Qatar Airways
QR832
Qatar Airways
|
20:15
Johannesburg
08:00
Doha
|
06:05
Doha
19:00
Suvarnabhumi
|
Connect |
QR1378
Qatar Airways
QR838
Qatar Airways
|
20:15
Johannesburg
07:35
Doha
|
06:05
Doha
18:35
Suvarnabhumi
|
Connect |
QR1368
Qatar Airways
QR838
Qatar Airways
|
20:50
Johannesburg
07:35
Doha
|
06:40
Doha
18:35
Suvarnabhumi
|
Connect |
QR1368
Qatar Airways
QR832
Qatar Airways
|
20:50
Johannesburg
08:00
Doha
|
06:40
Doha
19:00
Suvarnabhumi
|
Connect |
EK766
Emirates
EK372
Emirates
|
22:20
Johannesburg
09:40
Dubai
|
08:20
Dubai
19:15
Suvarnabhumi
|
Connect |
SQ481
Singapore Airlines
SQ976
Singapore Airlines
|
22:30
Johannesburg
16:00
Singapore Changi
|
14:55
Singapore Changi
17:25
Suvarnabhumi
|
Connect |
SQ481
Singapore Airlines
SQ982
Singapore Airlines
|
22:30
Johannesburg
17:30
Singapore Changi
|
14:55
Singapore Changi
19:00
Suvarnabhumi
|
Connect |
SQ481
Singapore Airlines
SQ978
Singapore Airlines
|
22:30
Johannesburg
18:30
Singapore Changi
|
14:55
Singapore Changi
20:00
Suvarnabhumi
|
Connect |
You take a flight from Johannesburg to Chiang Mai and cost approximately 600 USD.
You take a bus, shuttle or taxi from Chiang Mai to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR822
Qatar Airways
|
08:00
Johannesburg
20:00
Doha
|
17:50
Doha
06:00
Chiang Mai
|
Connect |
QR1366
Qatar Airways
QR830
Qatar Airways
PG215
Bangkok Airways
|
08:00
Johannesburg
20:05
Doha
08:00
Suvarnabhumi
|
17:50
Doha
07:05
Suvarnabhumi
09:20
Chiang Mai
|
Connect |
QR1366
Qatar Airways
QR830
Qatar Airways
PG223
Bangkok Airways
|
08:00
Johannesburg
20:05
Doha
09:50
Suvarnabhumi
|
17:50
Doha
07:05
Suvarnabhumi
11:10
Chiang Mai
|
Connect |
EK768
Emirates
EK374
Emirates
PG223
Bangkok Airways
|
10:30
Johannesburg
22:30
Dubai
09:50
Suvarnabhumi
|
20:40
Dubai
08:00
Suvarnabhumi
11:10
Chiang Mai
|
Connect |
EK768
Emirates
EK374
Emirates
PG217
Bangkok Airways
|
10:30
Johannesburg
22:30
Dubai
12:05
Suvarnabhumi
|
20:40
Dubai
08:00
Suvarnabhumi
13:25
Chiang Mai
|
Connect |
CX748
Cathay Pacific
CX705
Cathay Pacific
PG217
Bangkok Airways
|
12:25
Johannesburg
08:00
Hong Kong
12:05
Suvarnabhumi
|
07:10
Hong Kong
10:00
Suvarnabhumi
13:25
Chiang Mai
|
Connect |
CX748
Cathay Pacific
FD516
Thai AirAsia
|
12:25
Johannesburg
10:35
Hong Kong
|
07:10
Hong Kong
12:25
Chiang Mai
|
Connect |
CX748
Cathay Pacific
CX717
Cathay Pacific
PG225
Bangkok Airways
|
12:25
Johannesburg
08:55
Hong Kong
14:30
Suvarnabhumi
|
07:10
Hong Kong
10:50
Suvarnabhumi
15:50
Chiang Mai
|
Connect |
CX748
Cathay Pacific
CX705
Cathay Pacific
PG225
Bangkok Airways
|
12:25
Johannesburg
08:00
Hong Kong
14:30
Suvarnabhumi
|
07:10
Hong Kong
10:00
Suvarnabhumi
15:50
Chiang Mai
|
Connect |
CX748
Cathay Pacific
KA232
Cathay Dragon
|
12:25
Johannesburg
08:15
Hong Kong
|
07:10
Hong Kong
10:10
Chiang Mai
|
Connect |
CX748
Cathay Pacific
CX717
Cathay Pacific
PG217
Bangkok Airways
|
12:25
Johannesburg
08:55
Hong Kong
12:05
Suvarnabhumi
|
07:10
Hong Kong
10:50
Suvarnabhumi
13:25
Chiang Mai
|
Connect |
CX748
Cathay Pacific
CX755
Cathay Pacific
PG225
Bangkok Airways
|
12:25
Johannesburg
09:30
Hong Kong
14:30
Suvarnabhumi
|
07:10
Hong Kong
11:30
Suvarnabhumi
15:50
Chiang Mai
|
Connect |
EK762
Emirates
EK376
Emirates
PG225
Bangkok Airways
|
13:40
Johannesburg
03:40
Dubai
14:30
Suvarnabhumi
|
23:59
Dubai
13:15
Suvarnabhumi
15:50
Chiang Mai
|
Connect |
EK762
Emirates
EK384
Emirates
PG225
Bangkok Airways
|
13:40
Johannesburg
02:50
Dubai
14:30
Suvarnabhumi
|
23:59
Dubai
12:30
Suvarnabhumi
15:50
Chiang Mai
|
Connect |
SQ479
Singapore Airlines
TR676
Scoot Tigerair
|
13:45
Johannesburg
08:25
Singapore Changi
|
06:10
Singapore Changi
10:35
Chiang Mai
|
Connect |
SQ479
Singapore Airlines
SQ970
Singapore Airlines
VZ102
Thai Vietjet Air
|
13:45
Johannesburg
07:10
Singapore Changi
09:50
Suvarnabhumi
|
06:10
Singapore Changi
08:35
Suvarnabhumi
11:10
Chiang Mai
|
Connect |
QR1364
Qatar Airways
QR834
Qatar Airways
PG225
Bangkok Airways
|
13:45
Johannesburg
01:40
Doha
14:30
Suvarnabhumi
|
23:35
Doha
12:40
Suvarnabhumi
15:50
Chiang Mai
|
Connect |
SQ479
Singapore Airlines
SQ970
Singapore Airlines
PG223
Bangkok Airways
|
13:45
Johannesburg
07:10
Singapore Changi
09:50
Suvarnabhumi
|
06:10
Singapore Changi
08:35
Suvarnabhumi
11:10
Chiang Mai
|
Connect |
SQ479
Singapore Airlines
TR674
Scoot Tigerair
|
13:45
Johannesburg
12:40
Singapore Changi
|
06:10
Singapore Changi
14:55
Chiang Mai
|
Connect |
QR1364
Qatar Airways
QR980
Qatar Airways
PG225
Bangkok Airways
|
13:45
Johannesburg
01:55
Doha
14:30
Suvarnabhumi
|
23:35
Doha
12:55
Suvarnabhumi
15:50
Chiang Mai
|
Connect |
SQ479
Singapore Airlines
SQ970
Singapore Airlines
WE160
Thai Smile
|
13:45
Johannesburg
07:10
Singapore Changi
10:30
Suvarnabhumi
|
06:10
Singapore Changi
08:35
Suvarnabhumi
11:45
Chiang Mai
|
Connect |
EK764
Emirates
EK370
Emirates
PG221
Bangkok Airways
|
19:10
Johannesburg
08:50
Dubai
21:35
Suvarnabhumi
|
05:25
Dubai
18:20
Suvarnabhumi
22:55
Chiang Mai
|
Connect |
EK764
Emirates
EK372
Emirates
PG221
Bangkok Airways
|
19:10
Johannesburg
09:40
Dubai
21:35
Suvarnabhumi
|
05:25
Dubai
19:15
Suvarnabhumi
22:55
Chiang Mai
|
Connect |
EY603
Etihad
EY408
Etihad
PG221
Bangkok Airways
|
20:05
Johannesburg
08:45
Abu Dhabi
21:35
Suvarnabhumi
|
06:00
Abu Dhabi
18:25
Suvarnabhumi
22:55
Chiang Mai
|
Connect |
QR1378
Qatar Airways
QR822
Qatar Airways
|
20:15
Johannesburg
20:00
Doha
|
06:05
Doha
06:00
Chiang Mai
|
Connect |
QR1378
Qatar Airways
QR832
Qatar Airways
PG221
Bangkok Airways
|
20:15
Johannesburg
08:00
Doha
21:35
Suvarnabhumi
|
06:05
Doha
19:00
Suvarnabhumi
22:55
Chiang Mai
|
Connect |
QR1368
Qatar Airways
QR822
Qatar Airways
|
20:50
Johannesburg
20:00
Doha
|
06:40
Doha
06:00
Chiang Mai
|
Connect |
QR1368
Qatar Airways
QR838
Qatar Airways
PG221
Bangkok Airways
|
20:50
Johannesburg
07:35
Doha
21:35
Suvarnabhumi
|
06:40
Doha
18:35
Suvarnabhumi
22:55
Chiang Mai
|
Connect |
QR1368
Qatar Airways
QR832
Qatar Airways
PG221
Bangkok Airways
|
20:50
Johannesburg
08:00
Doha
21:35
Suvarnabhumi
|
06:40
Doha
19:00
Suvarnabhumi
22:55
Chiang Mai
|
Connect |
EK766
Emirates
EK372
Emirates
PG221
Bangkok Airways
|
22:20
Johannesburg
09:40
Dubai
21:35
Suvarnabhumi
|
08:20
Dubai
19:15
Suvarnabhumi
22:55
Chiang Mai
|
Connect |
SQ481
Singapore Airlines
SQ976
Singapore Airlines
TG120
Thai Airways International
|
22:30
Johannesburg
16:00
Singapore Changi
18:40
Suvarnabhumi
|
14:55
Singapore Changi
17:25
Suvarnabhumi
20:00
Chiang Mai
|
Connect |
You take a flight from Johannesburg to Don Muang and cost approximately 490 USD.
You take a bus, shuttle or taxi from Don Muang to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
EK768
Emirates
EK396
Emirates
FD3030
Thai AirAsia
|
10:30
Johannesburg
21:50
Dubai
09:30
Phuket
|
20:40
Dubai
07:10
Phuket
10:55
Don Muang
|
Connect |
EK768
Emirates
EK396
Emirates
SL751
Thai Lion Mentari
|
10:30
Johannesburg
21:50
Dubai
09:05
Phuket
|
20:40
Dubai
07:10
Phuket
10:20
Don Muang
|
Connect |
EK768
Emirates
EK396
Emirates
FD3002
Thai AirAsia
|
10:30
Johannesburg
21:50
Dubai
08:50
Phuket
|
20:40
Dubai
07:10
Phuket
10:15
Don Muang
|
Connect |
KQ761
Kenya Airways
KQ204
Kenya Airways
SL219
Thai Lion Mentari
|
12:10
Johannesburg
20:50
Nairobi
06:55
Mumbai
|
17:15
Nairobi
05:35
Mumbai
12:45
Don Muang
|
Connect |
CX748
Cathay Pacific
FD509
Thai AirAsia
|
12:25
Johannesburg
10:45
Hong Kong
|
07:10
Hong Kong
12:35
Don Muang
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
FD358
Thai AirAsia
|
13:35
Johannesburg
20:40
Mauritius
10:55
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
12:20
Don Muang
|
Connect |
MK852
Air Mauritius
MK748
Air Mauritius
SL219
Thai Lion Mentari
|
13:35
Johannesburg
21:20
Mauritius
06:55
Mumbai
|
19:35
Mauritius
05:00
Mumbai
12:45
Don Muang
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
SL101
Thai Lion Mentari
|
13:35
Johannesburg
20:40
Mauritius
12:20
Singapore Changi
|
19:35
Mauritius
07:50
Singapore Changi
13:35
Don Muang
|
Connect |
SQ479
Singapore Airlines
FD356
Thai AirAsia
|
13:45
Johannesburg
14:40
Singapore Changi
|
06:10
Singapore Changi
16:05
Don Muang
|
Connect |
SQ479
Singapore Airlines
MI234
SilkAir
QZ154
Indonesia AirAsia
|
13:45
Johannesburg
07:40
Singapore Changi
10:10
Kuala Namu
|
06:10
Singapore Changi
08:00
Kuala Namu
12:10
Don Muang
|
Connect |
SQ479
Singapore Airlines
MI324
SilkAir
FD312
Thai AirAsia
|
13:45
Johannesburg
08:30
Singapore Changi
10:40
Kuala Lumpur
|
06:10
Singapore Changi
09:30
Kuala Lumpur
11:55
Don Muang
|
Connect |
SQ479
Singapore Airlines
SQ998
Singapore Airlines
SL201
Thai Lion Mentari
|
13:45
Johannesburg
07:55
Singapore Changi
10:10
Yangon
|
06:10
Singapore Changi
09:20
Yangon
12:00
Don Muang
|
Connect |
SQ479
Singapore Airlines
SL101
Thai Lion Mentari
|
13:45
Johannesburg
12:20
Singapore Changi
|
06:10
Singapore Changi
13:35
Don Muang
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
OD520
Malindo Airways
|
13:45
Johannesburg
07:10
Singapore Changi
09:50
Kuala Lumpur
|
06:10
Singapore Changi
08:10
Kuala Lumpur
11:05
Don Muang
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
OD520
Malindo Airways
|
13:45
Johannesburg
08:00
Singapore Changi
09:50
Kuala Lumpur
|
06:10
Singapore Changi
09:00
Kuala Lumpur
11:05
Don Muang
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
FD312
Thai AirAsia
|
13:45
Johannesburg
07:10
Singapore Changi
10:40
Kuala Lumpur
|
06:10
Singapore Changi
08:10
Kuala Lumpur
11:55
Don Muang
|
Connect |
SQ479
Singapore Airlines
FD358
Thai AirAsia
|
13:45
Johannesburg
10:55
Singapore Changi
|
06:10
Singapore Changi
12:20
Don Muang
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
FD312
Thai AirAsia
|
13:45
Johannesburg
08:00
Singapore Changi
10:40
Kuala Lumpur
|
06:10
Singapore Changi
09:00
Kuala Lumpur
11:55
Don Muang
|
Connect |
HM060
Air Seychelles
HM260
Air Seychelles
SL219
Thai Lion Mentari
|
13:50
Johannesburg
22:10
Mahe Island
06:55
Mumbai
|
20:45
Mahe Island
04:15
Mumbai
12:45
Don Muang
|
Connect |
EY603
Etihad
EY430
Etihad
FD3028
Thai AirAsia
|
20:05
Johannesburg
08:55
Abu Dhabi
19:45
Phuket
|
06:00
Abu Dhabi
18:15
Phuket
21:10
Don Muang
|
Connect |
EY603
Etihad
EY430
Etihad
SL763
Thai Lion Mentari
|
20:05
Johannesburg
08:55
Abu Dhabi
20:00
Phuket
|
06:00
Abu Dhabi
18:15
Phuket
21:25
Don Muang
|
Connect |
EK766
Emirates
EK378
Emirates
FD3010
Thai AirAsia
|
22:20
Johannesburg
10:30
Dubai
20:55
Phuket
|
08:20
Dubai
20:00
Phuket
22:20
Don Muang
|
Connect |
EK766
Emirates
EK378
Emirates
FD3034
Thai AirAsia
|
22:20
Johannesburg
10:30
Dubai
22:10
Phuket
|
08:20
Dubai
20:00
Phuket
23:35
Don Muang
|
Connect |
EK766
Emirates
EK378
Emirates
FD3012
Thai AirAsia
|
22:20
Johannesburg
10:30
Dubai
21:30
Phuket
|
08:20
Dubai
20:00
Phuket
22:55
Don Muang
|
Connect |
EK766
Emirates
FZ1585
Flydubai
FD258
Thai AirAsia
|
22:20
Johannesburg
09:20
Dubai
19:25
Yangon
|
08:20
Dubai
17:40
Yangon
21:10
Don Muang
|
Connect |
SQ481
Singapore Airlines
SQ186
Singapore Airlines
FD659
Thai AirAsia
|
22:30
Johannesburg
17:15
Singapore Changi
21:35
Tan Son Nhat
|
14:55
Singapore Changi
18:25
Tan Son Nhat
23:05
Don Muang
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
FD316
Thai AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
20:40
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
21:55
Don Muang
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
AK896
AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
19:35
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
20:50
Don Muang
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
AK888
AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
18:35
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
19:50
Don Muang
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
AK888
AirAsia
|
22:30
Johannesburg
16:10
Singapore Changi
18:35
Kuala Lumpur
|
14:55
Singapore Changi
17:10
Kuala Lumpur
19:50
Don Muang
|
Connect |
SQ481
Singapore Airlines
FD350
Thai AirAsia
|
22:30
Johannesburg
20:40
Singapore Changi
|
14:55
Singapore Changi
22:05
Don Muang
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
AK896
AirAsia
|
22:30
Johannesburg
16:35
Singapore Changi
19:35
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
20:50
Don Muang
|
Connect |
SQ481
Singapore Airlines
SL105
Thai Lion Mentari
|
22:30
Johannesburg
20:30
Singapore Changi
|
14:55
Singapore Changi
22:05
Don Muang
|
Connect |
SQ481
Singapore Airlines
MI520
SilkAir
FD258
Thai AirAsia
|
22:30
Johannesburg
16:10
Singapore Changi
19:25
Yangon
|
14:55
Singapore Changi
17:35
Yangon
21:10
Don Muang
|
Connect |
SQ481
Singapore Airlines
MI756
SilkAir
FD3028
Thai AirAsia
|
22:30
Johannesburg
16:20
Singapore Changi
19:45
Phuket
|
14:55
Singapore Changi
17:10
Phuket
21:10
Don Muang
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
AK888
AirAsia
|
22:30
Johannesburg
16:35
Singapore Changi
18:35
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
19:50
Don Muang
|
Connect |
SQ481
Singapore Airlines
MI520
SilkAir
SL207
Thai Lion Mentari
|
22:30
Johannesburg
16:10
Singapore Changi
19:20
Yangon
|
14:55
Singapore Changi
17:35
Yangon
21:15
Don Muang
|
Connect |
SQ481
Singapore Airlines
MI756
SilkAir
FD3022
Thai AirAsia
|
22:30
Johannesburg
16:20
Singapore Changi
18:30
Phuket
|
14:55
Singapore Changi
17:10
Phuket
19:55
Don Muang
|
Connect |
SQ481
Singapore Airlines
FD354
Thai AirAsia
|
22:30
Johannesburg
17:05
Singapore Changi
|
14:55
Singapore Changi
18:35
Don Muang
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
AK896
AirAsia
|
22:30
Johannesburg
16:10
Singapore Changi
19:35
Kuala Lumpur
|
14:55
Singapore Changi
17:10
Kuala Lumpur
20:50
Don Muang
|
Connect |
You take a flight from Johannesburg to Alor Setar and cost approximately 500 USD.
You take a bus, shuttle or taxi from Alor Setar to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR844
Qatar Airways
AK6018
AirAsia
|
08:00
Johannesburg
19:30
Doha
13:40
Kuala Lumpur
|
17:50
Doha
08:25
Kuala Lumpur
14:45
Alor Setar
|
Connect |
QR1366
Qatar Airways
QR844
Qatar Airways
MH1208
Malaysia Airlines
|
08:00
Johannesburg
19:30
Doha
13:00
Kuala Lumpur
|
17:50
Doha
08:25
Kuala Lumpur
14:00
Alor Setar
|
Connect |
QR1366
Qatar Airways
QR844
Qatar Airways
AK6016
AirAsia
|
08:00
Johannesburg
19:30
Doha
10:10
Kuala Lumpur
|
17:50
Doha
08:25
Kuala Lumpur
11:15
Alor Setar
|
Connect |
EK768
Emirates
EK346
Emirates
MH1252
Malaysia Airlines
|
10:30
Johannesburg
03:10
Dubai
19:15
Kuala Lumpur
|
20:40
Dubai
14:25
Kuala Lumpur
20:20
Alor Setar
|
Connect |
SV0446
Saudia
SV0834
Saudia
AK6012
AirAsia
|
11:00
Johannesburg
02:20
Jeddah
16:50
Kuala Lumpur
|
18:45
Jeddah
16:00
Kuala Lumpur
17:55
Alor Setar
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MK646
Air Mauritius
MH1208
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
09:00
Singapore Changi
13:00
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
10:00
Kuala Lumpur
14:00
Alor Setar
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI326
SilkAir
MH1208
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
10:15
Singapore Changi
13:00
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
11:15
Kuala Lumpur
14:00
Alor Setar
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MH614
Malaysia Airlines
MH1208
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
11:05
Singapore Changi
13:00
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
12:05
Kuala Lumpur
14:00
Alor Setar
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MH614
Malaysia Airlines
MH1252
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
11:05
Singapore Changi
19:15
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
12:05
Kuala Lumpur
20:20
Alor Setar
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MK646
Air Mauritius
MH1252
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
09:00
Singapore Changi
19:15
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
10:00
Kuala Lumpur
20:20
Alor Setar
|
Connect |
MK852
Air Mauritius
MK646
Air Mauritius
MI326
SilkAir
MH1252
Malaysia Airlines
|
13:35
Johannesburg
20:40
Mauritius
10:15
Singapore Changi
19:15
Kuala Lumpur
|
19:35
Mauritius
07:50
Singapore Changi
11:15
Kuala Lumpur
20:20
Alor Setar
|
Connect |
EK762
Emirates
EK346
Emirates
MH1252
Malaysia Airlines
|
13:40
Johannesburg
03:10
Dubai
19:15
Kuala Lumpur
|
23:59
Dubai
14:25
Kuala Lumpur
20:20
Alor Setar
|
Connect |
SQ479
Singapore Airlines
TR430
Scoot Tigerair
AK5205
AirAsia
AK6018
AirAsia
|
13:45
Johannesburg
08:15
Singapore Changi
10:50
Kuching
13:40
Kuala Lumpur
|
06:10
Singapore Changi
09:45
Kuching
12:40
Kuala Lumpur
14:45
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
AK6016
AirAsia
|
13:45
Johannesburg
07:10
Singapore Changi
10:10
Kuala Lumpur
|
06:10
Singapore Changi
08:10
Kuala Lumpur
11:15
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MI324
SilkAir
AK6018
AirAsia
|
13:45
Johannesburg
08:30
Singapore Changi
13:40
Kuala Lumpur
|
06:10
Singapore Changi
09:30
Kuala Lumpur
14:45
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
AK6016
AirAsia
|
13:45
Johannesburg
08:00
Singapore Changi
10:10
Kuala Lumpur
|
06:10
Singapore Changi
09:00
Kuala Lumpur
11:15
Alor Setar
|
Connect |
SQ479
Singapore Airlines
SQ952
Singapore Airlines
AK389
AirAsia
AK6012
AirAsia
|
13:45
Johannesburg
07:40
Singapore Changi
11:00
Soekarno–Hatta
16:50
Kuala Lumpur
|
06:10
Singapore Changi
08:25
Soekarno–Hatta
14:00
Kuala Lumpur
17:55
Alor Setar
|
Connect |
QR1364
Qatar Airways
QR848
Qatar Airways
AK6012
AirAsia
|
13:45
Johannesburg
02:05
Doha
16:50
Kuala Lumpur
|
23:35
Doha
15:00
Kuala Lumpur
17:55
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MI346
SilkAir
AK6113
AirAsia
AK6018
AirAsia
|
13:45
Johannesburg
08:05
Singapore Changi
11:20
Penang
13:40
Kuala Lumpur
|
06:10
Singapore Changi
09:30
Penang
12:25
Kuala Lumpur
14:45
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
MH1208
Malaysia Airlines
|
13:45
Johannesburg
08:00
Singapore Changi
13:00
Kuala Lumpur
|
06:10
Singapore Changi
09:00
Kuala Lumpur
14:00
Alor Setar
|
Connect |
SQ479
Singapore Airlines
SQ956
Singapore Airlines
AK389
AirAsia
AK6012
AirAsia
|
13:45
Johannesburg
09:25
Singapore Changi
11:00
Soekarno–Hatta
16:50
Kuala Lumpur
|
06:10
Singapore Changi
10:10
Soekarno–Hatta
14:00
Kuala Lumpur
17:55
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MI234
SilkAir
MH861
Malaysia Airlines
MH1208
Malaysia Airlines
|
13:45
Johannesburg
07:40
Singapore Changi
09:20
Kuala Namu
13:00
Kuala Lumpur
|
06:10
Singapore Changi
08:00
Kuala Namu
11:20
Kuala Lumpur
14:00
Alor Setar
|
Connect |
QR1364
Qatar Airways
QR848
Qatar Airways
AK6014
AirAsia
|
13:45
Johannesburg
02:05
Doha
19:55
Kuala Lumpur
|
23:35
Doha
15:00
Kuala Lumpur
21:00
Alor Setar
|
Connect |
QR1364
Qatar Airways
QR848
Qatar Airways
MH1252
Malaysia Airlines
|
13:45
Johannesburg
02:05
Doha
19:15
Kuala Lumpur
|
23:35
Doha
15:00
Kuala Lumpur
20:20
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
MH1208
Malaysia Airlines
|
13:45
Johannesburg
07:10
Singapore Changi
13:00
Kuala Lumpur
|
06:10
Singapore Changi
08:10
Kuala Lumpur
14:00
Alor Setar
|
Connect |
SQ479
Singapore Airlines
SQ178
Singapore Airlines
AK529
AirAsia
AK6012
AirAsia
|
13:45
Johannesburg
09:45
Singapore Changi
12:40
Tan Son Nhat
16:50
Kuala Lumpur
|
06:10
Singapore Changi
10:55
Tan Son Nhat
15:40
Kuala Lumpur
17:55
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MI324
SilkAir
AK6012
AirAsia
|
13:45
Johannesburg
08:30
Singapore Changi
16:50
Kuala Lumpur
|
06:10
Singapore Changi
09:30
Kuala Lumpur
17:55
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MI324
SilkAir
MH1208
Malaysia Airlines
|
13:45
Johannesburg
08:30
Singapore Changi
13:00
Kuala Lumpur
|
06:10
Singapore Changi
09:30
Kuala Lumpur
14:00
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MI322
SilkAir
AK6018
AirAsia
|
13:45
Johannesburg
07:10
Singapore Changi
13:40
Kuala Lumpur
|
06:10
Singapore Changi
08:10
Kuala Lumpur
14:45
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MI346
SilkAir
FY1433
Firefly
FY1672
Firefly
|
13:45
Johannesburg
08:05
Singapore Changi
13:05
Penang
15:00
Sultan Abdul Aziz Shah
|
06:10
Singapore Changi
09:30
Penang
14:05
Sultan Abdul Aziz Shah
16:10
Alor Setar
|
Connect |
SQ479
Singapore Airlines
MH604
Malaysia Airlines
AK6018
AirAsia
|
13:45
Johannesburg
08:00
Singapore Changi
13:40
Kuala Lumpur
|
06:10
Singapore Changi
09:00
Kuala Lumpur
14:45
Alor Setar
|
Connect |
UU342
Air Austral
UU737
Air Austral
AK10
AirAsia
AK6012
AirAsia
|
14:55
Johannesburg
22:20
St-Denis
08:15
Madras
16:50
Kuala Lumpur
|
20:45
St-Denis
06:00
Madras
14:50
Kuala Lumpur
17:55
Alor Setar
|
Connect |
UU342
Air Austral
UU737
Air Austral
MH183
Malaysia Airlines
MH1252
Malaysia Airlines
|
14:55
Johannesburg
22:20
St-Denis
11:45
Madras
19:15
Kuala Lumpur
|
20:45
St-Denis
06:00
Madras
18:20
Kuala Lumpur
20:20
Alor Setar
|
Connect |
EK766
Emirates
EK342
Emirates
MH1204
Malaysia Airlines
|
22:20
Johannesburg
10:25
Dubai
08:25
Kuala Lumpur
|
08:20
Dubai
21:50
Kuala Lumpur
09:25
Alor Setar
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
AK6014
AirAsia
|
22:30
Johannesburg
16:10
Singapore Changi
19:55
Kuala Lumpur
|
14:55
Singapore Changi
17:10
Kuala Lumpur
21:00
Alor Setar
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
AK6014
AirAsia
|
22:30
Johannesburg
16:35
Singapore Changi
19:55
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
21:00
Alor Setar
|
Connect |
SQ481
Singapore Airlines
MI340
SilkAir
MH1252
Malaysia Airlines
|
22:30
Johannesburg
16:10
Singapore Changi
19:15
Kuala Lumpur
|
14:55
Singapore Changi
17:10
Kuala Lumpur
20:20
Alor Setar
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
AK6014
AirAsia
|
22:30
Johannesburg
16:40
Singapore Changi
19:55
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
21:00
Alor Setar
|
Connect |
SQ481
Singapore Airlines
SQ116
Singapore Airlines
MH1252
Malaysia Airlines
|
22:30
Johannesburg
16:40
Singapore Changi
19:15
Kuala Lumpur
|
14:55
Singapore Changi
17:40
Kuala Lumpur
20:20
Alor Setar
|
Connect |
SQ481
Singapore Airlines
MH620
Malaysia Airlines
MH1252
Malaysia Airlines
|
22:30
Johannesburg
16:35
Singapore Changi
19:15
Kuala Lumpur
|
14:55
Singapore Changi
17:45
Kuala Lumpur
20:20
Alor Setar
|
Connect |
You take a flight from Johannesburg to Krabi and cost approximately 600 USD.
You take a bus, shuttle or taxi from Krabi to your destination in Thailand.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR824
Qatar Airways
|
08:00
Johannesburg
20:00
Doha
|
17:50
Doha
06:30
Krabi
|
Connect |
QR1366
Qatar Airways
QR830
Qatar Airways
PG261
Bangkok Airways
|
08:00
Johannesburg
20:05
Doha
09:25
Suvarnabhumi
|
17:50
Doha
07:05
Suvarnabhumi
10:50
Krabi
|
Connect |
EK768
Emirates
EK374
Emirates
PG267
Bangkok Airways
|
10:30
Johannesburg
22:30
Dubai
13:20
Suvarnabhumi
|
20:40
Dubai
08:00
Suvarnabhumi
14:45
Krabi
|
Connect |
EK768
Emirates
EK384
Emirates
PG267
Bangkok Airways
|
10:30
Johannesburg
02:50
Dubai
13:20
Suvarnabhumi
|
20:40
Dubai
12:30
Suvarnabhumi
14:45
Krabi
|
Connect |
EK768
Emirates
EK374
Emirates
PG261
Bangkok Airways
|
10:30
Johannesburg
22:30
Dubai
09:25
Suvarnabhumi
|
20:40
Dubai
08:00
Suvarnabhumi
10:50
Krabi
|
Connect |
CX748
Cathay Pacific
CX755
Cathay Pacific
PG267
Bangkok Airways
|
12:25
Johannesburg
09:30
Hong Kong
13:20
Suvarnabhumi
|
07:10
Hong Kong
11:30
Suvarnabhumi
14:45
Krabi
|
Connect |
CX748
Cathay Pacific
CX705
Cathay Pacific
PG267
Bangkok Airways
|
12:25
Johannesburg
08:00
Hong Kong
13:20
Suvarnabhumi
|
07:10
Hong Kong
10:00
Suvarnabhumi
14:45
Krabi
|
Connect |
CX748
Cathay Pacific
CX717
Cathay Pacific
PG267
Bangkok Airways
|
12:25
Johannesburg
08:55
Hong Kong
13:20
Suvarnabhumi
|
07:10
Hong Kong
10:50
Suvarnabhumi
14:45
Krabi
|
Connect |
EK762
Emirates
EK384
Emirates
PG267
Bangkok Airways
|
13:40
Johannesburg
02:50
Dubai
13:20
Suvarnabhumi
|
23:59
Dubai
12:30
Suvarnabhumi
14:45
Krabi
|
Connect |
SQ479
Singapore Airlines
SQ970
Singapore Airlines
PG261
Bangkok Airways
|
13:45
Johannesburg
07:10
Singapore Changi
09:25
Suvarnabhumi
|
06:10
Singapore Changi
08:35
Suvarnabhumi
10:50
Krabi
|
Connect |
SQ479
Singapore Airlines
TR686
Scoot Tigerair
|
13:45
Johannesburg
11:30
Singapore Changi
|
06:10
Singapore Changi
12:15
Krabi
|
Connect |
ET808
Ethiopian Airlines
ET618 628
Ethiopian Airlines
TG249
Thai Airways International
|
14:10
Johannesburg
23:55
Addis Ababa
17:15
Suvarnabhumi
|
20:25
Addis Ababa
13:15
Suvarnabhumi
18:35
Krabi
|
Connect |
ET808
Ethiopian Airlines
ET608
Ethiopian Airlines
TG249
Thai Airways International
|
14:10
Johannesburg
22:40
Addis Ababa
17:15
Suvarnabhumi
|
20:25
Addis Ababa
11:10
Suvarnabhumi
18:35
Krabi
|
Connect |
EK764
Emirates
FZ1585
Flydubai
FZ1585
Flydubai
|
19:10
Johannesburg
09:20
Dubai
18:40
Yangon
|
05:25
Dubai
17:40
Yangon
21:10
Krabi
|
Connect |
QR1378
Qatar Airways
QR824
Qatar Airways
|
20:15
Johannesburg
20:00
Doha
|
06:05
Doha
06:30
Krabi
|
Connect |
QR1368
Qatar Airways
QR824
Qatar Airways
|
20:50
Johannesburg
20:00
Doha
|
06:40
Doha
06:30
Krabi
|
Connect |
EK766
Emirates
FZ1585
Flydubai
FZ1585
Flydubai
|
22:20
Johannesburg
09:20
Dubai
18:40
Yangon
|
08:20
Dubai
17:40
Yangon
21:10
Krabi
|
Connect |
SQ481
Singapore Airlines
TR684
Scoot Tigerair
|
22:30
Johannesburg
20:45
Singapore Changi
|
14:55
Singapore Changi
21:30
Krabi
|
Connect |
SQ481
Singapore Airlines
SQ976
Singapore Airlines
VZ344
Thai Vietjet Air
|
22:30
Johannesburg
16:00
Singapore Changi
19:25
Suvarnabhumi
|
14:55
Singapore Changi
17:25
Suvarnabhumi
20:50
Krabi
|
Connect |
You can find hotels and accommodations in Thailand with our hotels search tool below
Booking.com