Is this route doable? ... basically im hoping to get from Thailand to S.Africa and then from Cape Town to India ....
can anyone recommend some suitably cheap airlines who run this route?
btw if it matters im looking at embarking this adventure towards mid/late november (in S. Africa) - then arrive in India beg of Decemeber
Really depends on where you want to go and how you want to get there.... But its definitely do-able.
I have found that Emirates or Malaysian Airlines are usually the cheaper long haul options. Qatar Airways can be quite good too... Are you wanting to fly everywhere or go 'overland'?
So many options!!
I'm interested to fly BKK - S Africa too, anymore tips?
Well... there is the red tape stuff like arrive in South Africa with a minimum of 2 blank pages in your passport, plus a return ticket or at least proof of onward travel, and enough money to change your plans and stay/see/do everything possible in the time you have! Have a Yellow Fever jab and certificate with you if you plan on heading into East Africa, book local airlines and budget carriers within the continent (they are cheaper) and don't plan everything to the last detail - as it often won't work out like that anyway!
sounds like a real awesome trip, but you asked about South Africa? Cape Town to be precise, realy lovely place, the entire world seems to meet there. Theres a remarkable amount of Things to do
Hope your trip is awesome
Thai Air has a nonstop from Bangkok to Joburg. It used to be the least expensive but I think that was a promotional fare as it was one of their new routes a couple of years back. Easy enough to check out online. There are a couple of cheap flights from jobur to capetown on the domestic airlines, south african air is one of the more expensive domestic carriers so I would avoid them. Have fun.
You could also try Kenya airways too. They fly from BKK to Joburg via Nairobi and then Joburg to India (again via Nairobi). Ethiopian Airlines also fly a similar route via Addis Ababa.
These might be cheaper options for you.