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