How to get to Welkom, South Africa from Kathu by flight ? You can check flights from Kathu to Welkom, South Africa below.
You can find flight ticket prices from Kathu to Welkom, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Kathu to Phuket.
You take a flight from Phuket to Johannesburg and cost approximately 390 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Welkom, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK379
Emirates
EK761
Emirates
|
00:10
Phuket
04:05
Dubai
|
03:05
Dubai
10:15
Johannesburg
|
Connect |
EK379
Emirates
EK763
Emirates
|
00:10
Phuket
10:05
Dubai
|
03:05
Dubai
16:25
Johannesburg
|
Connect |
MI749
SilkAir
SQ482
Singapore Airlines
|
08:30
Phuket
16:35
Singapore Changi
|
11:30
Singapore Changi
21:10
Johannesburg
|
Connect |
QR843
Qatar Airways
QR1365
Qatar Airways
|
08:55
Phuket
20:40
Doha
|
11:50
Doha
04:35
Johannesburg
|
Connect |
EK397
Emirates
EK765
Emirates
|
08:55
Phuket
14:40
Dubai
|
12:10
Dubai
20:50
Johannesburg
|
Connect |
FD376
Thai AirAsia
SQ482
Singapore Airlines
|
09:45
Phuket
16:35
Singapore Changi
|
12:45
Singapore Changi
21:10
Johannesburg
|
Connect |
MI751
SilkAir
SQ482
Singapore Airlines
|
10:15
Phuket
16:35
Singapore Changi
|
13:05
Singapore Changi
21:10
Johannesburg
|
Connect |
MI759
SilkAir
SQ482
Singapore Airlines
|
11:40
Phuket
16:35
Singapore Changi
|
14:40
Singapore Changi
21:10
Johannesburg
|
Connect |
TR657
Scoot Tigerair
SQ482
Singapore Airlines
|
11:40
Phuket
16:35
Singapore Changi
|
14:35
Singapore Changi
21:10
Johannesburg
|
Connect |
3K536
Jetstar Asia Airways
SQ482
Singapore Airlines
|
12:40
Phuket
16:35
Singapore Changi
|
15:35
Singapore Changi
21:10
Johannesburg
|
Connect |
MI753
SilkAir
SQ478
Singapore Airlines
|
14:55
Phuket
01:25
Singapore Changi
|
17:40
Singapore Changi
06:10
Johannesburg
|
Connect |
TR653
Scoot Tigerair
SQ478
Singapore Airlines
|
17:35
Phuket
01:25
Singapore Changi
|
20:35
Singapore Changi
06:10
Johannesburg
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
|
17:50
Phuket
01:25
Singapore Changi
|
20:40
Singapore Changi
06:10
Johannesburg
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
|
20:10
Phuket
01:25
Singapore Changi
|
22:55
Singapore Changi
06:10
Johannesburg
|
Connect |
EY431
Etihad
EY604
Etihad
|
20:25
Phuket
10:05
Abu Dhabi
|
00:10
Abu Dhabi
16:30
Johannesburg
|
Connect |
QR841
Qatar Airways
QR1377
Qatar Airways
|
20:40
Phuket
07:00
Doha
|
23:35
Doha
14:55
Johannesburg
|
Connect |
QR841
Qatar Airways
QR1367
Qatar Airways
|
20:40
Phuket
07:05
Doha
|
23:35
Doha
14:55
Johannesburg
|
Connect |
QR841
Qatar Airways
QR1363
Qatar Airways
|
20:40
Phuket
01:55
Doha
|
23:35
Doha
09:50
Johannesburg
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
|
21:20
Phuket
01:25
Singapore Changi
|
00:15
Singapore Changi
06:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Kathu to Krabi.
You take a flight from Krabi to Johannesburg and cost approximately 350 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Welkom, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
FD3226
Thai AirAsia
FD357
Thai AirAsia
SQ482
Singapore Airlines
|
07:45
Krabi
10:40
Don Muang
16:35
Singapore Changi
|
09:05
Don Muang
14:05
Singapore Changi
21:10
Johannesburg
|
Connect |
AK867
AirAsia
AK715
AirAsia
SQ482
Singapore Airlines
|
08:00
Krabi
14:25
Kuala Lumpur
16:35
Singapore Changi
|
10:30
Kuala Lumpur
15:40
Singapore Changi
21:10
Johannesburg
|
Connect |
AK867
AirAsia
AK713
AirAsia
SQ482
Singapore Airlines
|
08:00
Krabi
12:30
Kuala Lumpur
16:35
Singapore Changi
|
10:30
Kuala Lumpur
13:40
Singapore Changi
21:10
Johannesburg
|
Connect |
QR825
Qatar Airways
QR1365
Qatar Airways
|
08:00
Krabi
20:40
Doha
|
11:35
Doha
04:35
Johannesburg
|
Connect |
VZ341
Thai Vietjet Air
SQ975
Singapore Airlines
SQ482
Singapore Airlines
|
09:05
Krabi
12:15
Suvarnabhumi
16:35
Singapore Changi
|
10:30
Suvarnabhumi
15:40
Singapore Changi
21:10
Johannesburg
|
Connect |
FD330
Thai AirAsia
SQ482
Singapore Airlines
|
11:35
Krabi
16:35
Singapore Changi
|
14:25
Singapore Changi
21:10
Johannesburg
|
Connect |
PG262
Bangkok Airways
EK373
Emirates
EK761
Emirates
|
11:40
Krabi
21:25
Suvarnabhumi
04:05
Dubai
|
13:10
Suvarnabhumi
00:50
Dubai
10:15
Johannesburg
|
Connect |
PG262
Bangkok Airways
QR839
Qatar Airways
QR1365
Qatar Airways
|
11:40
Krabi
16:45
Suvarnabhumi
20:40
Doha
|
13:10
Suvarnabhumi
19:50
Doha
04:35
Johannesburg
|
Connect |
TR687
Scoot Tigerair
SQ478
Singapore Airlines
|
13:05
Krabi
01:25
Singapore Changi
|
16:00
Singapore Changi
06:10
Johannesburg
|
Connect |
SL807
Thai Lion Mentari
SL104
Thai Lion Mentari
SQ478
Singapore Airlines
|
13:10
Krabi
15:40
Don Muang
01:25
Singapore Changi
|
14:35
Don Muang
19:30
Singapore Changi
06:10
Johannesburg
|
Connect |
PG266
Bangkok Airways
PG961
Bangkok Airways
SQ478
Singapore Airlines
|
13:45
Krabi
16:25
Koh Samui
01:25
Singapore Changi
|
14:35
Koh Samui
19:20
Singapore Changi
06:10
Johannesburg
|
Connect |
AK869
AirAsia
AK721
AirAsia
SQ478
Singapore Airlines
|
14:25
Krabi
19:30
Kuala Lumpur
01:25
Singapore Changi
|
16:55
Kuala Lumpur
20:50
Singapore Changi
06:10
Johannesburg
|
Connect |
AK869
AirAsia
AK719
AirAsia
SQ478
Singapore Airlines
|
14:25
Krabi
18:50
Kuala Lumpur
01:25
Singapore Changi
|
16:55
Kuala Lumpur
20:00
Singapore Changi
06:10
Johannesburg
|
Connect |
AK869
AirAsia
EK347
Emirates
EK767
Emirates
|
14:25
Krabi
19:20
Kuala Lumpur
23:20
Dubai
|
16:55
Kuala Lumpur
22:20
Dubai
05:30
Johannesburg
|
Connect |
PG296
Bangkok Airways
EK373
Emirates
EK761
Emirates
|
14:45
Krabi
21:25
Suvarnabhumi
04:05
Dubai
|
16:15
Suvarnabhumi
00:50
Dubai
10:15
Johannesburg
|
Connect |
PG268
Bangkok Airways
QR835
Qatar Airways
QR1367
Qatar Airways
|
15:35
Krabi
20:25
Suvarnabhumi
07:05
Doha
|
17:05
Suvarnabhumi
23:30
Doha
14:55
Johannesburg
|
Connect |
PG268
Bangkok Airways
QR981
Qatar Airways
QR1367
Qatar Airways
|
15:35
Krabi
19:40
Suvarnabhumi
07:05
Doha
|
17:05
Suvarnabhumi
22:45
Doha
14:55
Johannesburg
|
Connect |
PG268
Bangkok Airways
QR835
Qatar Airways
QR1363
Qatar Airways
|
15:35
Krabi
20:25
Suvarnabhumi
01:55
Doha
|
17:05
Suvarnabhumi
23:30
Doha
09:50
Johannesburg
|
Connect |
PG268
Bangkok Airways
QR981
Qatar Airways
QR1363
Qatar Airways
|
15:35
Krabi
19:40
Suvarnabhumi
01:55
Doha
|
17:05
Suvarnabhumi
22:45
Doha
09:50
Johannesburg
|
Connect |
PG268
Bangkok Airways
QR833
Qatar Airways
QR1363
Qatar Airways
|
15:35
Krabi
21:10
Suvarnabhumi
01:55
Doha
|
17:05
Suvarnabhumi
00:15
Doha
09:50
Johannesburg
|
Connect |
PG268
Bangkok Airways
EK373
Emirates
EK761
Emirates
|
15:35
Krabi
21:25
Suvarnabhumi
04:05
Dubai
|
17:05
Suvarnabhumi
00:50
Dubai
10:15
Johannesburg
|
Connect |
FD3224
Thai AirAsia
FD353
Thai AirAsia
SQ478
Singapore Airlines
|
15:45
Krabi
18:15
Don Muang
01:25
Singapore Changi
|
17:10
Don Muang
21:40
Singapore Changi
06:10
Johannesburg
|
Connect |
WE246
Thai Smile
QR981
Qatar Airways
QR1363
Qatar Airways
|
16:50
Krabi
19:40
Suvarnabhumi
01:55
Doha
|
18:20
Suvarnabhumi
22:45
Doha
09:50
Johannesburg
|
Connect |
WE246
Thai Smile
QR833
Qatar Airways
QR1363
Qatar Airways
|
16:50
Krabi
21:10
Suvarnabhumi
01:55
Doha
|
18:20
Suvarnabhumi
00:15
Doha
09:50
Johannesburg
|
Connect |
WE246
Thai Smile
TG401
Thai Airways International
SQ478
Singapore Airlines
|
16:50
Krabi
19:40
Suvarnabhumi
01:25
Singapore Changi
|
18:20
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
|
Connect |
WE246
Thai Smile
QR835
Qatar Airways
QR1363
Qatar Airways
|
16:50
Krabi
20:25
Suvarnabhumi
01:55
Doha
|
18:20
Suvarnabhumi
23:30
Doha
09:50
Johannesburg
|
Connect |
AK861
AirAsia
QR849
Qatar Airways
QR1363
Qatar Airways
|
17:10
Krabi
20:50
Kuala Lumpur
01:55
Doha
|
19:40
Kuala Lumpur
23:15
Doha
09:50
Johannesburg
|
Connect |
AK861
AirAsia
AK723
AirAsia
SQ478
Singapore Airlines
|
17:10
Krabi
21:15
Kuala Lumpur
01:25
Singapore Changi
|
19:40
Kuala Lumpur
22:30
Singapore Changi
06:10
Johannesburg
|
Connect |
TG250
Thai Airways International
ET609 629
Ethiopian Airlines
ET809
Ethiopian Airlines
|
19:20
Krabi
01:20
Suvarnabhumi
08:40
Addis Ababa
|
20:40
Suvarnabhumi
06:05
Addis Ababa
13:05
Johannesburg
|
Connect |
TG250
Thai Airways International
ET619
Ethiopian Airlines
ET809
Ethiopian Airlines
|
19:20
Krabi
01:50
Suvarnabhumi
08:40
Addis Ababa
|
20:40
Suvarnabhumi
06:30
Addis Ababa
13:05
Johannesburg
|
Connect |
TG250
Thai Airways International
KQ887
Kenya Airways
KQ760
Kenya Airways
|
19:20
Krabi
01:20
Suvarnabhumi
07:45
Nairobi
|
20:40
Suvarnabhumi
06:10
Nairobi
10:55
Johannesburg
|
Connect |
VZ345
Thai Vietjet Air
KQ887
Kenya Airways
KQ760
Kenya Airways
|
21:20
Krabi
01:20
Suvarnabhumi
07:45
Nairobi
|
22:45
Suvarnabhumi
06:10
Nairobi
10:55
Johannesburg
|
Connect |
VZ345
Thai Vietjet Air
ET609 629
Ethiopian Airlines
ET809
Ethiopian Airlines
|
21:20
Krabi
01:20
Suvarnabhumi
08:40
Addis Ababa
|
22:45
Suvarnabhumi
06:05
Addis Ababa
13:05
Johannesburg
|
Connect |
VZ345
Thai Vietjet Air
ET619
Ethiopian Airlines
ET809
Ethiopian Airlines
|
21:20
Krabi
01:50
Suvarnabhumi
08:40
Addis Ababa
|
22:45
Suvarnabhumi
06:30
Addis Ababa
13:05
Johannesburg
|
Connect |
TR685
Scoot Tigerair
QR945
Qatar Airways
QR1367
Qatar Airways
|
22:10
Krabi
02:20
Singapore Changi
07:05
Doha
|
01:05
Singapore Changi
05:00
Doha
14:55
Johannesburg
|
Connect |
TR685
Scoot Tigerair
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
|
22:10
Krabi
02:00
Singapore Changi
08:40
Addis Ababa
|
01:05
Singapore Changi
05:50
Addis Ababa
13:05
Johannesburg
|
Connect |
FZ1586
Flydubai
QR917
Qatar Airways
QR1377
Qatar Airways
|
22:30
Krabi
01:05
Yangon
07:00
Doha
|
00:05
Yangon
04:05
Doha
14:55
Johannesburg
|
Connect |
FZ1586
Flydubai
FZ1586
Flydubai
EK763
Emirates
|
22:30
Krabi
01:05
Yangon
10:05
Dubai
|
00:05
Yangon
04:45
Dubai
16:25
Johannesburg
|
Connect |
FZ1586
Flydubai
QR917
Qatar Airways
QR1367
Qatar Airways
|
22:30
Krabi
01:05
Yangon
07:05
Doha
|
00:05
Yangon
04:05
Doha
14:55
Johannesburg
|
Connect |
FZ1586
Flydubai
FZ1586
Flydubai
EK765
Emirates
|
22:30
Krabi
01:05
Yangon
14:40
Dubai
|
00:05
Yangon
04:45
Dubai
20:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Kathu to Phuket.
You take a flight from Phuket to Bloemfontein and cost approximately 550 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Welkom, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK379
Emirates
EK761
Emirates
SA8413
South African Airways
|
00:10
Phuket
04:05
Dubai
12:20
Johannesburg
|
03:05
Dubai
10:15
Johannesburg
13:25
Bloemfontein
|
Connect |
EK379
Emirates
EK761
Emirates
SA8409
South African Airways
|
00:10
Phuket
04:05
Dubai
14:00
Johannesburg
|
03:05
Dubai
10:15
Johannesburg
14:55
Bloemfontein
|
Connect |
EK379
Emirates
EK761
Emirates
JE249
Mango
SA8537
South African Airways
|
00:10
Phuket
04:05
Dubai
11:15
Johannesburg
16:35
Durban
|
03:05
Dubai
10:15
Johannesburg
12:25
Durban
17:40
Bloemfontein
|
Connect |
EK379
Emirates
EK761
Emirates
SA1011
South African Airways
|
00:10
Phuket
04:05
Dubai
13:50
Johannesburg
|
03:05
Dubai
10:15
Johannesburg
14:50
Bloemfontein
|
Connect |
EK397
Emirates
EK765
Emirates
SA8401
South African Airways
|
08:55
Phuket
14:40
Dubai
05:50
Johannesburg
|
12:10
Dubai
20:50
Johannesburg
06:45
Bloemfontein
|
Connect |
EK397
Emirates
EK765
Emirates
SA1001
South African Airways
|
08:55
Phuket
14:40
Dubai
06:10
Johannesburg
|
12:10
Dubai
20:50
Johannesburg
07:05
Bloemfontein
|
Connect |
QR843
Qatar Airways
QR1365
Qatar Airways
SA1001
South African Airways
|
08:55
Phuket
20:40
Doha
06:10
Johannesburg
|
11:50
Doha
04:35
Johannesburg
07:05
Bloemfontein
|
Connect |
QR843
Qatar Airways
QR1365
Qatar Airways
SA8401
South African Airways
|
08:55
Phuket
20:40
Doha
05:50
Johannesburg
|
11:50
Doha
04:35
Johannesburg
06:45
Bloemfontein
|
Connect |
MI751
SilkAir
SQ482
Singapore Airlines
SA1001
South African Airways
|
10:15
Phuket
16:35
Singapore Changi
06:10
Johannesburg
|
13:05
Singapore Changi
21:10
Johannesburg
07:05
Bloemfontein
|
Connect |
MI751
SilkAir
SQ482
Singapore Airlines
SA8401
South African Airways
|
10:15
Phuket
16:35
Singapore Changi
05:50
Johannesburg
|
13:05
Singapore Changi
21:10
Johannesburg
06:45
Bloemfontein
|
Connect |
MI759
SilkAir
SQ482
Singapore Airlines
SA1001
South African Airways
|
11:40
Phuket
16:35
Singapore Changi
06:10
Johannesburg
|
14:40
Singapore Changi
21:10
Johannesburg
07:05
Bloemfontein
|
Connect |
MI759
SilkAir
SQ482
Singapore Airlines
SA8401
South African Airways
|
11:40
Phuket
16:35
Singapore Changi
05:50
Johannesburg
|
14:40
Singapore Changi
21:10
Johannesburg
06:45
Bloemfontein
|
Connect |
FD3006
Thai AirAsia
FD353
Thai AirAsia
SQ478
Singapore Airlines
SA1003
South African Airways
|
15:20
Phuket
18:15
Don Muang
01:25
Singapore Changi
08:00
Johannesburg
|
16:40
Don Muang
21:40
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
TG216
Thai Airways International
TG401
Thai Airways International
SQ478
Singapore Airlines
SA1003
South African Airways
|
16:20
Phuket
19:40
Suvarnabhumi
01:25
Singapore Changi
08:00
Johannesburg
|
17:45
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
TG216
Thai Airways International
SQ983
Singapore Airlines
SQ478
Singapore Airlines
SA8403
South African Airways
|
16:20
Phuket
20:10
Suvarnabhumi
01:25
Singapore Changi
08:25
Johannesburg
|
17:45
Suvarnabhumi
23:30
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
TG216
Thai Airways International
SQ981
Singapore Airlines
SQ478
Singapore Airlines
SA8403
South African Airways
|
16:20
Phuket
21:15
Suvarnabhumi
01:25
Singapore Changi
08:25
Johannesburg
|
17:45
Suvarnabhumi
00:25
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
TG216
Thai Airways International
SQ983
Singapore Airlines
SQ478
Singapore Airlines
SA1003
South African Airways
|
16:20
Phuket
20:10
Suvarnabhumi
01:25
Singapore Changi
08:00
Johannesburg
|
17:45
Suvarnabhumi
23:30
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
SA1003
South African Airways
|
17:50
Phuket
01:25
Singapore Changi
08:00
Johannesburg
|
20:40
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
SA1005
South African Airways
|
17:50
Phuket
01:25
Singapore Changi
09:45
Johannesburg
|
20:40
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
SA8403
South African Airways
|
17:50
Phuket
01:25
Singapore Changi
08:25
Johannesburg
|
20:40
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
MH791
Malaysia Airlines
MH609
Malaysia Airlines
SQ478
Singapore Airlines
SA1003
South African Airways
|
18:10
Phuket
23:05
Kuala Lumpur
01:25
Singapore Changi
08:00
Johannesburg
|
20:40
Kuala Lumpur
00:10
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
MH791
Malaysia Airlines
MH609
Malaysia Airlines
SQ478
Singapore Airlines
SA8403
South African Airways
|
18:10
Phuket
23:05
Kuala Lumpur
01:25
Singapore Changi
08:25
Johannesburg
|
20:40
Kuala Lumpur
00:10
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
MH791
Malaysia Airlines
MH609
Malaysia Airlines
SQ478
Singapore Airlines
SA1005
South African Airways
|
18:10
Phuket
23:05
Kuala Lumpur
01:25
Singapore Changi
09:45
Johannesburg
|
20:40
Kuala Lumpur
00:10
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
MH791
Malaysia Airlines
MI341
SilkAir
SQ478
Singapore Airlines
SA1003
South African Airways
|
18:10
Phuket
21:45
Kuala Lumpur
01:25
Singapore Changi
08:00
Johannesburg
|
20:40
Kuala Lumpur
22:40
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
SA1005
South African Airways
|
20:10
Phuket
01:25
Singapore Changi
09:45
Johannesburg
|
22:55
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
SA1003
South African Airways
|
20:10
Phuket
01:25
Singapore Changi
08:00
Johannesburg
|
22:55
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
SA8403
South African Airways
|
20:10
Phuket
01:25
Singapore Changi
08:25
Johannesburg
|
22:55
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
QR841
Qatar Airways
QR1377
Qatar Airways
SA1017
South African Airways
|
20:40
Phuket
07:00
Doha
17:00
Johannesburg
|
23:35
Doha
14:55
Johannesburg
18:00
Bloemfontein
|
Connect |
QR841
Qatar Airways
QR1377
Qatar Airways
SA8411
South African Airways
|
20:40
Phuket
07:00
Doha
15:45
Johannesburg
|
23:35
Doha
14:55
Johannesburg
16:45
Bloemfontein
|
Connect |
QR841
Qatar Airways
QR1367
Qatar Airways
SA8411
South African Airways
|
20:40
Phuket
07:05
Doha
15:45
Johannesburg
|
23:35
Doha
14:55
Johannesburg
16:45
Bloemfontein
|
Connect |
QR841
Qatar Airways
QR1363
Qatar Airways
SA8409
South African Airways
|
20:40
Phuket
01:55
Doha
14:00
Johannesburg
|
23:35
Doha
09:50
Johannesburg
14:55
Bloemfontein
|
Connect |
QR841
Qatar Airways
QR1363
Qatar Airways
SA1011
South African Airways
|
20:40
Phuket
01:55
Doha
13:50
Johannesburg
|
23:35
Doha
09:50
Johannesburg
14:50
Bloemfontein
|
Connect |
QR841
Qatar Airways
QR1367
Qatar Airways
SA8407
South African Airways
|
20:40
Phuket
07:05
Doha
17:05
Johannesburg
|
23:35
Doha
14:55
Johannesburg
18:00
Bloemfontein
|
Connect |
QR841
Qatar Airways
QR1363
Qatar Airways
SA8413
South African Airways
|
20:40
Phuket
01:55
Doha
12:20
Johannesburg
|
23:35
Doha
09:50
Johannesburg
13:25
Bloemfontein
|
Connect |
QR841
Qatar Airways
QR1367
Qatar Airways
SA1017
South African Airways
|
20:40
Phuket
07:05
Doha
17:00
Johannesburg
|
23:35
Doha
14:55
Johannesburg
18:00
Bloemfontein
|
Connect |
QR841
Qatar Airways
QR1377
Qatar Airways
SA8407
South African Airways
|
20:40
Phuket
07:00
Doha
17:05
Johannesburg
|
23:35
Doha
14:55
Johannesburg
18:00
Bloemfontein
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
SA1005
South African Airways
|
21:20
Phuket
01:25
Singapore Changi
09:45
Johannesburg
|
00:15
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
JE129
Mango
JE408
Mango
|
21:20
Phuket
01:25
Singapore Changi
07:55
Johannesburg
13:25
Capetown
|
00:15
Singapore Changi
06:10
Johannesburg
10:05
Capetown
14:55
Bloemfontein
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
SA1003
South African Airways
|
21:20
Phuket
01:25
Singapore Changi
08:00
Johannesburg
|
00:15
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
SA8403
South African Airways
|
21:20
Phuket
01:25
Singapore Changi
08:25
Johannesburg
|
00:15
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Kathu to Krabi.
You take a flight from Krabi to Bloemfontein and cost approximately 480 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Welkom, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR825
Qatar Airways
QR1365
Qatar Airways
SA1003
South African Airways
|
08:00
Krabi
20:40
Doha
08:00
Johannesburg
|
11:35
Doha
04:35
Johannesburg
09:00
Bloemfontein
|
Connect |
QR825
Qatar Airways
QR1365
Qatar Airways
SA8401
South African Airways
|
08:00
Krabi
20:40
Doha
05:50
Johannesburg
|
11:35
Doha
04:35
Johannesburg
06:45
Bloemfontein
|
Connect |
QR825
Qatar Airways
QR1365
Qatar Airways
SA1001
South African Airways
|
08:00
Krabi
20:40
Doha
06:10
Johannesburg
|
11:35
Doha
04:35
Johannesburg
07:05
Bloemfontein
|
Connect |
FD330
Thai AirAsia
SQ482
Singapore Airlines
SA8401
South African Airways
|
11:35
Krabi
16:35
Singapore Changi
05:50
Johannesburg
|
14:25
Singapore Changi
21:10
Johannesburg
06:45
Bloemfontein
|
Connect |
PG262
Bangkok Airways
QR839
Qatar Airways
QR1365
Qatar Airways
SA1003
South African Airways
|
11:40
Krabi
16:45
Suvarnabhumi
20:40
Doha
08:00
Johannesburg
|
13:10
Suvarnabhumi
19:50
Doha
04:35
Johannesburg
09:00
Bloemfontein
|
Connect |
PG262
Bangkok Airways
QR839
Qatar Airways
QR1365
Qatar Airways
SA1001
South African Airways
|
11:40
Krabi
16:45
Suvarnabhumi
20:40
Doha
06:10
Johannesburg
|
13:10
Suvarnabhumi
19:50
Doha
04:35
Johannesburg
07:05
Bloemfontein
|
Connect |
PG262
Bangkok Airways
QR839
Qatar Airways
QR1365
Qatar Airways
SA8401
South African Airways
|
11:40
Krabi
16:45
Suvarnabhumi
20:40
Doha
05:50
Johannesburg
|
13:10
Suvarnabhumi
19:50
Doha
04:35
Johannesburg
06:45
Bloemfontein
|
Connect |
TR687
Scoot Tigerair
SQ478
Singapore Airlines
SA1003
South African Airways
|
13:05
Krabi
01:25
Singapore Changi
08:00
Johannesburg
|
16:00
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
TR687
Scoot Tigerair
SQ478
Singapore Airlines
SA1005
South African Airways
|
13:05
Krabi
01:25
Singapore Changi
09:45
Johannesburg
|
16:00
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
TR687
Scoot Tigerair
SQ478
Singapore Airlines
SA8403
South African Airways
|
13:05
Krabi
01:25
Singapore Changi
08:25
Johannesburg
|
16:00
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
SL807
Thai Lion Mentari
SL104
Thai Lion Mentari
SQ478
Singapore Airlines
SA1003
South African Airways
|
13:10
Krabi
15:40
Don Muang
01:25
Singapore Changi
08:00
Johannesburg
|
14:35
Don Muang
19:30
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
SL807
Thai Lion Mentari
SL104
Thai Lion Mentari
SQ478
Singapore Airlines
SA8403
South African Airways
|
13:10
Krabi
15:40
Don Muang
01:25
Singapore Changi
08:25
Johannesburg
|
14:35
Don Muang
19:30
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
PG266
Bangkok Airways
PG961
Bangkok Airways
SQ478
Singapore Airlines
SA1005
South African Airways
|
13:45
Krabi
16:25
Koh Samui
01:25
Singapore Changi
09:45
Johannesburg
|
14:35
Koh Samui
19:20
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
PG266
Bangkok Airways
PG961
Bangkok Airways
SQ478
Singapore Airlines
SA8403
South African Airways
|
13:45
Krabi
16:25
Koh Samui
01:25
Singapore Changi
08:25
Johannesburg
|
14:35
Koh Samui
19:20
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
PG266
Bangkok Airways
PG961
Bangkok Airways
SQ478
Singapore Airlines
SA1003
South African Airways
|
13:45
Krabi
16:25
Koh Samui
01:25
Singapore Changi
08:00
Johannesburg
|
14:35
Koh Samui
19:20
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
AK869
AirAsia
AK721
AirAsia
SQ478
Singapore Airlines
SA8403
South African Airways
|
14:25
Krabi
19:30
Kuala Lumpur
01:25
Singapore Changi
08:25
Johannesburg
|
16:55
Kuala Lumpur
20:50
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
AK869
AirAsia
AK723
AirAsia
SQ478
Singapore Airlines
SA1003
South African Airways
|
14:25
Krabi
21:15
Kuala Lumpur
01:25
Singapore Changi
08:00
Johannesburg
|
16:55
Kuala Lumpur
22:30
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
AK869
AirAsia
AK723
AirAsia
SQ478
Singapore Airlines
SA1005
South African Airways
|
14:25
Krabi
21:15
Kuala Lumpur
01:25
Singapore Changi
09:45
Johannesburg
|
16:55
Kuala Lumpur
22:30
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
AK869
AirAsia
AK721
AirAsia
SQ478
Singapore Airlines
SA1003
South African Airways
|
14:25
Krabi
19:30
Kuala Lumpur
01:25
Singapore Changi
08:00
Johannesburg
|
16:55
Kuala Lumpur
20:50
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
AK869
AirAsia
AK719
AirAsia
SQ478
Singapore Airlines
SA1005
South African Airways
|
14:25
Krabi
18:50
Kuala Lumpur
01:25
Singapore Changi
09:45
Johannesburg
|
16:55
Kuala Lumpur
20:00
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
AK869
AirAsia
AK719
AirAsia
SQ478
Singapore Airlines
SA8403
South African Airways
|
14:25
Krabi
18:50
Kuala Lumpur
01:25
Singapore Changi
08:25
Johannesburg
|
16:55
Kuala Lumpur
20:00
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
PG268
Bangkok Airways
3K518
Jetstar Asia Airways
SQ478
Singapore Airlines
SA1003
South African Airways
|
15:35
Krabi
19:00
Suvarnabhumi
01:25
Singapore Changi
08:00
Johannesburg
|
17:05
Suvarnabhumi
22:25
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
PG268
Bangkok Airways
TG401
Thai Airways International
SQ478
Singapore Airlines
SA1003
South African Airways
|
15:35
Krabi
19:40
Suvarnabhumi
01:25
Singapore Changi
08:00
Johannesburg
|
17:05
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
PG268
Bangkok Airways
3K518
Jetstar Asia Airways
SQ478
Singapore Airlines
SA8403
South African Airways
|
15:35
Krabi
19:00
Suvarnabhumi
01:25
Singapore Changi
08:25
Johannesburg
|
17:05
Suvarnabhumi
22:25
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
PG268
Bangkok Airways
QR833
Qatar Airways
QR1363
Qatar Airways
SA8413
South African Airways
|
15:35
Krabi
21:10
Suvarnabhumi
01:55
Doha
12:20
Johannesburg
|
17:05
Suvarnabhumi
00:15
Doha
09:50
Johannesburg
13:25
Bloemfontein
|
Connect |
PG268
Bangkok Airways
EK373
Emirates
EK761
Emirates
SA8413
South African Airways
|
15:35
Krabi
21:25
Suvarnabhumi
04:05
Dubai
12:20
Johannesburg
|
17:05
Suvarnabhumi
00:50
Dubai
10:15
Johannesburg
13:25
Bloemfontein
|
Connect |
PG268
Bangkok Airways
TG401
Thai Airways International
SQ478
Singapore Airlines
SA8403
South African Airways
|
15:35
Krabi
19:40
Suvarnabhumi
01:25
Singapore Changi
08:25
Johannesburg
|
17:05
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
FD3224
Thai AirAsia
FD353
Thai AirAsia
SQ478
Singapore Airlines
SA8403
South African Airways
|
15:45
Krabi
18:15
Don Muang
01:25
Singapore Changi
08:25
Johannesburg
|
17:10
Don Muang
21:40
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
FD3224
Thai AirAsia
FD353
Thai AirAsia
SQ478
Singapore Airlines
SA1003
South African Airways
|
15:45
Krabi
18:15
Don Muang
01:25
Singapore Changi
08:00
Johannesburg
|
17:10
Don Muang
21:40
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
FD3224
Thai AirAsia
FD353
Thai AirAsia
SQ478
Singapore Airlines
SA1005
South African Airways
|
15:45
Krabi
18:15
Don Muang
01:25
Singapore Changi
09:45
Johannesburg
|
17:10
Don Muang
21:40
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
WE246
Thai Smile
TG401
Thai Airways International
SQ478
Singapore Airlines
SA8403
South African Airways
|
16:50
Krabi
19:40
Suvarnabhumi
01:25
Singapore Changi
08:25
Johannesburg
|
18:20
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
WE246
Thai Smile
TG401
Thai Airways International
SQ478
Singapore Airlines
SA1003
South African Airways
|
16:50
Krabi
19:40
Suvarnabhumi
01:25
Singapore Changi
08:00
Johannesburg
|
18:20
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
WE246
Thai Smile
TG401
Thai Airways International
SQ478
Singapore Airlines
SA1005
South African Airways
|
16:50
Krabi
19:40
Suvarnabhumi
01:25
Singapore Changi
09:45
Johannesburg
|
18:20
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
AK861
AirAsia
AK723
AirAsia
SQ478
Singapore Airlines
SA8403
South African Airways
|
17:10
Krabi
21:15
Kuala Lumpur
01:25
Singapore Changi
08:25
Johannesburg
|
19:40
Kuala Lumpur
22:30
Singapore Changi
06:10
Johannesburg
09:20
Bloemfontein
|
Connect |
AK861
AirAsia
AK723
AirAsia
SQ478
Singapore Airlines
SA1005
South African Airways
|
17:10
Krabi
21:15
Kuala Lumpur
01:25
Singapore Changi
09:45
Johannesburg
|
19:40
Kuala Lumpur
22:30
Singapore Changi
06:10
Johannesburg
10:45
Bloemfontein
|
Connect |
AK861
AirAsia
AK723
AirAsia
SQ478
Singapore Airlines
SA1003
South African Airways
|
17:10
Krabi
21:15
Kuala Lumpur
01:25
Singapore Changi
08:00
Johannesburg
|
19:40
Kuala Lumpur
22:30
Singapore Changi
06:10
Johannesburg
09:00
Bloemfontein
|
Connect |
TG250
Thai Airways International
ET619
Ethiopian Airlines
ET809
Ethiopian Airlines
SA1013
South African Airways
|
19:20
Krabi
01:50
Suvarnabhumi
08:40
Addis Ababa
15:30
Johannesburg
|
20:40
Suvarnabhumi
06:30
Addis Ababa
13:05
Johannesburg
16:25
Bloemfontein
|
Connect |
TG250
Thai Airways International
ET609 629
Ethiopian Airlines
ET809
Ethiopian Airlines
SA1013
South African Airways
|
19:20
Krabi
01:20
Suvarnabhumi
08:40
Addis Ababa
15:30
Johannesburg
|
20:40
Suvarnabhumi
06:05
Addis Ababa
13:05
Johannesburg
16:25
Bloemfontein
|
Connect |
TG250
Thai Airways International
ET609 629
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8409
South African Airways
|
19:20
Krabi
01:20
Suvarnabhumi
08:40
Addis Ababa
14:00
Johannesburg
|
20:40
Suvarnabhumi
06:05
Addis Ababa
13:05
Johannesburg
14:55
Bloemfontein
|
Connect |
TG250
Thai Airways International
ET609 629
Ethiopian Airlines
ET847
Ethiopian Airlines
SA1057
South African Airways
|
19:20
Krabi
01:20
Suvarnabhumi
08:15
Addis Ababa
16:30
Capetown
|
20:40
Suvarnabhumi
06:05
Addis Ababa
13:45
Capetown
18:00
Bloemfontein
|
Connect |
VZ345
Thai Vietjet Air
KQ887
Kenya Airways
KQ760
Kenya Airways
SA8413
South African Airways
|
21:20
Krabi
01:20
Suvarnabhumi
07:45
Nairobi
12:20
Johannesburg
|
22:45
Suvarnabhumi
06:10
Nairobi
10:55
Johannesburg
13:25
Bloemfontein
|
Connect |
TR685
Scoot Tigerair
ET639
Ethiopian Airlines
ET847
Ethiopian Airlines
SA1057
South African Airways
|
22:10
Krabi
02:00
Singapore Changi
08:15
Addis Ababa
16:30
Capetown
|
01:05
Singapore Changi
05:50
Addis Ababa
13:45
Capetown
18:00
Bloemfontein
|
Connect |
TR685
Scoot Tigerair
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8411
South African Airways
|
22:10
Krabi
02:00
Singapore Changi
08:40
Addis Ababa
15:45
Johannesburg
|
01:05
Singapore Changi
05:50
Addis Ababa
13:05
Johannesburg
16:45
Bloemfontein
|
Connect |
TR685
Scoot Tigerair
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
SA1013
South African Airways
|
22:10
Krabi
02:00
Singapore Changi
08:40
Addis Ababa
15:30
Johannesburg
|
01:05
Singapore Changi
05:50
Addis Ababa
13:05
Johannesburg
16:25
Bloemfontein
|
Connect |
TR685
Scoot Tigerair
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8409
South African Airways
|
22:10
Krabi
02:00
Singapore Changi
08:40
Addis Ababa
14:00
Johannesburg
|
01:05
Singapore Changi
05:50
Addis Ababa
13:05
Johannesburg
14:55
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Kathu to Phuket.
You take a flight from Phuket to Kimberley and cost approximately 550 USD.
You take a bus, shuttle or taxi from Kimberley to your destination in Welkom, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK379
Emirates
EK761
Emirates
SA1107
South African Airways
|
00:10
Phuket
04:05
Dubai
13:20
Johannesburg
|
03:05
Dubai
10:15
Johannesburg
14:30
Kimberley
|
Connect |
EK379
Emirates
EK763
Emirates
SA1113
South African Airways
|
00:10
Phuket
10:05
Dubai
17:20
Johannesburg
|
03:05
Dubai
16:25
Johannesburg
18:30
Kimberley
|
Connect |
EK379
Emirates
EK761
Emirates
SA8427
South African Airways
|
00:10
Phuket
04:05
Dubai
16:30
Johannesburg
|
03:05
Dubai
10:15
Johannesburg
17:40
Kimberley
|
Connect |
EK379
Emirates
EK761
Emirates
SA8425
South African Airways
|
00:10
Phuket
04:05
Dubai
13:30
Johannesburg
|
03:05
Dubai
10:15
Johannesburg
14:40
Kimberley
|
Connect |
QR843
Qatar Airways
QR1365
Qatar Airways
SA8421
South African Airways
|
08:55
Phuket
20:40
Doha
05:55
Johannesburg
|
11:50
Doha
04:35
Johannesburg
07:05
Kimberley
|
Connect |
EK397
Emirates
EK765
Emirates
SA8421
South African Airways
|
08:55
Phuket
14:40
Dubai
05:55
Johannesburg
|
12:10
Dubai
20:50
Johannesburg
07:05
Kimberley
|
Connect |
QR843
Qatar Airways
QR1365
Qatar Airways
SA1101
South African Airways
|
08:55
Phuket
20:40
Doha
06:00
Johannesburg
|
11:50
Doha
04:35
Johannesburg
07:10
Kimberley
|
Connect |
EK397
Emirates
EK765
Emirates
SA1101
South African Airways
|
08:55
Phuket
14:40
Dubai
06:00
Johannesburg
|
12:10
Dubai
20:50
Johannesburg
07:10
Kimberley
|
Connect |
MI751
SilkAir
SQ482
Singapore Airlines
SA1101
South African Airways
|
10:15
Phuket
16:35
Singapore Changi
06:00
Johannesburg
|
13:05
Singapore Changi
21:10
Johannesburg
07:10
Kimberley
|
Connect |
MI751
SilkAir
SQ482
Singapore Airlines
SA8421
South African Airways
|
10:15
Phuket
16:35
Singapore Changi
05:55
Johannesburg
|
13:05
Singapore Changi
21:10
Johannesburg
07:05
Kimberley
|
Connect |
MI759
SilkAir
SQ482
Singapore Airlines
SA8421
South African Airways
|
11:40
Phuket
16:35
Singapore Changi
05:55
Johannesburg
|
14:40
Singapore Changi
21:10
Johannesburg
07:05
Kimberley
|
Connect |
MI759
SilkAir
SQ482
Singapore Airlines
SA1101
South African Airways
|
11:40
Phuket
16:35
Singapore Changi
06:00
Johannesburg
|
14:40
Singapore Changi
21:10
Johannesburg
07:10
Kimberley
|
Connect |
TG216
Thai Airways International
TG401
Thai Airways International
SQ478
Singapore Airlines
SA8429
South African Airways
|
16:20
Phuket
19:40
Suvarnabhumi
01:25
Singapore Changi
08:30
Johannesburg
|
17:45
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
09:40
Kimberley
|
Connect |
TG216
Thai Airways International
SQ983
Singapore Airlines
SQ478
Singapore Airlines
SA1103
South African Airways
|
16:20
Phuket
20:10
Suvarnabhumi
01:25
Singapore Changi
09:20
Johannesburg
|
17:45
Suvarnabhumi
23:30
Singapore Changi
06:10
Johannesburg
10:30
Kimberley
|
Connect |
TG216
Thai Airways International
TG401
Thai Airways International
SQ478
Singapore Airlines
SA8423
South African Airways
|
16:20
Phuket
19:40
Suvarnabhumi
01:25
Singapore Changi
09:10
Johannesburg
|
17:45
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
10:20
Kimberley
|
Connect |
TG216
Thai Airways International
SQ983
Singapore Airlines
SQ478
Singapore Airlines
SA8429
South African Airways
|
16:20
Phuket
20:10
Suvarnabhumi
01:25
Singapore Changi
08:30
Johannesburg
|
17:45
Suvarnabhumi
23:30
Singapore Changi
06:10
Johannesburg
09:40
Kimberley
|
Connect |
TG216
Thai Airways International
SQ981
Singapore Airlines
SQ478
Singapore Airlines
SA8423
South African Airways
|
16:20
Phuket
21:15
Suvarnabhumi
01:25
Singapore Changi
09:10
Johannesburg
|
17:45
Suvarnabhumi
00:25
Singapore Changi
06:10
Johannesburg
10:20
Kimberley
|
Connect |
TG216
Thai Airways International
SQ981
Singapore Airlines
SQ478
Singapore Airlines
SA1103
South African Airways
|
16:20
Phuket
21:15
Suvarnabhumi
01:25
Singapore Changi
09:20
Johannesburg
|
17:45
Suvarnabhumi
00:25
Singapore Changi
06:10
Johannesburg
10:30
Kimberley
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
SA8429
South African Airways
|
17:50
Phuket
01:25
Singapore Changi
08:30
Johannesburg
|
20:40
Singapore Changi
06:10
Johannesburg
09:40
Kimberley
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
SA8423
South African Airways
|
17:50
Phuket
01:25
Singapore Changi
09:10
Johannesburg
|
20:40
Singapore Changi
06:10
Johannesburg
10:20
Kimberley
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
SA1103
South African Airways
|
17:50
Phuket
01:25
Singapore Changi
09:20
Johannesburg
|
20:40
Singapore Changi
06:10
Johannesburg
10:30
Kimberley
|
Connect |
MH791
Malaysia Airlines
MH609
Malaysia Airlines
SQ478
Singapore Airlines
SA8429
South African Airways
|
18:10
Phuket
23:05
Kuala Lumpur
01:25
Singapore Changi
08:30
Johannesburg
|
20:40
Kuala Lumpur
00:10
Singapore Changi
06:10
Johannesburg
09:40
Kimberley
|
Connect |
MH791
Malaysia Airlines
MH609
Malaysia Airlines
SQ478
Singapore Airlines
SA8423
South African Airways
|
18:10
Phuket
23:05
Kuala Lumpur
01:25
Singapore Changi
09:10
Johannesburg
|
20:40
Kuala Lumpur
00:10
Singapore Changi
06:10
Johannesburg
10:20
Kimberley
|
Connect |
MH791
Malaysia Airlines
MH609
Malaysia Airlines
SQ478
Singapore Airlines
SA1103
South African Airways
|
18:10
Phuket
23:05
Kuala Lumpur
01:25
Singapore Changi
09:20
Johannesburg
|
20:40
Kuala Lumpur
00:10
Singapore Changi
06:10
Johannesburg
10:30
Kimberley
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
SA8429
South African Airways
|
20:10
Phuket
01:25
Singapore Changi
08:30
Johannesburg
|
22:55
Singapore Changi
06:10
Johannesburg
09:40
Kimberley
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
SA8423
South African Airways
|
20:10
Phuket
01:25
Singapore Changi
09:10
Johannesburg
|
22:55
Singapore Changi
06:10
Johannesburg
10:20
Kimberley
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
SA1103
South African Airways
|
20:10
Phuket
01:25
Singapore Changi
09:20
Johannesburg
|
22:55
Singapore Changi
06:10
Johannesburg
10:30
Kimberley
|
Connect |
EY431
Etihad
EY604
Etihad
SA1113
South African Airways
|
20:25
Phuket
10:05
Abu Dhabi
17:20
Johannesburg
|
00:10
Abu Dhabi
16:30
Johannesburg
18:30
Kimberley
|
Connect |
QR841
Qatar Airways
QR1369
Qatar Airways
4Z617
Airlink
|
20:40
Phuket
01:40
Doha
16:25
Capetown
|
23:35
Doha
11:10
Capetown
17:55
Kimberley
|
Connect |
QR841
Qatar Airways
QR1363
Qatar Airways
SA8427
South African Airways
|
20:40
Phuket
01:55
Doha
16:30
Johannesburg
|
23:35
Doha
09:50
Johannesburg
17:40
Kimberley
|
Connect |
QR841
Qatar Airways
QR1363
Qatar Airways
SA8425
South African Airways
|
20:40
Phuket
01:55
Doha
13:30
Johannesburg
|
23:35
Doha
09:50
Johannesburg
14:40
Kimberley
|
Connect |
QR841
Qatar Airways
QR1377
Qatar Airways
SA8427
South African Airways
|
20:40
Phuket
07:00
Doha
16:30
Johannesburg
|
23:35
Doha
14:55
Johannesburg
17:40
Kimberley
|
Connect |
QR841
Qatar Airways
QR1367
Qatar Airways
SA1113
South African Airways
|
20:40
Phuket
07:05
Doha
17:20
Johannesburg
|
23:35
Doha
14:55
Johannesburg
18:30
Kimberley
|
Connect |
QR841
Qatar Airways
QR1377
Qatar Airways
SA1113
South African Airways
|
20:40
Phuket
07:00
Doha
17:20
Johannesburg
|
23:35
Doha
14:55
Johannesburg
18:30
Kimberley
|
Connect |
QR841
Qatar Airways
QR1367
Qatar Airways
SA8427
South African Airways
|
20:40
Phuket
07:05
Doha
16:30
Johannesburg
|
23:35
Doha
14:55
Johannesburg
17:40
Kimberley
|
Connect |
QR841
Qatar Airways
QR1369
Qatar Airways
SA8617
South African Airways
|
20:40
Phuket
01:40
Doha
16:25
Capetown
|
23:35
Doha
11:10
Capetown
17:55
Kimberley
|
Connect |
QR841
Qatar Airways
QR1363
Qatar Airways
SA1107
South African Airways
|
20:40
Phuket
01:55
Doha
13:20
Johannesburg
|
23:35
Doha
09:50
Johannesburg
14:30
Kimberley
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
SA1103
South African Airways
|
21:20
Phuket
01:25
Singapore Changi
09:20
Johannesburg
|
00:15
Singapore Changi
06:10
Johannesburg
10:30
Kimberley
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
SA8423
South African Airways
|
21:20
Phuket
01:25
Singapore Changi
09:10
Johannesburg
|
00:15
Singapore Changi
06:10
Johannesburg
10:20
Kimberley
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
SA8429
South African Airways
|
21:20
Phuket
01:25
Singapore Changi
08:30
Johannesburg
|
00:15
Singapore Changi
06:10
Johannesburg
09:40
Kimberley
|
Connect |
You take a bus, shuttle or taxi from your location in Kathu to Phuket.
You take a flight from Phuket to Maseru and cost approximately 550 USD.
You take a bus, shuttle or taxi from Maseru to your destination in Welkom, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK379
Emirates
EK761
Emirates
SA8060
South African Airways
|
00:10
Phuket
04:05
Dubai
13:00
Johannesburg
|
03:05
Dubai
10:15
Johannesburg
14:00
Maseru
|
Connect |
EK379
Emirates
EK761
Emirates
SA8062
South African Airways
|
00:10
Phuket
04:05
Dubai
15:00
Johannesburg
|
03:05
Dubai
10:15
Johannesburg
16:00
Maseru
|
Connect |
EK397
Emirates
EK765
Emirates
SA8052
South African Airways
|
08:55
Phuket
14:40
Dubai
09:40
Johannesburg
|
12:10
Dubai
20:50
Johannesburg
10:35
Maseru
|
Connect |
QR843
Qatar Airways
QR1365
Qatar Airways
SA8052
South African Airways
|
08:55
Phuket
20:40
Doha
09:40
Johannesburg
|
11:50
Doha
04:35
Johannesburg
10:35
Maseru
|
Connect |
EK397
Emirates
EK765
Emirates
SA8050
South African Airways
|
08:55
Phuket
14:40
Dubai
06:40
Johannesburg
|
12:10
Dubai
20:50
Johannesburg
07:35
Maseru
|
Connect |
QR843
Qatar Airways
QR1365
Qatar Airways
SA8050
South African Airways
|
08:55
Phuket
20:40
Doha
06:40
Johannesburg
|
11:50
Doha
04:35
Johannesburg
07:35
Maseru
|
Connect |
MI751
SilkAir
SQ482
Singapore Airlines
SA8050
South African Airways
|
10:15
Phuket
16:35
Singapore Changi
06:40
Johannesburg
|
13:05
Singapore Changi
21:10
Johannesburg
07:35
Maseru
|
Connect |
MI759
SilkAir
SQ482
Singapore Airlines
SA8050
South African Airways
|
11:40
Phuket
16:35
Singapore Changi
06:40
Johannesburg
|
14:40
Singapore Changi
21:10
Johannesburg
07:35
Maseru
|
Connect |
FD3006
Thai AirAsia
FD353
Thai AirAsia
SQ478
Singapore Airlines
SA8052
South African Airways
|
15:20
Phuket
18:15
Don Muang
01:25
Singapore Changi
09:40
Johannesburg
|
16:40
Don Muang
21:40
Singapore Changi
06:10
Johannesburg
10:35
Maseru
|
Connect |
TG216
Thai Airways International
SQ981
Singapore Airlines
SQ478
Singapore Airlines
SA8052
South African Airways
|
16:20
Phuket
21:15
Suvarnabhumi
01:25
Singapore Changi
09:40
Johannesburg
|
17:45
Suvarnabhumi
00:25
Singapore Changi
06:10
Johannesburg
10:35
Maseru
|
Connect |
TG216
Thai Airways International
TG401
Thai Airways International
SQ478
Singapore Airlines
SA8052
South African Airways
|
16:20
Phuket
19:40
Suvarnabhumi
01:25
Singapore Changi
09:40
Johannesburg
|
17:45
Suvarnabhumi
22:55
Singapore Changi
06:10
Johannesburg
10:35
Maseru
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
SA8052
South African Airways
|
17:50
Phuket
01:25
Singapore Changi
09:40
Johannesburg
|
20:40
Singapore Changi
06:10
Johannesburg
10:35
Maseru
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
SA8062
South African Airways
|
17:50
Phuket
01:25
Singapore Changi
15:00
Johannesburg
|
20:40
Singapore Changi
06:10
Johannesburg
16:00
Maseru
|
Connect |
MI755
SilkAir
SQ478
Singapore Airlines
SA8060
South African Airways
|
17:50
Phuket
01:25
Singapore Changi
13:00
Johannesburg
|
20:40
Singapore Changi
06:10
Johannesburg
14:00
Maseru
|
Connect |
MH791
Malaysia Airlines
MH609
Malaysia Airlines
SQ478
Singapore Airlines
SA8052
South African Airways
|
18:10
Phuket
23:05
Kuala Lumpur
01:25
Singapore Changi
09:40
Johannesburg
|
20:40
Kuala Lumpur
00:10
Singapore Changi
06:10
Johannesburg
10:35
Maseru
|
Connect |
MH791
Malaysia Airlines
MI341
SilkAir
SQ478
Singapore Airlines
SA8052
South African Airways
|
18:10
Phuket
21:45
Kuala Lumpur
01:25
Singapore Changi
09:40
Johannesburg
|
20:40
Kuala Lumpur
22:40
Singapore Changi
06:10
Johannesburg
10:35
Maseru
|
Connect |
MH791
Malaysia Airlines
ET639
Ethiopian Airlines
SQ478
Singapore Airlines
SA8052
South African Airways
|
18:10
Phuket
23:15
Kuala Lumpur
01:25
Singapore Changi
09:40
Johannesburg
|
20:40
Kuala Lumpur
00:35
Singapore Changi
06:10
Johannesburg
10:35
Maseru
|
Connect |
MH791
Malaysia Airlines
MH609
Malaysia Airlines
SQ478
Singapore Airlines
SA8060
South African Airways
|
18:10
Phuket
23:05
Kuala Lumpur
01:25
Singapore Changi
13:00
Johannesburg
|
20:40
Kuala Lumpur
00:10
Singapore Changi
06:10
Johannesburg
14:00
Maseru
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
SA8062
South African Airways
|
20:10
Phuket
01:25
Singapore Changi
15:00
Johannesburg
|
22:55
Singapore Changi
06:10
Johannesburg
16:00
Maseru
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
SA8060
South African Airways
|
20:10
Phuket
01:25
Singapore Changi
13:00
Johannesburg
|
22:55
Singapore Changi
06:10
Johannesburg
14:00
Maseru
|
Connect |
MI757
SilkAir
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
20:10
Phuket
02:00
Singapore Changi
08:40
Addis Ababa
15:00
Johannesburg
|
22:55
Singapore Changi
05:50
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
MI757
SilkAir
SQ478
Singapore Airlines
SA8052
South African Airways
|
20:10
Phuket
01:25
Singapore Changi
09:40
Johannesburg
|
22:55
Singapore Changi
06:10
Johannesburg
10:35
Maseru
|
Connect |
TG222
Thai Airways International
ET619
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
20:35
Phuket
01:50
Suvarnabhumi
08:40
Addis Ababa
15:00
Johannesburg
|
22:00
Suvarnabhumi
06:30
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
TG222
Thai Airways International
ET609 629
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8062
South African Airways
|
20:35
Phuket
01:20
Suvarnabhumi
08:40
Addis Ababa
15:00
Johannesburg
|
22:00
Suvarnabhumi
06:05
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
QR841
Qatar Airways
QR1363
Qatar Airways
SA8062
South African Airways
|
20:40
Phuket
01:55
Doha
15:00
Johannesburg
|
23:35
Doha
09:50
Johannesburg
16:00
Maseru
|
Connect |
QR841
Qatar Airways
QR1363
Qatar Airways
SA8060
South African Airways
|
20:40
Phuket
01:55
Doha
13:00
Johannesburg
|
23:35
Doha
09:50
Johannesburg
14:00
Maseru
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
SA8062
South African Airways
|
21:20
Phuket
01:25
Singapore Changi
15:00
Johannesburg
|
00:15
Singapore Changi
06:10
Johannesburg
16:00
Maseru
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
SA8052
South African Airways
|
21:20
Phuket
01:25
Singapore Changi
09:40
Johannesburg
|
00:15
Singapore Changi
06:10
Johannesburg
10:35
Maseru
|
Connect |
3K538
Jetstar Asia Airways
SQ478
Singapore Airlines
SA8060
South African Airways
|
21:20
Phuket
01:25
Singapore Changi
13:00
Johannesburg
|
00:15
Singapore Changi
06:10
Johannesburg
14:00
Maseru
|
Connect |
You take a bus, shuttle or taxi from your location in Kathu to Hat Yai.
You take a flight from Hat Yai to Johannesburg and cost approximately 320 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Welkom, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
FD3125
Thai AirAsia
FD357
Thai AirAsia
SQ482
Singapore Airlines
|
07:00
Hat Yai
10:40
Don Muang
16:35
Singapore Changi
|
08:30
Don Muang
14:05
Singapore Changi
21:10
Johannesburg
|
Connect |
TR633
Scoot Tigerair
SQ482
Singapore Airlines
|
07:30
Hat Yai
16:35
Singapore Changi
|
10:10
Singapore Changi
21:10
Johannesburg
|
Connect |
WE260
Thai Smile
TG413
Thai Airways International
SQ482
Singapore Airlines
|
08:15
Hat Yai
11:15
Suvarnabhumi
16:35
Singapore Changi
|
09:40
Suvarnabhumi
14:30
Singapore Changi
21:10
Johannesburg
|
Connect |
WE270
Thai Smile
TG413
Thai Airways International
SQ482
Singapore Airlines
|
08:55
Hat Yai
11:15
Suvarnabhumi
16:35
Singapore Changi
|
10:15
Suvarnabhumi
14:30
Singapore Changi
21:10
Johannesburg
|
Connect |
PG299
Bangkok Airways
MI759
SilkAir
SQ482
Singapore Airlines
|
09:20
Hat Yai
11:40
Phuket
16:35
Singapore Changi
|
10:20
Phuket
14:40
Singapore Changi
21:10
Johannesburg
|
Connect |
PG299
Bangkok Airways
3K536
Jetstar Asia Airways
SQ482
Singapore Airlines
|
09:20
Hat Yai
12:40
Phuket
16:35
Singapore Changi
|
10:20
Phuket
15:35
Singapore Changi
21:10
Johannesburg
|
Connect |
WE262
Thai Smile
QR839
Qatar Airways
QR1365
Qatar Airways
|
13:40
Hat Yai
16:45
Suvarnabhumi
20:40
Doha
|
15:10
Suvarnabhumi
19:50
Doha
04:35
Johannesburg
|
Connect |
FD3107
Thai AirAsia
FD351
Thai AirAsia
SQ478
Singapore Airlines
|
14:15
Hat Yai
16:40
Don Muang
01:25
Singapore Changi
|
15:45
Don Muang
20:05
Singapore Changi
06:10
Johannesburg
|
Connect |
FD3107
Thai AirAsia
FD353
Thai AirAsia
SQ478
Singapore Airlines
|
14:15
Hat Yai
18:15
Don Muang
01:25
Singapore Changi
|
15:45
Don Muang
21:40
Singapore Changi
06:10
Johannesburg
|
Connect |
TR635
Scoot Tigerair
SQ478
Singapore Airlines
|
14:50
Hat Yai
01:25
Singapore Changi
|
17:25
Singapore Changi
06:10
Johannesburg
|
Connect |
TR635
Scoot Tigerair
ET639
Ethiopian Airlines
ET809
Ethiopian Airlines
|
14:50
Hat Yai
02:00
Singapore Changi
08:40
Addis Ababa
|
17:25
Singapore Changi
05:50
Addis Ababa
13:05
Johannesburg
|
Connect |
FD3109
Thai AirAsia
FD596
Thai AirAsia
CA867
Air China
|
16:10
Hat Yai
18:30
Don Muang
00:50
Shenzhen
|
17:40
Don Muang
22:25
Shenzhen
07:30
Johannesburg
|
Connect |
WE264
Thai Smile
KQ887
Kenya Airways
KQ760
Kenya Airways
|
19:25
Hat Yai
01:20
Suvarnabhumi
07:45
Nairobi
|
20:50
Suvarnabhumi
06:10
Nairobi
10:55
Johannesburg
|
Connect |
WE268
Thai Smile
ET619
Ethiopian Airlines
ET809
Ethiopian Airlines
|
21:15
Hat Yai
01:50
Suvarnabhumi
08:40
Addis Ababa
|
22:40
Suvarnabhumi
06:30
Addis Ababa
13:05
Johannesburg
|
Connect |
WE268
Thai Smile
ET609 629
Ethiopian Airlines
ET809
Ethiopian Airlines
|
21:15
Hat Yai
01:20
Suvarnabhumi
08:40
Addis Ababa
|
22:40
Suvarnabhumi
06:05
Addis Ababa
13:05
Johannesburg
|
Connect |
WE268
Thai Smile
KQ887
Kenya Airways
KQ760
Kenya Airways
|
21:15
Hat Yai
01:20
Suvarnabhumi
07:45
Nairobi
|
22:40
Suvarnabhumi
06:10
Nairobi
10:55
Johannesburg
|
Connect |
You can find hotels and accommodations in Welkom, South Africa with our hotels search tool below
Booking.com