back
Cape Town imgBangkok
06 Aug 24 1 Traveller Economy
Modify

Showing 128 Cape Town to Bangkok Flights - Starting at Just ₹ 40036

imgSORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

CPT

10:40

via SIN

18h 10m

BKK

09:50+1day

Refundable

Refundable

₹ 40,036

Book Now

Earn 150 InterMiles

Earn 1215 InterMiles

CPT

13:00

via DOH

26h 35m

BKK

20:35+1day

Refundable

Refundable

₹ 42,146

Book Now

Earn 150 InterMiles

Earn 1278 InterMiles

CPT

13:00

via DOH

29h 50m

BKK

23:50+1day

Refundable

Refundable

₹ 42,146

Book Now

Earn 150 InterMiles

Earn 1278 InterMiles

CPT

18:10

via JNB

44h 50m

BKK

20:00+2day

Refundable

Refundable

₹ 48,482

Book Now

Earn 150 InterMiles

Earn 1467 InterMiles

CPT

13:00

via DOH

37h 05m

BKK

07:05+2day

Refundable

Refundable

₹ 48,644

Book Now

Earn 150 InterMiles

Earn 1473 InterMiles

CPT

14:35

via ADD

16h 25m

BKK

12:00+1day

Refundable

Refundable

₹ 49,910

Book Now

Earn 150 InterMiles

Earn 1512 InterMiles

CPT

17:20

via JNB

33h 40m

BKK

08:00+2day

Non Refundable

Non-Refundable

₹ 53,130

Book Now

Earn 150 InterMiles

Earn 1608 InterMiles

CPT

08:50

via JNB

42h 10m

BKK

08:00+2day

Non Refundable

Non-Refundable

₹ 53,130

Book Now

Earn 150 InterMiles

Earn 1608 InterMiles

CPT

08:50

via JNB

42h 10m

BKK

08:00+2day

Non Refundable

Non-Refundable

₹ 53,130

Book Now

Earn 150 InterMiles

Earn 1608 InterMiles

CPT

13:05

via DXB

25h 10m

BKK

19:15+1day

Non Refundable

Non-Refundable

₹ 55,156

Book Now

Earn 150 InterMiles

Earn 1668 InterMiles

CPT

18:20

via DXB

32h 40m

BKK

08:00+2day

Non Refundable

Non-Refundable

₹ 55,156

Book Now

Earn 150 InterMiles

Earn 1668 InterMiles

CPT

13:05

via DXB

25h 10m

BKK

19:15+1day

Refundable

Refundable

₹ 55,556

Book Now

Earn 150 InterMiles

Earn 1680 InterMiles

CPT

18:20

via DXB

32h 40m

BKK

08:00+2day

Refundable

Refundable

₹ 55,556

Book Now

Earn 150 InterMiles

Earn 1680 InterMiles

CPT

13:05

via DXB

37h 55m

BKK

08:00+2day

Refundable

Refundable

₹ 55,556

Book Now

Earn 150 InterMiles

Earn 1680 InterMiles

CPT

18:10

via JNB

32h 50m

BKK

08:00+2day

Non Refundable

Non-Refundable

₹ 56,007

Book Now

Earn 150 InterMiles

Earn 1695 InterMiles

CPT

15:20

via JNB

35h 40m

BKK

08:00+2day

Non Refundable

Non-Refundable

₹ 56,007

Book Now

Earn 150 InterMiles

Earn 1695 InterMiles

CPT

15:20

via JNB

35h 40m

BKK

08:00+2day

Non Refundable

Non-Refundable

₹ 56,007

Book Now

Earn 150 InterMiles

Earn 1695 InterMiles

CPT

14:00

via JNB

37h 00m

BKK

08:00+2day

Non Refundable

Non-Refundable

₹ 56,007

Book Now

Earn 150 InterMiles

Earn 1695 InterMiles

CPT

14:00

via JNB

37h 00m

BKK

08:00+2day

Non Refundable

Non-Refundable

₹ 56,007

Book Now

Earn 150 InterMiles

Earn 1695 InterMiles

CPT

19:25

via JNB

55h 35m

BKK

08:00+3day

Refundable

Refundable

₹ 57,200

Book Now

Earn 150 InterMiles

Earn 1731 InterMiles

CPT

17:20

via JNB

57h 40m

BKK

08:00+3day

Refundable

Refundable

₹ 57,200

Book Now

Earn 150 InterMiles

Earn 1731 InterMiles

CPT

