Cheap Bus, Shuttle and Shuttle tickets to Margate, ZA

What are the most popular routes to Margate?

Pretoria - MargateAverage priceJP¥6 426Average duration10h 55mDaily departures5
Durban - MargateAverage priceJP¥3 179Average duration2hDaily departures115
Durban - MargateAverage priceJP¥3 075Average duration2h 29mDaily departures67
Midrand - MargateAverage priceJP¥7 024Average duration11h 50mDaily departures4
Harrismith - MargateAverage priceJP¥5 067Average duration6h 20mDaily departures5