Distance between Roseworthy and Punyelroo

48.76 mi Straight Distance

70.74 mi Driving Distance

1 hour 17 mins Estimated Driving Time

The straight distance between Roseworthy (South Australia) and Punyelroo (South Australia) is 48.76 mi, but the driving distance is 70.74 mi.

It takes 1 hour 26 mins to go from Roseworthy to Punyelroo.

Driving directions from Roseworthy to Punyelroo

Distance in kilometers

Straight distance: 78.46 km.      Route distance: 113.81 km

Roseworthy, Australia

Latitude: -34.5373 // Longitude: 138.75

Photos of Roseworthy

Roseworthy Weather

Punyelroo, Australia

Latitude: -34.6059 // Longitude: 139.603

Photos of Punyelroo

Punyelroo Weather