Canlaón se sitúa a 168 km de la capital provincial Dumaguete.