What are the most popular routes to Villiers?
| Route | Average price | Average duration | Daily departures | Actions |
|---|---|---|---|---|
| Durban - Villiers | Average price$29 | Average duration6h 45m | Daily departures6 | |
| Pietermaritzburg - Villiers | Average price$31 | Average duration5h 20m | Daily departures4 | |
| Johannesburg - Villiers | Average price$24 | Average duration1h 45m | Daily departures4 | |
| Pretoria - Villiers | Average price$27 | Average duration3h 30m | Daily departures5 | |
| Mthatha - Villiers | Average price$46 | Average duration10h 10m | Daily departures2 |
Operators serving Villiers
Top departures from Villiers
Find bus tickets from Villiers to PinetownVilliers to Midrand bus times and faresHow to travel from Villiers to MthathaFind bus tickets from Villiers to HarrismithVilliers to Port Shepstone bus times and faresHow to travel from Villiers to TsoloFind bus tickets from Villiers to PretoriaVilliers to Ladysmith bus times and faresHow to travel from Villiers to JohannesburgFind bus tickets from Villiers to DurbanVilliers to Pietermaritzburg bus times and faresHow to travel from Villiers to East London
Top arrivals to Villiers
Find bus tickets from Pietermaritzburg to VilliersDurban to Villiers bus times and faresHow to travel from Harrismith to VilliersFind bus tickets from Johannesburg to VilliersMargate to Villiers bus times and faresHow to travel from Vereeniging to VilliersFind bus tickets from Pretoria to VilliersMidrand to Villiers bus times and faresHow to travel from Butterworth to VilliersFind bus tickets from Estcourt to VilliersPinetown to Villiers bus times and faresHow to travel from Mthatha to Villiers



