All bus routes to Mthatha (South Africa) A B C D E G H J K L M O P S U V W A Aliwal North to Mthatha coach B Bellville to Mthatha coach Coach from Bloemfontein to Mthatha Coach to Mthatha from Beaufort West C Bus Caledon to Mthatha Bus from Carletonville to Mthatha Bus from Cradock to Mthatha Coach from Cape Town to Mthatha D Bus to Mthatha from Durban De Doorns, WC to Mthatha bus E Coach East London to Mthatha G Coach from George to Mthatha Coach from Germiston to Mthatha Graaff-Reinet to Mthatha bus Grahamstown to Mthatha bus H Bus Humansdorp to Mthatha Coaches Harrismith to Mthatha J Buses Johannesburg to Mthatha K Bus Kroonstad to Mthatha Coach King William's Town to Mthatha Coaches Knysna to Mthatha Klerksdorp to Mthatha coach L Bus to Mthatha from Ladysmith Laingsburg to Mthatha bus M Coach from Mossel Bay to Mthatha Coach Midrand to Mthatha O Orkney to Mthatha bus P Bus from Port Elizabeth to Mthatha Buses Pietermaritzburg to Mthatha Coach from Plettenberg Bay to Mthatha Coach from Port Shepstone to Mthatha Coach Potchefstroom to Mthatha Paarl to Mthatha bus Pretoria to Mthatha bus S Coach from Swellendam to Mthatha Coach to Mthatha from Stellenbosch Somerset West to Mthatha coach U Coach to Mthatha from Uitenhage V Bus from Vanderbijlpark to Mthatha Coach to Mthatha from Vereeniging W Coach from Worcester (ZA) to Mthatha Coach Welkom to Mthatha