13:00

via DOH

36h 20m

BKK

06:20+2day

Refundable

Refundable

₹ 58,556

Book Now

Earn 150 InterMiles

Earn 1770 InterMiles

CPT

13:00

via DOH

48h 00m

BKK

18:00+2day

Refundable

Refundable

₹ 58,556

Book Now

Earn 150 InterMiles

Earn 1770 InterMiles

CPT

18:20

via DXB

19h 55m

BKK

19:15+1day

Refundable

Refundable

₹ 59,226

Book Now

Earn 150 InterMiles

Earn 1791 InterMiles

CPT

18:20

via DXB

19h 55m

BKK

19:15+1day

Refundable

Refundable

₹ 59,626

Book Now

Earn 150 InterMiles

Earn 1803 InterMiles

CPT

13:05

via DXB

25h 10m

BKK

19:15+1day

Refundable

Refundable

₹ 59,626

Book Now

Earn 150 InterMiles

Earn 1803 InterMiles

CPT

18:20

via DXB

32h 40m

BKK

08:00+2day

Refundable

Refundable

₹ 59,626

Book Now

Earn 150 InterMiles

Earn 1803 InterMiles

CPT

13:05

via DXB

37h 55m

BKK

08:00+2day

Refundable

Refundable

₹ 59,626

Book Now

Earn 150 InterMiles

Earn 1803 InterMiles

CPT

18:20

via DXB

36h 35m

BKK

11:55+2day

Refundable

Refundable

₹ 60,102

Book Now

Earn 150 InterMiles

Earn 1818 InterMiles

CPT

18:20

via DXB

41h 00m

BKK

16:20+2day

Refundable

Refundable

₹ 60,102

Book Now

Earn 150 InterMiles

Earn 1818 InterMiles

CPT

13:05

via DXB

41h 50m

BKK

11:55+2day

Refundable

Refundable

₹ 60,102

Book Now

Earn 150 InterMiles

Earn 1818 InterMiles

CPT

18:10

via JNB

32h 40m

BKK

07:50+2day

Refundable

Refundable

₹ 60,642

Book Now

Earn 150 InterMiles

Earn 1833 InterMiles

CPT

15:20

via JNB

35h 30m

BKK

07:50+2day

Refundable

Refundable

₹ 60,642

Book Now

Earn 150 InterMiles

Earn 1833 InterMiles

CPT

14:00

via JNB

36h 50m

BKK

07:50+2day

Refundable

Refundable

₹ 60,642

Book Now

Earn 150 InterMiles

Earn 1833 InterMiles

CPT

09:20

via JNB

41h 30m

BKK

07:50+2day

Refundable

Refundable

₹ 60,642

Book Now

Earn 150 InterMiles

Earn 1833 InterMiles

CPT

06:50

via JNB

22h 10m

BKK

10:00+1day

Refundable

Refundable

₹ 60,765

Book Now

Earn 150 InterMiles

Earn 1836 InterMiles

CPT

06:05

via JNB

22h 55m

BKK

10:00+1day

Refundable

Refundable

₹ 60,765

Book Now

Earn 150 InterMiles

Earn 1836 InterMiles

CPT

06:50

via JNB

23h 40m

BKK

11:30+1day

Refundable

Refundable

₹ 60,765

Book Now

Earn 150 InterMiles

Earn 1836 InterMiles

CPT

06:05

via JNB

24h 25m

BKK

11:30+1day

Refundable

Refundable

₹ 60,765

Book Now

Earn 150 InterMiles

Earn 1836 InterMiles

CPT

06:50

via JNB

26h 10m

BKK

14:00+1day

Refundable

Refundable

₹ 60,765

Book Now

Earn 150 InterMiles

Earn 1836 InterMiles

CPT

06:00

via JNB

23h 00m

BKK

10:00+1day

Refundable

Refundable

₹ 62,476

Book Now

Earn 150 InterMiles

Earn 1887 InterMiles

CPT

06:00

via JNB

24h 30m

BKK

11:30+1day

Refundable

Refundable

₹ 62,476

Book Now

Earn 150 InterMiles

Earn 1887 InterMiles

CPT

06:00

via JNB

27h 00m

BKK

14:00+1day

Refundable

Refundable

₹ 62,476

Book Now

Earn 150 InterMiles

Earn 1887 InterMiles

CPT

18:20

via DXB

38h 05m

BKK

13:25+2day

Refundable

Refundable

₹ 63,646

Book Now

Earn 150 InterMiles

