Malapatan is located in Koronadal city, Philippines at the 5.9692, 125.2894 coordinates. Distance from Malapatan to other cities. are listed below, click on the city name to find distance between. Distance from Malapatan to Malingao 160 km, to General Santos 21 km, to Iligan City 272 km. The green marker indicates the location of Malapatan.