The distance between Tennant Creek to Marla via Alice Springs is 961 Km by road. You can also find the distance from Tennant Creek to Marla via Alice Springs using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Tennant Creek to Marla via Alice Springs for road driving directions!