The total distance between Trivandrum and Poovar Island is around 21 km.