HowToGo

Flight from Thailand to Belfast, South Africa

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

Search Transfer from Thailand to Belfast, South Africa

Search Flights

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

1. Hat Yai to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand 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 Belfast, 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

2. Don Muang to Nelspruit

  1. You take a bus, shuttle or taxi from your location in Thailand to Don Muang.

  2. You take a flight from Don Muang to Nelspruit and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Nelspruit to your destination in Belfast, South Africa.

Flight Depart Arrive
SL218 Thai Lion Mentari
KQ205 Kenya Airways
KQ762 Kenya Airways
SA8837 South African Airways
02:40 Don Muang
06:35 Mumbai
13:05 Nairobi
18:05 Johannesburg
05:40 Mumbai
10:20 Nairobi
16:20 Johannesburg
18:55 Nelspruit
Connect
SL218 Thai Lion Mentari
KQ205 Kenya Airways
KQ762 Kenya Airways
SA8849 South African Airways
02:40 Don Muang
06:35 Mumbai
13:05 Nairobi
17:15 Johannesburg
05:40 Mumbai
10:20 Nairobi
16:20 Johannesburg
18:05 Nelspruit
Connect
SL218 Thai Lion Mentari
KQ205 Kenya Airways
KQ762 Kenya Airways
SA8833 South African Airways
02:40 Don Muang
06:35 Mumbai
13:05 Nairobi
17:10 Johannesburg
05:40 Mumbai
10:20 Nairobi
16:20 Johannesburg
18:00 Nelspruit
Connect
FD508 Thai AirAsia
SA287 South African Airways
SA8843 South African Airways
06:30 Don Muang
23:55 Hong Kong
10:00 Johannesburg
10:15 Hong Kong
07:05 Johannesburg
11:00 Nelspruit
Connect
FD508 Thai AirAsia
SA287 South African Airways
SA8827 South African Airways
06:30 Don Muang
23:55 Hong Kong
09:00 Johannesburg
10:15 Hong Kong
07:05 Johannesburg
09:50 Nelspruit
Connect
AK885 AirAsia
AK721 AirAsia
SQ478 Singapore Airlines
SA8843 South African Airways
15:15 Don Muang
19:30 Kuala Lumpur
01:25 Singapore Changi
10:00 Johannesburg
18:35 Kuala Lumpur
20:50 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
AK885 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
SA8843 South African Airways
15:15 Don Muang
21:15 Kuala Lumpur
01:25 Singapore Changi
10:00 Johannesburg
18:35 Kuala Lumpur
22:30 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
AK885 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
SA8827 South African Airways
15:15 Don Muang
21:15 Kuala Lumpur
01:25 Singapore Changi
09:00 Johannesburg
18:35 Kuala Lumpur
22:30 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
AK885 AirAsia
AK721 AirAsia
SQ478 Singapore Airlines
SA8827 South African Airways
15:15 Don Muang
19:30 Kuala Lumpur
01:25 Singapore Changi
09:00 Johannesburg
18:35 Kuala Lumpur
20:50 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
AK885 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
SA8823 South African Airways
15:15 Don Muang
21:15 Kuala Lumpur
01:25 Singapore Changi
07:00 Johannesburg
18:35 Kuala Lumpur
22:30 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
AK885 AirAsia
AK721 AirAsia
SQ478 Singapore Airlines
SA8823 South African Airways
15:15 Don Muang
19:30 Kuala Lumpur
01:25 Singapore Changi
07:00 Johannesburg
18:35 Kuala Lumpur
20:50 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
FD504 Thai AirAsia
SA287 South African Airways
SA8843 South African Airways
15:30 Don Muang
23:55 Hong Kong
10:00 Johannesburg
19:20 Hong Kong
07:05 Johannesburg
11:00 Nelspruit
Connect
FD504 Thai AirAsia
SA287 South African Airways
SA8827 South African Airways
15:30 Don Muang
23:55 Hong Kong
09:00 Johannesburg
19:20 Hong Kong
07:05 Johannesburg
09:50 Nelspruit
Connect
FD504 Thai AirAsia
CX749 Cathay Pacific
SA8827 South African Airways
15:30 Don Muang
00:20 Hong Kong
09:00 Johannesburg
19:20 Hong Kong
07:10 Johannesburg
09:50 Nelspruit
Connect
FD504 Thai AirAsia
SA287 South African Airways
SA8841 South African Airways
15:30 Don Muang
23:55 Hong Kong
11:05 Johannesburg
19:20 Hong Kong
07:05 Johannesburg
11:50 Nelspruit
Connect
AK887 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
SA8843 South African Airways
16:00 Don Muang
21:15 Kuala Lumpur
01:25 Singapore Changi
10:00 Johannesburg
19:20 Kuala Lumpur
22:30 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
AK887 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
SA8827 South African Airways
16:00 Don Muang
21:15 Kuala Lumpur
01:25 Singapore Changi
09:00 Johannesburg
19:20 Kuala Lumpur
22:30 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
AK887 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
SA8823 South African Airways
16:00 Don Muang
21:15 Kuala Lumpur
01:25 Singapore Changi
07:00 Johannesburg
19:20 Kuala Lumpur
22:30 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
FD351 Thai AirAsia
SQ478 Singapore Airlines
SA8823 South African Airways
16:40 Don Muang
01:25 Singapore Changi
07:00 Johannesburg
20:05 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
FD351 Thai AirAsia
SQ478 Singapore Airlines
SA8843 South African Airways
16:40 Don Muang
01:25 Singapore Changi
10:00 Johannesburg
20:05 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
FD351 Thai AirAsia
SQ478 Singapore Airlines
SA8827 South African Airways
16:40 Don Muang
01:25 Singapore Changi
09:00 Johannesburg
20:05 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
TR869 Scoot Tigerair
SQ478 Singapore Airlines
SA8823 South African Airways
17:00 Don Muang
01:25 Singapore Changi
07:00 Johannesburg
20:25 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
TR869 Scoot Tigerair
SQ478 Singapore Airlines
SA8827 South African Airways
17:00 Don Muang
01:25 Singapore Changi
09:00 Johannesburg
20:25 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
TR869 Scoot Tigerair
SQ478 Singapore Airlines
SA8843 South African Airways
17:00 Don Muang
01:25 Singapore Changi
10:00 Johannesburg
20:25 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
FD502 Thai AirAsia
SA287 South African Airways
SA8827 South African Airways
17:05 Don Muang
23:55 Hong Kong
09:00 Johannesburg
21:05 Hong Kong
07:05 Johannesburg
09:50 Nelspruit
Connect
FD502 Thai AirAsia
CX749 Cathay Pacific
SA8827 South African Airways
17:05 Don Muang
00:20 Hong Kong
09:00 Johannesburg
21:05 Hong Kong
07:10 Johannesburg
09:50 Nelspruit
Connect
FD502 Thai AirAsia
CX749 Cathay Pacific
SA8841 South African Airways
17:05 Don Muang
00:20 Hong Kong
11:05 Johannesburg
21:05 Hong Kong
07:10 Johannesburg
11:50 Nelspruit
Connect
FD502 Thai AirAsia
SA287 South African Airways
SA8843 South African Airways
17:05 Don Muang
23:55 Hong Kong
10:00 Johannesburg
21:05 Hong Kong
07:05 Johannesburg
11:00 Nelspruit
Connect
FD502 Thai AirAsia
CX749 Cathay Pacific
SA8843 South African Airways
17:05 Don Muang
00:20 Hong Kong
10:00 Johannesburg
21:05 Hong Kong
07:10 Johannesburg
11:00 Nelspruit
Connect
FD502 Thai AirAsia
SA287 South African Airways
SA8841 South African Airways
17:05 Don Muang
23:55 Hong Kong
11:05 Johannesburg
21:05 Hong Kong
07:05 Johannesburg
11:50 Nelspruit
Connect
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA543 South African Airways
SA8509 South African Airways
18:15 Don Muang
01:25 Singapore Changi
09:35 Johannesburg
14:00 Durban
21:40 Singapore Changi
06:10 Johannesburg
10:40 Durban
15:05 Nelspruit
Connect
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA543 South African Airways
SA8505 South African Airways
18:15 Don Muang
01:25 Singapore Changi
09:35 Johannesburg
13:45 Durban
21:40 Singapore Changi
06:10 Johannesburg
10:40 Durban
14:45 Nelspruit
Connect
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA048 South African Airways
SA8871 South African Airways
18:15 Don Muang
01:25 Singapore Changi
10:40 Johannesburg
14:05 Livingstone
21:40 Singapore Changi
06:10 Johannesburg
12:20 Livingstone
15:45 Nelspruit
Connect
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA8843 South African Airways
18:15 Don Muang
01:25 Singapore Changi
10:00 Johannesburg
21:40 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA8823 South African Airways
18:15 Don Muang
01:25 Singapore Changi
07:00 Johannesburg
21:40 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA8827 South African Airways
18:15 Don Muang
01:25 Singapore Changi
09:00 Johannesburg
21:40 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
FD596 Thai AirAsia
CA867 Air China
SA8827 South African Airways
18:30 Don Muang
00:50 Shenzhen
09:00 Johannesburg
22:25 Shenzhen
07:30 Johannesburg
09:50 Nelspruit
Connect
FD596 Thai AirAsia
CA867 Air China
SA8843 South African Airways
18:30 Don Muang
00:50 Shenzhen
10:00 Johannesburg
22:25 Shenzhen
07:30 Johannesburg
11:00 Nelspruit
Connect
FD596 Thai AirAsia
CA867 Air China
SA8841 South African Airways
18:30 Don Muang
00:50 Shenzhen
11:05 Johannesburg
22:25 Shenzhen
07:30 Johannesburg
11:50 Nelspruit
Connect
FD3009 Thai AirAsia
3K538 Jetstar Asia Airways
SQ478 Singapore Airlines
SA8823 South African Airways
19:00 Don Muang
21:20 Phuket
01:25 Singapore Changi
07:00 Johannesburg
20:25 Phuket
00:15 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect

