The distance between riverton to Twizel via Invercargill, Catlins Forest Park, Dunedin is 531 Km by road. You can also find the distance from riverton to Twizel via Invercargill, Catlins Forest Park, Dunedin using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from riverton to Twizel via Invercargill, Catlins Forest Park, Dunedin for road driving directions!