Cheap Bus and Shuttle tickets to Jamestown, ZA

What are the most popular routes to Jamestown?

Johannesburg - JamestownAverage price$40Average duration9h 20mDaily departures14
East London - JamestownAverage price$29Average duration4h 40mDaily departures6
Welkom - JamestownAverage price$31Average duration5h 35mDaily departures13
Midrand - JamestownAverage price$38Average duration10h 20mDaily departures13
Cape Town - JamestownAverage price$59Average duration19h 10mDaily departures2