The distance between Barnstaple to m6 j unction21A is 2117 Mi by road. You can also find the distance from Barnstaple to m6 j unction21A using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Barnstaple to m6 j unction21A for road driving directions!