3. Suvarnabhumi to Maputo

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Maputo and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Maputo to your destination in Belfast, South Africa.

Flight Depart Arrive
ET609 629 Ethiopian Airlines
ET819 Ethiopian Airlines
01:20 Suvarnabhumi
08:55 Addis Ababa
06:05 Addis Ababa
13:25 Maputo
Connect
KQ887 Kenya Airways
KQ740 Kenya Airways
01:20 Suvarnabhumi
11:10 Nairobi
06:10 Nairobi
14:20 Maputo
Connect
ET619 Ethiopian Airlines
ET819 Ethiopian Airlines
01:50 Suvarnabhumi
08:55 Addis Ababa
06:30 Addis Ababa
13:25 Maputo
Connect
QR981 Qatar Airways
QR1361 Qatar Airways
19:40 Suvarnabhumi
01:45 Doha
22:45 Doha
09:20 Maputo
Connect
SQ983 Singapore Airlines
ET639 Ethiopian Airlines
ET819 Ethiopian Airlines
20:10 Suvarnabhumi
02:00 Singapore Changi
08:55 Addis Ababa
23:30 Singapore Changi
05:50 Addis Ababa
13:25 Maputo
Connect
QR835 Qatar Airways
QR1361 Qatar Airways
20:25 Suvarnabhumi
01:45 Doha
23:30 Doha
09:20 Maputo
Connect
QR833 Qatar Airways
QR1361 Qatar Airways
21:10 Suvarnabhumi
01:45 Doha
00:15 Doha
09:20 Maputo
Connect
SQ981 Singapore Airlines
ET639 Ethiopian Airlines
ET819 Ethiopian Airlines
21:15 Suvarnabhumi
02:00 Singapore Changi
08:55 Addis Ababa
00:25 Singapore Changi
05:50 Addis Ababa
13:25 Maputo
Connect

4. Suvarnabhumi to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand to Suvarnabhumi.

  2. You take a flight from Suvarnabhumi to Johannesburg and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.

