Travel from Mthatha to Bloemfontein

Bus or fly from Mthatha to Bloemfontein?

Vaal Maseru operates a bus from Mthatha to Bloemfontein once daily, and the journey takes 1 h. 2 other operators also service this route. Alternatively, South African Airways flies from Mthatha to Bloemfontein 3 times a day.

How to get from Mthatha to Bloemfontein

From Umtata bus to Engcobo, bus to Queenstown, walk to Queenstown, then bus to Bloemfontein. 8 h 29 min R 304. From Mthatha bus to Bloemfontein then taxi to Bloemfontein. 10 h 2 min R 152. From Mthatha drive to Bloemfontein. 7 h 41 min R 768. From Mthatha taxi to Umtata airport, fly to Bloemfontein airport, then taxi to Bloemfontein. 4 h 33 min R 4 807.

Operators from Mthatha to Bloemfontein