Earn 1923 InterMiles

CPT

13:05

via DXB

26h 35m

BKK

20:40+1day

Refundable

Refundable

₹ 65,028

Book Now

Earn 150 InterMiles

Earn 1965 InterMiles

CPT

13:05

via DXB

26h 35m

BKK

20:40+1day

Refundable

Refundable

₹ 65,428

Book Now

Earn 150 InterMiles

Earn 1977 InterMiles

CPT

13:05

via DXB

26h 35m

BKK

20:40+1day

Refundable

Refundable

₹ 65,428

Book Now

Earn 150 InterMiles

Earn 1977 InterMiles

CPT

13:05

via DXB

19h 20m

BKK

13:25+1day

Refundable

Refundable

₹ 67,316

Book Now

Earn 150 InterMiles

Earn 2034 InterMiles

CPT

13:05

via DXB

19h 20m

BKK

13:25+1day

Refundable

Refundable

₹ 67,716

Book Now

Earn 150 InterMiles

Earn 2046 InterMiles

CPT

18:20

via DXB

36h 35m

BKK

11:55+2day

Refundable

Refundable

₹ 68,602

Book Now

Earn 150 InterMiles

Earn 2073 InterMiles

CPT

18:20

via DXB

41h 00m

BKK

16:20+2day

Refundable

Refundable

₹ 68,602

Book Now

Earn 150 InterMiles

Earn 2073 InterMiles

CPT

13:05

via DXB

41h 50m

BKK

11:55+2day

Refundable

Refundable

₹ 68,602

Book Now

Earn 150 InterMiles

Earn 2073 InterMiles

CPT

18:20

via DXB

36h 50m

BKK

12:10+2day

Refundable

Refundable

₹ 69,493

Book Now

Earn 150 InterMiles

Earn 2100 InterMiles

CPT

18:20

via DXB

36h 50m

BKK

12:10+2day

Refundable

Refundable

₹ 69,493

Book Now

Earn 150 InterMiles

Earn 2100 InterMiles

CPT

13:05

via DXB

42h 05m

BKK

12:10+2day

Refundable

Refundable

₹ 69,493

Book Now

Earn 150 InterMiles

Earn 2100 InterMiles

CPT

13:05

via DXB

42h 05m

BKK

12:10+2day

Refundable

Refundable

₹ 69,493

Book Now

Earn 150 InterMiles

Earn 2100 InterMiles

CPT

13:05

via DXB

42h 05m

BKK

12:10+2day

Refundable

Refundable

₹ 69,493

Book Now

Earn 150 InterMiles

Earn 2100 InterMiles

CPT

13:05

via DXB

42h 05m

BKK

12:10+2day

Refundable

Refundable

₹ 69,493

Book Now

Earn 150 InterMiles

Earn 2100 InterMiles

CPT

14:30

via NBO

18h 00m

BKK

13:30+1day

Non Refundable

Non-Refundable

₹ 70,890

Book Now

Earn 150 InterMiles

Earn 2142 InterMiles

CPT

18:20

via DXB

37h 10m

BKK

12:30+2day

Refundable

Refundable

₹ 71,786

Book Now

Earn 150 InterMiles

Earn 2169 InterMiles

CPT

13:00

via DOH

18h 45m

BKK

12:45+1day

Refundable

Refundable

₹ 72,206

Book Now

Earn 150 InterMiles

Earn 2181 InterMiles

CPT

13:05

via DXB

22h 15m

BKK

16:20+1day

Refundable

Refundable

₹ 72,421

Book Now

Earn 150 InterMiles

Earn 2187 InterMiles

CPT

13:05

via DXB

26h 40m

BKK

20:45+1day

Refundable

Refundable

₹ 72,421

Book Now

Earn 150 InterMiles

Earn 2187 InterMiles

CPT

13:05

via DXB

41h 50m

BKK

11:55+2day

Refundable

Refundable

₹ 72,717

Book Now

Earn 150 InterMiles

Earn 2196 InterMiles

CPT

10:40

via SIN

16h 55m

BKK

08:35+1day

Refundable

Refundable

₹ 75,756

Book Now

Earn 150 InterMiles

Earn 2286 InterMiles

CPT

10:40

via SIN

19h 20m

BKK

11:00+1day

Refundable

Refundable

₹ 75,756

Book Now

Earn 150 InterMiles

Earn 2286 InterMiles

CPT

13:00

via DOH

23h 20m

BKK

17:20+1day