Flight Depart Arrive
ET609 629 Ethiopian Airlines
ET849 Ethiopian Airlines
01:20 Suvarnabhumi
15:30 Addis Ababa
06:05 Addis Ababa
19:55 Johannesburg
Connect
KQ887 Kenya Airways
KQ762 Kenya Airways
01:20 Suvarnabhumi
13:05 Nairobi
06:10 Nairobi
16:20 Johannesburg
Connect
KQ887 Kenya Airways
KQ760 Kenya Airways
01:20 Suvarnabhumi
07:45 Nairobi
06:10 Nairobi
10:55 Johannesburg
Connect
ET609 629 Ethiopian Airlines
ET809 Ethiopian Airlines
01:20 Suvarnabhumi
08:40 Addis Ababa
06:05 Addis Ababa
13:05 Johannesburg
Connect
EK385 Emirates
EK763 Emirates
01:35 Suvarnabhumi
10:05 Dubai
04:45 Dubai
16:25 Johannesburg
Connect
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
01:50 Suvarnabhumi
08:40 Addis Ababa
06:30 Addis Ababa
13:05 Johannesburg
Connect
ET619 Ethiopian Airlines
ET849 Ethiopian Airlines
01:50 Suvarnabhumi
15:30 Addis Ababa
06:30 Addis Ababa
19:55 Johannesburg
Connect
EY407 Etihad
EY604 Etihad
02:15 Suvarnabhumi
10:05 Abu Dhabi
05:50 Abu Dhabi
16:30 Johannesburg
Connect
EK371 Emirates
EK763 Emirates
02:25 Suvarnabhumi
10:05 Dubai
05:35 Dubai
16:25 Johannesburg
Connect
EK371 Emirates
EK765 Emirates
02:25 Suvarnabhumi
14:40 Dubai
05:35 Dubai
20:50 Johannesburg
Connect
EK377 Emirates
EK763 Emirates
03:30 Suvarnabhumi
10:05 Dubai
06:50 Dubai
16:25 Johannesburg
Connect
EK377 Emirates
EK765 Emirates
03:30 Suvarnabhumi
14:40 Dubai
06:50 Dubai
20:50 Johannesburg
Connect
SQ973 Singapore Airlines
SQ482 Singapore Airlines
09:40 Suvarnabhumi
16:35 Singapore Changi
13:05 Singapore Changi
21:10 Johannesburg
Connect
EK375 Emirates
EK765 Emirates
09:55 Suvarnabhumi
14:40 Dubai
13:00 Dubai
20:50 Johannesburg
Connect
TR607 Scoot Tigerair
SQ482 Singapore Airlines
10:25 Suvarnabhumi
16:35 Singapore Changi
13:55 Singapore Changi
21:10 Johannesburg
Connect
TG413 Thai Airways International
SQ482 Singapore Airlines
11:15 Suvarnabhumi
16:35 Singapore Changi
14:30 Singapore Changi
21:10 Johannesburg
Connect
CX717 Cathay Pacific
SQ482 Singapore Airlines
11:55 Suvarnabhumi
16:35 Singapore Changi
15:25 Singapore Changi
21:10 Johannesburg
Connect
SQ975 Singapore Airlines
SQ482 Singapore Airlines
12:15 Suvarnabhumi
16:35 Singapore Changi
15:40 Singapore Changi
21:10 Johannesburg
Connect
SQ979 Singapore Airlines
SQ478 Singapore Airlines
18:30 Suvarnabhumi
01:25 Singapore Changi
21:55 Singapore Changi
06:10 Johannesburg
Connect
3K518 Jetstar Asia Airways
SQ478 Singapore Airlines
19:00 Suvarnabhumi
01:25 Singapore Changi
22:25 Singapore Changi
06:10 Johannesburg
Connect
TG401 Thai Airways International
SQ478 Singapore Airlines
19:40 Suvarnabhumi
01:25 Singapore Changi
22:55 Singapore Changi
06:10 Johannesburg
Connect
SQ983 Singapore Airlines
SQ478 Singapore Airlines
20:10 Suvarnabhumi
01:25 Singapore Changi
23:30 Singapore Changi
06:10 Johannesburg
Connect
TR617 Scoot Tigerair
SQ478 Singapore Airlines
20:25 Suvarnabhumi
01:25 Singapore Changi
23:45 Singapore Changi
06:10 Johannesburg
Connect
EY401 Etihad
EY604 Etihad
20:25 Suvarnabhumi
10:05 Abu Dhabi
23:55 Abu Dhabi
16:30 Johannesburg
Connect
SQ981 Singapore Airlines
SQ478 Singapore Airlines
21:15 Suvarnabhumi
01:25 Singapore Changi
00:25 Singapore Changi
06:10 Johannesburg
Connect
EK373 Emirates
EK761 Emirates
21:25 Suvarnabhumi
04:05 Dubai
00:50 Dubai
10:15 Johannesburg
Connect

5. Hat Yai to Nelspruit

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

  2. You take a flight from Hat Yai to Nelspruit and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Nelspruit to your destination in Belfast, South Africa.

