Flight distance between Bayamo, Cuba and San Miguel del Padrón, Cuba 407.6 mi / 655.9 km