All bus routes to Welkom (South Africa) B C D E G J K M P Q U B Bus from Bloemfontein to Welkom Coach Bellville to Welkom Coach from Butterworth (ZA) to Welkom C Bus Cape Town to Welkom Bus Carletonville to Welkom D Coaches Durban to Welkom E Bus to Welkom from East London G Germiston to Welkom coach J Coach to Welkom from Johannesburg Coaches Johannesburg O.R. Tambo Airport to Welkom K Coach to Welkom from Kuruman M Buses Midrand to Welkom Mthatha to Welkom bus P Bus Port Elizabeth to Welkom Bus to Welkom from Pretoria Coach from Pietermaritzburg to Welkom Q Queenstown (ZA) to Welkom bus U Uitenhage to Welkom coach