HowToGo

Flight from Kathu to Welkom, South Africa

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

Search Transfer from Kathu to Welkom, South Africa

Search Flights

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

1. Phuket to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Kathu to Phuket.

  2. You take a flight from Phuket to Johannesburg and cost approximately 390 USD.

  3. 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

2. Krabi to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Kathu to Krabi.

  2. You take a flight from Krabi to Johannesburg and cost approximately 350 USD.

  3. 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

3. Phuket to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Kathu to Phuket.

  2. You take a flight from Phuket to Bloemfontein and cost approximately 550 USD.

  3. 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

4. Krabi to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Kathu to Krabi.

  2. You take a flight from Krabi to Bloemfontein and cost approximately 480 USD.

  3. 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

5. Phuket to Kimberley

  1. You take a bus, shuttle or taxi from your location in Kathu to Phuket.

  2. You take a flight from Phuket to Kimberley and cost approximately 550 USD.

  3. 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

6. Phuket to Maseru

  1. You take a bus, shuttle or taxi from your location in Kathu to Phuket.

  2. You take a flight from Phuket to Maseru and cost approximately 550 USD.

  3. 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

7. Hat Yai to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Kathu to Hat Yai.

  2. You take a flight from Hat Yai to Johannesburg and cost approximately 320 USD.

  3. 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

References

Find Hotels in Welkom, South Africa

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

Booking.com