Distance between Vosloorus and Villiers

52.7668 mi Straight Distance

57.79 mi Driving Distance

56 mins Estimated Driving Time

The straight distance between Vosloorus (Gauteng) and Villiers (Free State) is 52.7668 mi, but the driving distance is 57.79 mi.

It takes 56 mins to go from Vosloorus to Villiers.

Driving directions from Vosloorus to Villiers

Distance in kilometers

Straight distance: 84.9 km.      Route distance: 92.98 km

Vosloorus, South Africa

Latitude: -26.3583 // Longitude: 28.2075

Photos of Vosloorus

N3 electricity 2Johannesburg/Durban HighwayHeidelberg/South AfricaN 3  Johannesburg-Durban Motorway/South AfricaN 3  Johannesburg-Durban Motorway/South AfricaSunset with fireN 3  Johannesburg-Durban Motorway/South Africa

Vosloorus Weather

We're sorry but Vosloorus weather is not available right now.

Villiers, South Africa

Latitude: -27.0287 // Longitude: 28.615

Photos of Villiers

Free State in winterVaal RiverVaal River rail bridge at VilliersOld building in VilliersVaal River at VilliersGrain Elevator - VilliersJohannesburg/Durban Highway-Toll GateN 3  Johannesburg-Durban Motorway/South Africa

Villiers Weather

We are sorry, but Villiers weather is not available right now.