Cheap Bus and Shuttle tickets to Pietermaritzburg

Scenic view of Pietermaritzburg

What are the most popular routes to Pietermaritzburg?

Johannesburg - PietermaritzburgAverage pricePEN 109Average duration6h 45mDaily departures53
Port Elizabeth - PietermaritzburgAverage pricePEN 173Average duration13h 50mDaily departures4
Cape Town - PietermaritzburgAverage pricePEN 215Average duration22h 45mDaily departures7
Pretoria - PietermaritzburgAverage pricePEN 107Average duration8h 15mDaily departures49
Bloemfontein - PietermaritzburgAverage pricePEN 144Average duration9h 35mDaily departures5