- Villiers to Midrand buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Villiers - Engen Garage (N3) | Engen Big Bird One Stop (N1) | No tags | ||||
![]() | Bus | Villiers - Engen Garage (N3) | Engen Big Bird One Stop (N1) | No tags | ||||
![]() | Bus | Villiers Engen Vaal 1 Stop East | Big Bird Engen N1 South | No tags | ||||
![]() | Bus | Villiers - Engen Garage (N3) | Engen Big Bird One Stop (N1) | No tags | ||||
![]() | Bus | Villiers - Engen Garage (N3) | Engen Big Bird One Stop (N1) | No tags |
Get from Villiers to Midrand
This route is served by bus only
The journey takes about 2 hours 20 minutes, and with fares starting at just £16, it presents an excellent value for a comfortable ride.
3bus per day
2h 20mAverage duration
80 milesDistance
3kgCO₂ emissions
Compare bus companies
3.5 out of 5 stars3.5/543,863 reviews
3.5 out of 5 stars3.5/53,004 reviews
3 out of 5 stars3/510,955 reviews
ZA Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling by bus from Villiers to Midrand
What's the distance between Villiers and Midrand by coach?
The distance between Villiers and Midrand by coach is approximately 79 miles (127 km).
How can I get from Villiers to Midrand without driving?
The best way to go from Villiers to Midrand without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. You can also consider rideshare services depending on your preferences.








