Travel from Bloemfontein to EMalahleni

Bus from Bloemfontein to EMalahleni

InterCape operates a bus from Bloemfontein to EMalahleni every 4 hours. Tickets cost $20 - $40 and the journey takes 6 h. 4 other operators also service this route.

How to get from Bloemfontein to EMalahleni

From Bloemfontein taxi to Bloemfontein airport, fly to Johannesburg airport, train to Marlboro, train to Pretoria, then bus to EMalahleni. 4 h 33 min $133. From Bloemfontein taxi to Bloemfontein airport, fly to Lanseria airport, taxi to Midrand, then bus to EMalahleni. 6 h 41 min $253. From Bloemfontein taxi to Bloemfontein airport, fly to Nelspruit airport, taxi to Nelspruit, then bus to EMalahleni. 7 h 34 min $481. From Bloemfontein bus to Johannesburg then bus to Witbank. 9 h 30 min $46. From Bloemfontein car train to Park, train to Pretoria, then bus to EMalahleni. 10 h 21 min $32. From Bloemfontein car train to Johannesburg then car train to Witbank. 11 h 57 min $17. From Bloemfontein drive to EMalahleni. 5 h 19 min $63.