The distance between Rameswaram to Kayamkulam via Theni is 446 Km by road. You can also find the distance from Rameswaram to Kayamkulam via Theni using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Rameswaram to Kayamkulam via Theni for road driving directions!