Mansalay is located in Calapan city, Philippines at the 12.5204, 121.4385 coordinates. Distance from Mansalay to other cities. are listed below, click on the city name to find distance between. Distance from Mansalay to Puerto Princesa 427 km, to San Jose 44 km, to Pinamalayan 58 km. The green marker indicates the location of Mansalay.