Cheap Bus and Shuttle tickets to Hanover, ZA

What are the most popular routes to Hanover?

Cape Town - HanoverAverage priceNOK 501Average duration9hDaily departures17
Johannesburg - HanoverAverage priceNOK 431Average duration10h 25mDaily departures9
Pretoria - HanoverAverage priceNOK 442Average duration11h 55mDaily departures8
Durban - HanoverAverage priceNOK 509Average duration15h 30mDaily departures2
Bloemfontein - HanoverAverage priceNOK 331Average duration3h 55mDaily departures9