Flight distance between Townsville, Australia and Mansilingan, Philippines 2,626.6 mi / 4,227.1 km