Flight Depart Arrive
TR633 Scoot Tigerair
TR8 Scoot Tigerair
SA281 South African Airways
SA8843 South African Airways
07:30 Hat Yai
12:00 Singapore Changi
23:40 Perth
10:00 Johannesburg
10:10 Singapore Changi
17:10 Perth
04:55 Johannesburg
11:00 Nelspruit
Connect
TR633 Scoot Tigerair
TR16 Scoot Tigerair
SA281 South African Airways
SA8827 South African Airways
07:30 Hat Yai
14:40 Singapore Changi
23:40 Perth
09:00 Johannesburg
10:10 Singapore Changi
20:00 Perth
04:55 Johannesburg
09:50 Nelspruit
Connect
TR633 Scoot Tigerair
SQ482 Singapore Airlines
SA8827 South African Airways
07:30 Hat Yai
16:35 Singapore Changi
09:00 Johannesburg
10:10 Singapore Changi
21:10 Johannesburg
09:50 Nelspruit
Connect
TR633 Scoot Tigerair
SQ482 Singapore Airlines
SA8843 South African Airways
07:30 Hat Yai
16:35 Singapore Changi
10:00 Johannesburg
10:10 Singapore Changi
21:10 Johannesburg
11:00 Nelspruit
Connect
TR633 Scoot Tigerair
TR8 Scoot Tigerair
SA281 South African Airways
SA8827 South African Airways
07:30 Hat Yai
12:00 Singapore Changi
23:40 Perth
09:00 Johannesburg
10:10 Singapore Changi
17:10 Perth
04:55 Johannesburg
09:50 Nelspruit
Connect
TR633 Scoot Tigerair
SQ482 Singapore Airlines
SA8823 South African Airways
07:30 Hat Yai
16:35 Singapore Changi
07:00 Johannesburg
10:10 Singapore Changi
21:10 Johannesburg
07:50 Nelspruit
Connect
TR633 Scoot Tigerair
TR16 Scoot Tigerair
SA281 South African Airways
SA8823 South African Airways
07:30 Hat Yai
14:40 Singapore Changi
23:40 Perth
07:00 Johannesburg
10:10 Singapore Changi
20:00 Perth
04:55 Johannesburg
07:50 Nelspruit
Connect
TR633 Scoot Tigerair
TR8 Scoot Tigerair
SA281 South African Airways
SA8823 South African Airways
07:30 Hat Yai
12:00 Singapore Changi
23:40 Perth
07:00 Johannesburg
10:10 Singapore Changi
17:10 Perth
04:55 Johannesburg
07:50 Nelspruit
Connect
SL709 Thai Lion Mentari
SL104 Thai Lion Mentari
SQ478 Singapore Airlines
SA8843 South African Airways
13:05 Hat Yai
15:40 Don Muang
01:25 Singapore Changi
10:00 Johannesburg
14:20 Don Muang
19:30 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
SL709 Thai Lion Mentari
SL104 Thai Lion Mentari
SQ478 Singapore Airlines
SA8827 South African Airways
13:05 Hat Yai
15:40 Don Muang
01:25 Singapore Changi
09:00 Johannesburg
14:20 Don Muang
19:30 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
SL709 Thai Lion Mentari
SL104 Thai Lion Mentari
SQ478 Singapore Airlines
SA8823 South African Airways
13:05 Hat Yai
15:40 Don Muang
01:25 Singapore Changi
07:00 Johannesburg
14:20 Don Muang
19:30 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
WE262 Thai Smile
QR839 Qatar Airways
QR1365 Qatar Airways
SA8823 South African Airways
13:40 Hat Yai
16:45 Suvarnabhumi
20:40 Doha
07:00 Johannesburg
15:10 Suvarnabhumi
19:50 Doha
04:35 Johannesburg
07:50 Nelspruit
Connect
WE262 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA8843 South African Airways
13:40 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
10:00 Johannesburg
15:10 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
WE262 Thai Smile
TG409 Thai Airways International
SQ478 Singapore Airlines
SA8823 South African Airways
13:40 Hat Yai
16:25 Suvarnabhumi
01:25 Singapore Changi
07:00 Johannesburg
15:10 Suvarnabhumi
19:40 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
WE262 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA8823 South African Airways
13:40 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
07:00 Johannesburg
15:10 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
WE262 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA8827 South African Airways
13:40 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
09:00 Johannesburg
15:10 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
WE262 Thai Smile
TG409 Thai Airways International
SQ478 Singapore Airlines
SA8827 South African Airways
13:40 Hat Yai
16:25 Suvarnabhumi
01:25 Singapore Changi
09:00 Johannesburg
15:10 Suvarnabhumi
19:40 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
WE262 Thai Smile
TG517 Thai Airways International
EK767 Emirates
SA8827 South African Airways
13:40 Hat Yai
16:20 Suvarnabhumi
23:20 Dubai
09:00 Johannesburg
15:10 Suvarnabhumi
19:45 Dubai
05:30 Johannesburg
09:50 Nelspruit
Connect
WE262 Thai Smile
TG517 Thai Airways International
EK767 Emirates
SA8843 South African Airways
13:40 Hat Yai
16:20 Suvarnabhumi
23:20 Dubai
10:00 Johannesburg
15:10 Suvarnabhumi
19:45 Dubai
05:30 Johannesburg
11:00 Nelspruit
Connect
WE262 Thai Smile
TG517 Thai Airways International
EK767 Emirates
SA8823 South African Airways
13:40 Hat Yai
16:20 Suvarnabhumi
23:20 Dubai
07:00 Johannesburg
15:10 Suvarnabhumi
19:45 Dubai
05:30 Johannesburg
07:50 Nelspruit
Connect
WE262 Thai Smile
TG409 Thai Airways International
SQ478 Singapore Airlines
SA8843 South African Airways
13:40 Hat Yai
16:25 Suvarnabhumi
01:25 Singapore Changi
10:00 Johannesburg
15:10 Suvarnabhumi
19:40 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
FD3107 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA8827 South African Airways
14:15 Hat Yai
18:15 Don Muang
01:25 Singapore Changi
09:00 Johannesburg
15:45 Don Muang
21:40 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
FD3107 Thai AirAsia
FD351 Thai AirAsia
SQ478 Singapore Airlines
SA8827 South African Airways
14:15 Hat Yai
16:40 Don Muang
01:25 Singapore Changi
09:00 Johannesburg
15:45 Don Muang
20:05 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
FD3107 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA8843 South African Airways
14:15 Hat Yai
18:15 Don Muang
01:25 Singapore Changi
10:00 Johannesburg
15:45 Don Muang
21:40 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
FD3107 Thai AirAsia
FD351 Thai AirAsia
SQ478 Singapore Airlines
SA8823 South African Airways
14:15 Hat Yai
16:40 Don Muang
01:25 Singapore Changi
07:00 Johannesburg
15:45 Don Muang
20:05 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
FD3107 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA8823 South African Airways
14:15 Hat Yai
18:15 Don Muang
01:25 Singapore Changi
07:00 Johannesburg
15:45 Don Muang
21:40 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
FD3107 Thai AirAsia
FD351 Thai AirAsia
SQ478 Singapore Airlines
SA8843 South African Airways
14:15 Hat Yai
16:40 Don Muang
01:25 Singapore Changi
10:00 Johannesburg
15:45 Don Muang
20:05 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA543 South African Airways
SA8509 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
09:35 Johannesburg
14:00 Durban
17:25 Singapore Changi
06:10 Johannesburg
10:40 Durban
15:05 Nelspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA8827 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
09:00 Johannesburg
17:25 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA8843 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
10:00 Johannesburg
17:25 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA307 South African Airways
SA8663 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
07:00 Johannesburg
10:10 Capetown
17:25 Singapore Changi
06:10 Johannesburg
09:10 Capetown
12:35 Nelspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA543 South African Airways
SA8505 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
09:35 Johannesburg
13:45 Durban
17:25 Singapore Changi
06:10 Johannesburg
10:40 Durban
14:45 Nelspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA8823 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
07:00 Johannesburg
17:25 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
WE266 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA8827 South African Airways
16:20 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
09:00 Johannesburg
17:40 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
09:50 Nelspruit
Connect
WE266 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA8823 South African Airways
16:20 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
07:00 Johannesburg
17:40 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
07:50 Nelspruit
Connect
WE266 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA8843 South African Airways
16:20 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
10:00 Johannesburg
17:40 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
11:00 Nelspruit
Connect
WE264 Thai Smile
EK385 Emirates
EK763 Emirates
SA8837 South African Airways
19:25 Hat Yai
01:35 Suvarnabhumi
10:05 Dubai
18:05 Johannesburg
20:50 Suvarnabhumi
04:45 Dubai
16:25 Johannesburg
18:55 Nelspruit
Connect
WE264 Thai Smile
EK385 Emirates
EK763 Emirates
SA8849 South African Airways
19:25 Hat Yai
01:35 Suvarnabhumi
10:05 Dubai
17:15 Johannesburg
20:50 Suvarnabhumi
04:45 Dubai
16:25 Johannesburg
18:05 Nelspruit
Connect
WE268 Thai Smile
EK385 Emirates
EK763 Emirates
SA8837 South African Airways
21:15 Hat Yai
01:35 Suvarnabhumi
10:05 Dubai
18:05 Johannesburg
22:40 Suvarnabhumi
04:45 Dubai
16:25 Johannesburg
18:55 Nelspruit
Connect
WE268 Thai Smile
EK385 Emirates
EK763 Emirates
SA8849 South African Airways
21:15 Hat Yai
01:35 Suvarnabhumi
10:05 Dubai
17:15 Johannesburg
22:40 Suvarnabhumi
04:45 Dubai
16:25 Johannesburg
18:05 Nelspruit
Connect

