Cheap Bus and Shuttle tickets to Hanover, ZA

What are the most popular routes to Hanover?

Cape Town - HanoverAverage priceCOP 190 152Average duration9hDaily departures17
Johannesburg - HanoverAverage priceCOP 163 567Average duration10h 25mDaily departures9
Pretoria - HanoverAverage priceCOP 167 697Average duration11h 55mDaily departures8
Durban - HanoverAverage priceCOP 193 286Average duration15h 30mDaily departures2
Bloemfontein - HanoverAverage priceCOP 125 441Average duration3h 55mDaily departures9