Cheap Bus tickets to Germiston

What are the most popular routes to Germiston?

Mthatha - GermistonAverage price£20Average duration12h 30mDaily departures7
Mount Frere - GermistonAverage price£19Average duration10h 30mDaily departures3
Matatiele - GermistonAverage price£20Average duration9h 30mDaily departures3
Durban - GermistonAverage price£15Average duration8h 5mDaily departures8
Cofimvaba - GermistonAverage price£23Average duration13h 20mDaily departures2