6. Chiang Mai to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand to Chiang Mai.

  2. You take a flight from Chiang Mai to Johannesburg and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.

Flight Depart Arrive
PG222 Bangkok Airways
EK375 Emirates
EK765 Emirates
06:55 Chiang Mai
09:55 Suvarnabhumi
14:40 Dubai
08:20 Suvarnabhumi
13:00 Dubai
20:50 Johannesburg
Connect
QR823 Qatar Airways
QR1365 Qatar Airways
08:10 Chiang Mai
20:40 Doha
11:45 Doha
04:35 Johannesburg
Connect
FD3438 Thai AirAsia
FD357 Thai AirAsia
SQ482 Singapore Airlines
08:30 Chiang Mai
10:40 Don Muang
16:35 Singapore Changi
09:40 Don Muang
14:05 Singapore Changi
21:10 Johannesburg
Connect
PG216 Bangkok Airways
QR839 Qatar Airways
QR1365 Qatar Airways
10:10 Chiang Mai
16:45 Suvarnabhumi
20:40 Doha
11:35 Suvarnabhumi
19:50 Doha
04:35 Johannesburg
Connect
KA233 Cathay Dragon
CX749 Cathay Pacific
11:10 Chiang Mai
00:20 Hong Kong
15:00 Hong Kong
07:10 Johannesburg
Connect
KA233 Cathay Dragon
SA287 South African Airways
11:10 Chiang Mai
23:55 Hong Kong
15:00 Hong Kong
07:05 Johannesburg
Connect
TR677 Scoot Tigerair
SQ482 Singapore Airlines
11:20 Chiang Mai
16:35 Singapore Changi
15:45 Singapore Changi
21:10 Johannesburg
Connect
TR675 Scoot Tigerair
SQ478 Singapore Airlines
15:50 Chiang Mai
01:25 Singapore Changi
19:55 Singapore Changi
06:10 Johannesburg
Connect
PG226 Bangkok Airways
QR833 Qatar Airways
QR1363 Qatar Airways
16:40 Chiang Mai
21:10 Suvarnabhumi
01:55 Doha
18:05 Suvarnabhumi
00:15 Doha
09:50 Johannesburg
Connect
PG226 Bangkok Airways
QR981 Qatar Airways
QR1363 Qatar Airways
16:40 Chiang Mai
19:40 Suvarnabhumi
01:55 Doha
18:05 Suvarnabhumi
22:45 Doha
09:50 Johannesburg
Connect
PG226 Bangkok Airways
QR835 Qatar Airways
QR1363 Qatar Airways
16:40 Chiang Mai
20:25 Suvarnabhumi
01:55 Doha
18:05 Suvarnabhumi
23:30 Doha
09:50 Johannesburg
Connect
PG226 Bangkok Airways
EK373 Emirates
EK761 Emirates
16:40 Chiang Mai
21:25 Suvarnabhumi
04:05 Dubai
18:05 Suvarnabhumi
00:50 Dubai
10:15 Johannesburg
Connect
VZ109 Thai Vietjet Air
SQ981 Singapore Airlines
SQ478 Singapore Airlines
18:10 Chiang Mai
21:15 Suvarnabhumi
01:25 Singapore Changi
19:30 Suvarnabhumi
00:25 Singapore Changi
06:10 Johannesburg
Connect
PG220 Bangkok Airways
EK373 Emirates
EK761 Emirates
19:05 Chiang Mai
21:25 Suvarnabhumi
04:05 Dubai
20:30 Suvarnabhumi
00:50 Dubai
10:15 Johannesburg
Connect
UO0754 Hong Kong Express
CX749 Cathay Pacific
19:30 Chiang Mai
00:20 Hong Kong
23:15 Hong Kong
07:10 Johannesburg
Connect
TG121 Thai Airways International
ET609 629 Ethiopian Airlines
ET809 Ethiopian Airlines
20:50 Chiang Mai
01:20 Suvarnabhumi
08:40 Addis Ababa
22:10 Suvarnabhumi
06:05 Addis Ababa
13:05 Johannesburg
Connect
TG121 Thai Airways International
ET619 Ethiopian Airlines
ET809 Ethiopian Airlines
20:50 Chiang Mai
01:50 Suvarnabhumi
08:40 Addis Ababa
22:10 Suvarnabhumi
06:30 Addis Ababa
13:05 Johannesburg
Connect
VZ119 Thai Vietjet Air
KQ887 Kenya Airways
KQ760 Kenya Airways
22:15 Chiang Mai
01:20 Suvarnabhumi
07:45 Nairobi
23:35 Suvarnabhumi
06:10 Nairobi
10:55 Johannesburg
Connect

7. Don Muang to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Thailand to Don Muang.

  2. You take a flight from Don Muang to Johannesburg and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in Belfast, South Africa.

