Flight distance between Si Racha, Thailand and Iligan City, Philippines 1,628.3 mi / 2,620.5 km