252.35 km Straight Distance
294.83 km Driving Distance
3 hours 30 mins Estimated Driving Time
The straight distance between Ashburton (Canterbury) and Allanton (Otago) is 252.35 km, but the driving distance is 294.83 km.
It takes 3 hours 30 mins to go from Ashburton to Allanton.
Driving directions from Ashburton to Allanton
Straight distance: 156.80 mi. Driving distance: 183.20 mi.
The straight-line distance is calculated between the coordinates of the two locations. Driving distance and time follow a route from OpenStreetMap road data. Estimates exclude live traffic, stops and ferry waiting times; road access and conditions may change. The catalogue covers selected locations and is not a complete list of towns.
Latitude: -43.9084 // Longitude: 171.749

Forecast: Partly cloudy
Temperature: 20.0°
Humidity: 48%
Current time: 06:31 PM
Sunrise: 06:55 AM
Sunset: 07:46 PM
Latitude: -45.9192 // Longitude: 170.263

Forecast: Overcast
Temperature: 17.6°
Humidity: 76%
Current time: 06:31 PM
Sunrise: 06:59 AM
Sunset: 07:54 PM