Flight Depart Arrive
FD120 Thai AirAsia
EY255 Etihad
EY604 Etihad
00:10 Don Muang
04:10 Kolkata
10:05 Abu Dhabi
01:15 Kolkata
07:50 Abu Dhabi
16:30 Johannesburg
Connect
SL218 Thai Lion Mentari
ET641 Ethiopian Airlines
ET849 Ethiopian Airlines
02:40 Don Muang
11:05 Mumbai
15:30 Addis Ababa
05:40 Mumbai
14:00 Addis Ababa
19:55 Johannesburg
Connect
SL218 Thai Lion Mentari
KQ205 Kenya Airways
KQ762 Kenya Airways
02:40 Don Muang
06:35 Mumbai
13:05 Nairobi
05:40 Mumbai
10:20 Nairobi
16:20 Johannesburg
Connect
SL218 Thai Lion Mentari
MK749 Air Mauritius
SA191 South African Airways
02:40 Don Muang
06:45 Mumbai
16:30 Mauritius
05:40 Mumbai
11:15 Mauritius
18:55 Johannesburg
Connect
FD608 Thai AirAsia
MI601 SilkAir
SQ482 Singapore Airlines
06:30 Don Muang
09:35 Phnom Penh
16:35 Singapore Changi
07:40 Phnom Penh
12:40 Singapore Changi
21:10 Johannesburg
Connect
FD359 Thai AirAsia
SQ482 Singapore Airlines
07:00 Don Muang
16:35 Singapore Changi
10:25 Singapore Changi
21:10 Johannesburg
Connect
FD311 Thai AirAsia
MH603 Malaysia Airlines
SQ482 Singapore Airlines
07:05 Don Muang
11:45 Kuala Lumpur
16:35 Singapore Changi
10:15 Kuala Lumpur
12:55 Singapore Changi
21:10 Johannesburg
Connect
FD650 Thai AirAsia
SQ177 Singapore Airlines
SQ482 Singapore Airlines
07:30 Don Muang
12:30 Tan Son Nhat
16:35 Singapore Changi
09:15 Tan Son Nhat
15:30 Singapore Changi
21:10 Johannesburg
Connect
FD3029 Thai AirAsia
MI759 SilkAir
SQ482 Singapore Airlines
07:35 Don Muang
11:40 Phuket
16:35 Singapore Changi
09:00 Phuket
14:40 Singapore Changi
21:10 Johannesburg
Connect
SL100 Thai Lion Mentari
SQ482 Singapore Airlines
07:40 Don Muang
16:35 Singapore Changi
11:20 Singapore Changi
21:10 Johannesburg
Connect
FD3037 Thai AirAsia
MI759 SilkAir
SQ482 Singapore Airlines
07:50 Don Muang
11:40 Phuket
16:35 Singapore Changi
09:15 Phuket
14:40 Singapore Changi
21:10 Johannesburg
Connect
FD3037 Thai AirAsia
MI751 SilkAir
SQ482 Singapore Airlines
07:50 Don Muang
10:15 Phuket
16:35 Singapore Changi
09:15 Phuket
13:05 Singapore Changi
21:10 Johannesburg
Connect
AK891 AirAsia
AK715 AirAsia
SQ482 Singapore Airlines
08:35 Don Muang
14:25 Kuala Lumpur
16:35 Singapore Changi
11:50 Kuala Lumpur
15:40 Singapore Changi
21:10 Johannesburg
Connect
FD3229 Thai AirAsia
FD330 Thai AirAsia
SQ482 Singapore Airlines
08:55 Don Muang
11:35 Krabi
16:35 Singapore Changi
10:20 Krabi
14:25 Singapore Changi
21:10 Johannesburg
Connect
AK881 AirAsia
AK715 AirAsia
SQ482 Singapore Airlines
10:00 Don Muang
14:25 Kuala Lumpur
16:35 Singapore Changi
13:15 Kuala Lumpur
15:40 Singapore Changi
21:10 Johannesburg
Connect
FD357 Thai AirAsia
SQ482 Singapore Airlines
10:40 Don Muang
16:35 Singapore Changi
14:05 Singapore Changi
21:10 Johannesburg
Connect
FD654 Thai AirAsia
SQ185 Singapore Airlines
SQ478 Singapore Airlines
13:40 Don Muang
19:40 Tan Son Nhat
01:25 Singapore Changi
15:20 Tan Son Nhat
22:40 Singapore Changi
06:10 Johannesburg
Connect
FD606 Thai AirAsia
MI607 SilkAir
SQ478 Singapore Airlines
15:05 Don Muang
18:25 Phnom Penh
01:25 Singapore Changi
16:20 Phnom Penh
21:25 Singapore Changi
06:10 Johannesburg
Connect
AK885 AirAsia
AK721 AirAsia
SQ478 Singapore Airlines
15:15 Don Muang
19:30 Kuala Lumpur
01:25 Singapore Changi
18:35 Kuala Lumpur
20:50 Singapore Changi
06:10 Johannesburg
Connect
AK885 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
15:15 Don Muang
21:15 Kuala Lumpur
01:25 Singapore Changi
18:35 Kuala Lumpur
22:30 Singapore Changi
06:10 Johannesburg
Connect
FD504 Thai AirAsia
SA287 South African Airways
15:30 Don Muang
23:55 Hong Kong
19:20 Hong Kong
07:05 Johannesburg
Connect
FD504 Thai AirAsia
CX749 Cathay Pacific
15:30 Don Muang
00:20 Hong Kong
19:20 Hong Kong
07:10 Johannesburg
Connect
AK887 AirAsia
AK723 AirAsia
SQ478 Singapore Airlines
16:00 Don Muang
21:15 Kuala Lumpur
01:25 Singapore Changi
19:20 Kuala Lumpur
22:30 Singapore Changi
06:10 Johannesburg
Connect
FD3021 Thai AirAsia
MI757 SilkAir
SQ478 Singapore Airlines
16:30 Don Muang
20:10 Phuket
01:25 Singapore Changi
18:00 Phuket
22:55 Singapore Changi
06:10 Johannesburg
Connect
FD351 Thai AirAsia
SQ478 Singapore Airlines
16:40 Don Muang
01:25 Singapore Changi
20:05 Singapore Changi
06:10 Johannesburg
Connect
TR869 Scoot Tigerair
SQ478 Singapore Airlines
17:00 Don Muang
01:25 Singapore Changi
20:25 Singapore Changi
06:10 Johannesburg
Connect
FD502 Thai AirAsia
SA287 South African Airways
17:05 Don Muang
23:55 Hong Kong
21:05 Hong Kong
07:05 Johannesburg
Connect
FD502 Thai AirAsia
MK641 Air Mauritius
MK851 Air Mauritius
17:05 Don Muang
01:30 Hong Kong
09:15 Mauritius
21:05 Hong Kong
07:15 Mauritius
11:50 Johannesburg
Connect
FD502 Thai AirAsia
CX749 Cathay Pacific
17:05 Don Muang
00:20 Hong Kong
21:05 Hong Kong
07:10 Johannesburg
Connect
SL762 Thai Lion Mentari
MI757 SilkAir
SQ478 Singapore Airlines
17:45 Don Muang
20:10 Phuket
01:25 Singapore Changi
19:10 Phuket
22:55 Singapore Changi
06:10 Johannesburg
Connect
FD3027 Thai AirAsia
MI757 SilkAir
SQ478 Singapore Airlines
17:50 Don Muang
20:10 Phuket
01:25 Singapore Changi
19:15 Phuket
22:55 Singapore Changi
06:10 Johannesburg
Connect
FD353 Thai AirAsia
SQ478 Singapore Airlines
18:15 Don Muang
01:25 Singapore Changi
21:40 Singapore Changi
06:10 Johannesburg
Connect
FD353 Thai AirAsia
ET639 Ethiopian Airlines
ET809 Ethiopian Airlines
18:15 Don Muang
02:00 Singapore Changi
08:40 Addis Ababa
21:40 Singapore Changi
05:50 Addis Ababa
13:05 Johannesburg
Connect
FD596 Thai AirAsia
CA867 Air China
18:30 Don Muang
00:50 Shenzhen
22:25 Shenzhen
07:30 Johannesburg
Connect
FD137 Thai AirAsia
ET691 Ethiopian Airlines
ET809 Ethiopian Airlines
20:55 Don Muang
02:30 Bengaluru
08:40 Addis Ababa
23:00 Bengaluru
06:35 Addis Ababa
13:05 Johannesburg
Connect
FD137 Thai AirAsia
EK569 Emirates
EK763 Emirates
20:55 Don Muang
04:30 Bengaluru
10:05 Dubai
23:00 Bengaluru
07:00 Dubai
16:25 Johannesburg
Connect
FD170 Thai AirAsia
EK533 Emirates
EK763 Emirates
22:35 Don Muang
04:30 Kochi
10:05 Dubai
00:45 Kochi
06:50 Dubai
16:25 Johannesburg
Connect
FD170 Thai AirAsia
EY281 Etihad
EY604 Etihad
22:35 Don Muang
04:30 Kochi
10:05 Abu Dhabi
00:45 Kochi
07:00 Abu Dhabi
16:30 Johannesburg
Connect
XW306 NokScoot
ET687 Ethiopian Airlines
ET809 Ethiopian Airlines
22:40 Don Muang
02:30 Delhi
08:40 Addis Ababa
01:15 Delhi
06:55 Addis Ababa
13:05 Johannesburg
Connect
SL224 Thai Lion Mentari
EK585 Emirates
EK763 Emirates
22:50 Don Muang
01:40 Dhaka
10:05 Dubai
00:15 Dhaka
04:30 Dubai
16:25 Johannesburg
Connect