Refundable

Refundable

₹ 78,745

Book Now

Earn 150 InterMiles

Earn 2376 InterMiles

CPT

13:00

via DOH

24h 55m

BKK

18:55+1day

Refundable

Refundable

₹ 78,745

Book Now

Earn 150 InterMiles

Earn 2376 InterMiles

CPT

13:00

via DOH

28h 05m

BKK

22:05+1day

Refundable

Refundable

₹ 78,745

Book Now

Earn 150 InterMiles

Earn 2376 InterMiles

CPT

08:50

via JNB

22h 40m

BKK

12:30+1day

Non Refundable

Non-Refundable

₹ 85,140

Book Now

Earn 150 InterMiles

Earn 2568 InterMiles

CPT

13:05

via DXB

18h 25m

BKK

12:30+1day

Refundable

Refundable

₹ 86,486

Book Now

Earn 150 InterMiles

Earn 2610 InterMiles

CPT

13:05

via DXB

18h 25m

BKK

12:30+1day

Refundable

Refundable

₹ 86,886

Book Now

Earn 150 InterMiles

Earn 2622 InterMiles

CPT

13:05

via DXB

19h 20m

BKK

13:25+1day

Refundable

Refundable

₹ 86,886

Book Now

Earn 150 InterMiles

Earn 2622 InterMiles

CPT

18:20

via DXB

19h 55m

BKK

19:15+1day

Refundable

Refundable

₹ 86,886

Book Now

Earn 150 InterMiles

Earn 2622 InterMiles

CPT

13:05

via DXB

25h 10m

BKK

19:15+1day

Refundable

Refundable

₹ 86,886

Book Now

Earn 150 InterMiles

Earn 2622 InterMiles

CPT

18:20

via DXB

32h 40m

BKK

08:00+2day

Refundable

Refundable

₹ 86,886

Book Now

Earn 150 InterMiles

Earn 2622 InterMiles

CPT

18:20

via DXB

37h 10m

BKK

12:30+2day

Refundable

Refundable

₹ 86,886

Book Now

Earn 150 InterMiles

Earn 2622 InterMiles

CPT

13:05

via DXB

37h 55m

BKK

08:00+2day

Refundable

Refundable

₹ 86,886

Book Now

Earn 150 InterMiles

Earn 2622 InterMiles

CPT

18:20

via DXB

38h 05m

BKK

13:25+2day

Refundable

Refundable

₹ 86,886

Book Now

Earn 150 InterMiles

Earn 2622 InterMiles

CPT

13:00

via DOH

36h 10m

BKK

06:10+2day

Refundable

Refundable

₹ 88,249

Book Now

Earn 150 InterMiles

Earn 2661 InterMiles

CPT

13:05

via DXB

26h 35m

BKK

20:40+1day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

13:05

via DXB

26h 35m

BKK

20:40+1day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

18:20

via DXB

33h 25m

BKK

08:45+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

18:20

via DXB

36h 50m

BKK

12:10+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

18:20

via DXB

36h 50m

BKK

12:10+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

13:05

via DXB

38h 40m

BKK

08:45+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

13:05

via DXB

38h 40m

BKK

08:45+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

13:05

via DXB

38h 40m

BKK

08:45+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

13:05

via DXB

42h 05m

BKK

12:10+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

13:05

via DXB

42h 05m

BKK

12:10+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

13:05

via DXB

42h 05m

BKK

12:10+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

13:05

via DXB

42h 05m

BKK

12:10+2day

Refundable

Refundable

₹ 95,448

Book Now

Earn 150 InterMiles

Earn 2877 InterMiles

CPT

13:05

via DXB

22h 15m

BKK

16:20+1day

Refundable

Refundable

₹ 95,656

Book Now

Earn 150 InterMiles

Earn 2883 InterMiles

CPT

13:05

via DXB

26h 40m

BKK

20:45+1day

Refundable

Refundable

₹ 95,656

Book Now

Earn 150 InterMiles

Earn 2883 InterMiles

CPT

18:20

via DXB

41h 00m

BKK

16:20+2day

Refundable

Refundable

₹ 95,656

Book Now

Earn 150 InterMiles

Earn 2883 InterMiles

CPT

18:20

via DXB

36h 35m

BKK

11:55+2day

Refundable

Refundable

₹ 95,952

Book Now

Earn 150 InterMiles

Earn 2892 InterMiles

CPT

18:20

via DXB

41h 00m

BKK

16:20+2day

Refundable

