Cheap Bus and Shuttle tickets to Smithfield, ZA

What are the most popular routes to Smithfield?

Johannesburg - SmithfieldAverage priceR 613Average duration7h 40mDaily departures20
Pretoria - SmithfieldAverage priceR 617Average duration9h 5mDaily departures19
East London - SmithfieldAverage priceR 699Average duration6h 25mDaily departures1
Port Elizabeth - SmithfieldAverage priceR 666Average duration8h 25mDaily departures15
Fort Beaufort - SmithfieldAverage priceR 534Average duration5h 10mDaily departures6