8. Hat Yai to Hoedspruit

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

  2. You take a flight from Hat Yai to Hoedspruit and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Hoedspruit to your destination in Belfast, South Africa.

Flight Depart Arrive
TR633 Scoot Tigerair
SQ482 Singapore Airlines
SA1225 South African Airways
07:30 Hat Yai
16:35 Singapore Changi
10:15 Johannesburg
10:10 Singapore Changi
21:10 Johannesburg
11:20 Hoedspruit
Connect
TR633 Scoot Tigerair
SQ482 Singapore Airlines
SA1227 South African Airways
07:30 Hat Yai
16:35 Singapore Changi
12:15 Johannesburg
10:10 Singapore Changi
21:10 Johannesburg
13:20 Hoedspruit
Connect
TR633 Scoot Tigerair
SQ482 Singapore Airlines
SA8851 South African Airways
07:30 Hat Yai
16:35 Singapore Changi
09:55 Johannesburg
10:10 Singapore Changi
21:10 Johannesburg
10:50 Hoedspruit
Connect
PG299 Bangkok Airways
EK379 Emirates
EK761 Emirates
SA1227 South African Airways
09:20 Hat Yai
00:10 Phuket
04:05 Dubai
12:15 Johannesburg
10:20 Phuket
03:05 Dubai
10:15 Johannesburg
13:20 Hoedspruit
Connect
SL709 Thai Lion Mentari
SL104 Thai Lion Mentari
SQ478 Singapore Airlines
SA1225 South African Airways
13:05 Hat Yai
15:40 Don Muang
01:25 Singapore Changi
10:15 Johannesburg
14:20 Don Muang
19:30 Singapore Changi
06:10 Johannesburg
11:20 Hoedspruit
Connect
SL709 Thai Lion Mentari
SL104 Thai Lion Mentari
SQ478 Singapore Airlines
SA8851 South African Airways
13:05 Hat Yai
15:40 Don Muang
01:25 Singapore Changi
09:55 Johannesburg
14:20 Don Muang
19:30 Singapore Changi
06:10 Johannesburg
10:50 Hoedspruit
Connect
SL709 Thai Lion Mentari
SL104 Thai Lion Mentari
SQ478 Singapore Airlines
SA1227 South African Airways
13:05 Hat Yai
15:40 Don Muang
01:25 Singapore Changi
12:15 Johannesburg
14:20 Don Muang
19:30 Singapore Changi
06:10 Johannesburg
13:20 Hoedspruit
Connect
WE262 Thai Smile
TG517 Thai Airways International
EK761 Emirates
SA8859 South African Airways
13:40 Hat Yai
16:20 Suvarnabhumi
04:05 Dubai
13:05 Johannesburg
15:10 Suvarnabhumi
19:45 Dubai
10:15 Johannesburg
14:00 Hoedspruit
Connect
WE262 Thai Smile
TG517 Thai Airways International
EK767 Emirates
SA1225 South African Airways
13:40 Hat Yai
16:20 Suvarnabhumi
23:20 Dubai
10:15 Johannesburg
15:10 Suvarnabhumi
19:45 Dubai
05:30 Johannesburg
11:20 Hoedspruit
Connect
WE262 Thai Smile
TG409 Thai Airways International
SQ478 Singapore Airlines
SA1227 South African Airways
13:40 Hat Yai
16:25 Suvarnabhumi
01:25 Singapore Changi
12:15 Johannesburg
15:10 Suvarnabhumi
19:40 Singapore Changi
06:10 Johannesburg
13:20 Hoedspruit
Connect
WE262 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA1225 South African Airways
13:40 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
10:15 Johannesburg
15:10 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
11:20 Hoedspruit
Connect
WE262 Thai Smile
TG409 Thai Airways International
SQ478 Singapore Airlines
SA1225 South African Airways
13:40 Hat Yai
16:25 Suvarnabhumi
01:25 Singapore Changi
10:15 Johannesburg
15:10 Suvarnabhumi
19:40 Singapore Changi
06:10 Johannesburg
11:20 Hoedspruit
Connect
WE262 Thai Smile
TG517 Thai Airways International
EK767 Emirates
SA1227 South African Airways
13:40 Hat Yai
16:20 Suvarnabhumi
23:20 Dubai
12:15 Johannesburg
15:10 Suvarnabhumi
19:45 Dubai
05:30 Johannesburg
13:20 Hoedspruit
Connect
WE262 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA8851 South African Airways
13:40 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
09:55 Johannesburg
15:10 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
10:50 Hoedspruit
Connect
WE262 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA1227 South African Airways
13:40 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
12:15 Johannesburg
15:10 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
13:20 Hoedspruit
Connect
WE262 Thai Smile
TG517 Thai Airways International
EK761 Emirates
SA1227 South African Airways
13:40 Hat Yai
16:20 Suvarnabhumi
04:05 Dubai
12:15 Johannesburg
15:10 Suvarnabhumi
19:45 Dubai
10:15 Johannesburg
13:20 Hoedspruit
Connect
WE262 Thai Smile
TG517 Thai Airways International
EK767 Emirates
SA8851 South African Airways
13:40 Hat Yai
16:20 Suvarnabhumi
23:20 Dubai
09:55 Johannesburg
15:10 Suvarnabhumi
19:45 Dubai
05:30 Johannesburg
10:50 Hoedspruit
Connect
WE262 Thai Smile
TG409 Thai Airways International
SQ478 Singapore Airlines
SA8851 South African Airways
13:40 Hat Yai
16:25 Suvarnabhumi
01:25 Singapore Changi
09:55 Johannesburg
15:10 Suvarnabhumi
19:40 Singapore Changi
06:10 Johannesburg
10:50 Hoedspruit
Connect
FD3107 Thai AirAsia
FD351 Thai AirAsia
SQ478 Singapore Airlines
SA1227 South African Airways
14:15 Hat Yai
16:40 Don Muang
01:25 Singapore Changi
12:15 Johannesburg
15:45 Don Muang
20:05 Singapore Changi
06:10 Johannesburg
13:20 Hoedspruit
Connect
FD3107 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA1227 South African Airways
14:15 Hat Yai
18:15 Don Muang
01:25 Singapore Changi
12:15 Johannesburg
15:45 Don Muang
21:40 Singapore Changi
06:10 Johannesburg
13:20 Hoedspruit
Connect
FD3107 Thai AirAsia
FD351 Thai AirAsia
SQ478 Singapore Airlines
SA8851 South African Airways
14:15 Hat Yai
16:40 Don Muang
01:25 Singapore Changi
09:55 Johannesburg
15:45 Don Muang
20:05 Singapore Changi
06:10 Johannesburg
10:50 Hoedspruit
Connect
FD3107 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA8851 South African Airways
14:15 Hat Yai
18:15 Don Muang
01:25 Singapore Changi
09:55 Johannesburg
15:45 Don Muang
21:40 Singapore Changi
06:10 Johannesburg
10:50 Hoedspruit
Connect
FD3107 Thai AirAsia
FD353 Thai AirAsia
SQ478 Singapore Airlines
SA1225 South African Airways
14:15 Hat Yai
18:15 Don Muang
01:25 Singapore Changi
10:15 Johannesburg
15:45 Don Muang
21:40 Singapore Changi
06:10 Johannesburg
11:20 Hoedspruit
Connect
FD3107 Thai AirAsia
FD351 Thai AirAsia
SQ478 Singapore Airlines
SA1225 South African Airways
14:15 Hat Yai
16:40 Don Muang
01:25 Singapore Changi
10:15 Johannesburg
15:45 Don Muang
20:05 Singapore Changi
06:10 Johannesburg
11:20 Hoedspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA8851 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
09:55 Johannesburg
17:25 Singapore Changi
06:10 Johannesburg
10:50 Hoedspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SQ478 Singapore Airlines
SA8657 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
07:10 Johannesburg
10:50 Capetown
17:25 Singapore Changi
06:10 Johannesburg
09:25 Capetown
13:10 Hoedspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA307 South African Airways
SA8657 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
07:00 Johannesburg
10:50 Capetown
17:25 Singapore Changi
06:10 Johannesburg
09:10 Capetown
13:10 Hoedspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA1225 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
10:15 Johannesburg
17:25 Singapore Changi
06:10 Johannesburg
11:20 Hoedspruit
Connect
TR635 Scoot Tigerair
SQ478 Singapore Airlines
SA1227 South African Airways
14:50 Hat Yai
01:25 Singapore Changi
12:15 Johannesburg
17:25 Singapore Changi
06:10 Johannesburg
13:20 Hoedspruit
Connect
WE266 Thai Smile
KQ887 Kenya Airways
KQ760 Kenya Airways
SA1227 South African Airways
16:20 Hat Yai
01:20 Suvarnabhumi
07:45 Nairobi
12:15 Johannesburg
17:40 Suvarnabhumi
06:10 Nairobi
10:55 Johannesburg
13:20 Hoedspruit
Connect
WE266 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA1225 South African Airways
16:20 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
10:15 Johannesburg
17:40 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
11:20 Hoedspruit
Connect
WE266 Thai Smile
KQ887 Kenya Airways
KQ760 Kenya Airways
SA8859 South African Airways
16:20 Hat Yai
01:20 Suvarnabhumi
07:45 Nairobi
13:05 Johannesburg
17:40 Suvarnabhumi
06:10 Nairobi
10:55 Johannesburg
14:00 Hoedspruit
Connect
WE266 Thai Smile
EK373 Emirates
EK761 Emirates
SA8859 South African Airways
16:20 Hat Yai
21:25 Suvarnabhumi
04:05 Dubai
13:05 Johannesburg
17:40 Suvarnabhumi
00:50 Dubai
10:15 Johannesburg
14:00 Hoedspruit
Connect
WE266 Thai Smile
EK373 Emirates
EK761 Emirates
SA1227 South African Airways
16:20 Hat Yai
21:25 Suvarnabhumi
04:05 Dubai
12:15 Johannesburg
17:40 Suvarnabhumi
00:50 Dubai
10:15 Johannesburg
13:20 Hoedspruit
Connect
WE266 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA1227 South African Airways
16:20 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
12:15 Johannesburg
17:40 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
13:20 Hoedspruit
Connect
WE266 Thai Smile
TG401 Thai Airways International
SQ478 Singapore Airlines
SA8851 South African Airways
16:20 Hat Yai
19:40 Suvarnabhumi
01:25 Singapore Changi
09:55 Johannesburg
17:40 Suvarnabhumi
22:55 Singapore Changi
06:10 Johannesburg
10:50 Hoedspruit
Connect
WE264 Thai Smile
KQ887 Kenya Airways
KQ760 Kenya Airways
SA1227 South African Airways
19:25 Hat Yai
01:20 Suvarnabhumi
07:45 Nairobi
12:15 Johannesburg
20:50 Suvarnabhumi
06:10 Nairobi
10:55 Johannesburg
13:20 Hoedspruit
Connect
WE264 Thai Smile
KQ887 Kenya Airways
KQ760 Kenya Airways
SA8859 South African Airways
19:25 Hat Yai
01:20 Suvarnabhumi
07:45 Nairobi
13:05 Johannesburg
20:50 Suvarnabhumi
06:10 Nairobi
10:55 Johannesburg
14:00 Hoedspruit
Connect
WE268 Thai Smile
KQ887 Kenya Airways
KQ760 Kenya Airways
SA1227 South African Airways
21:15 Hat Yai
01:20 Suvarnabhumi
07:45 Nairobi
12:15 Johannesburg
22:40 Suvarnabhumi
06:10 Nairobi
10:55 Johannesburg
13:20 Hoedspruit
Connect
WE268 Thai Smile
KQ887 Kenya Airways
KQ760 Kenya Airways
SA8859 South African Airways
21:15 Hat Yai
01:20 Suvarnabhumi
07:45 Nairobi
13:05 Johannesburg
22:40 Suvarnabhumi
06:10 Nairobi
10:55 Johannesburg
14:00 Hoedspruit
Connect

References

Find Hotels in Belfast, South Africa

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

Booking.com