Refundable

₹ 95,952

Book Now

Earn 150 InterMiles

Earn 2892 InterMiles

CPT

13:05

via DXB

41h 50m

BKK

11:55+2day

Refundable

Refundable

₹ 95,952

Book Now

Earn 150 InterMiles

Earn 2892 InterMiles

CPT

13:05

via DXB

41h 50m

BKK

11:55+2day

Refundable

Refundable

₹ 95,952

Book Now

Earn 150 InterMiles

Earn 2892 InterMiles

CPT

18:20

via DXB

19h 05m

BKK

18:25+1day

Refundable

Refundable

₹ 133,816

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

13:00

via DOH

19h 10m

BKK

13:10+1day

Refundable

Refundable

₹ 116,016

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

09:25

via JNB

22h 20m

BKK

12:45+1day

Refundable

Refundable

₹ 105,625

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

09:20

via JNB

22h 25m

BKK

12:45+1day

Refundable

Refundable

₹ 109,529

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

09:25

via JNB

22h 45m

BKK

13:10+1day

Refundable

Refundable

₹ 133,610

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

09:20

via JNB

22h 50m

BKK

13:10+1day

Refundable

Refundable

₹ 137,514

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

08:50

via JNB

22h 55m

BKK

12:45+1day

Refundable

Refundable

₹ 105,625

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

15:20

via JNB

23h 05m

BKK

19:25+1day

Refundable

Refundable

₹ 137,514

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

15:15

via JNB

23h 10m

BKK

19:25+1day

Refundable

Refundable

₹ 133,610

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

13:00

via DOH

23h 20m

BKK

17:20+1day

Refundable

Refundable

₹ 116,945

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

08:50

via JNB

23h 20m

BKK

13:10+1day

Refundable

Refundable

₹ 133,610

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

13:05

via DXB

24h 20m

BKK

18:25+1day

Refundable

Refundable

₹ 133,816

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

13:00

via DOH

24h 55m

BKK

18:55+1day

Refundable

Refundable

₹ 116,945

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

13:00

via DOH

25h 25m

BKK

19:25+1day

Refundable

Refundable

₹ 116,016

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

13:00

via DOH

28h 05m

BKK

22:05+1day

Refundable

Refundable

₹ 128,975

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

23:15

via AMS

29h 15m

BKK

09:30+2day

Non Refundable

Non-Refundable

₹ 141,828

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

13:05

via DXB

29h 40m

BKK

23:45+1day

Refundable

Refundable

₹ 227,797

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

17:45

via FRA

31h 40m

BKK

06:25+2day

Refundable

Refundable

₹ 416,679

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

16:35

via IST

32h 30m

BKK

06:05+2day

Refundable

Refundable

₹ 110,400

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

16:35

via IST

37h 15m

BKK

10:50+2day

Refundable

Refundable

₹ 110,400

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

15:20

via JNB

37h 20m

BKK

09:40+2day

Non Refundable

Non-Refundable

₹ 139,098

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

17:45

via FRA

37h 45m

BKK

12:30+2day

Refundable

Refundable

₹ 416,679

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

17:45

via FRA

40h 05m

BKK

14:50+2day

Non Refundable

Non-Refundable

₹ 119,462

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

17:45

via FRA

40h 05m

BKK

14:50+2day

Non Refundable

Non-Refundable

₹ 119,462

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

17:45

via FRA

40h 05m

BKK

14:50+2day

Non Refundable

Non-Refundable

₹ 119,462

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

17:45

via FRA

40h 05m

BKK

14:50+2day

Non Refundable

Non-Refundable

₹ 141,612

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

16:35

via IST

41h 50m

BKK

15:25+2day

Refundable

Refundable

₹ 110,400

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

20:20

via JNB

56h 20m

BKK

09:40+3day

Non Refundable

Non-Refundable

₹ 169,636

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

CPT

18:10

via JNB

58h 30m

BKK

09:40+3day

Non Refundable

Non-Refundable

₹ 167,925

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

Frequently Asked Questions

Which are the most preferred airlines from Cape Town to Bangkok ?

Any offer available for new users on Cape Town to Bangkok flight booking by InterMiles?

Which is the cheapest airline on Cape Town to Bangkok flight route?

When does the first flight leave from Cape Town to Bangkok?

Which is the last flight on Cape Town to Bangkok route?

How many flights fly from Cape Town to Bangkok on the daily basis?

Is it important to pay insurance charge for Cape Town to Bangkok flight booking?