Flight distance between Bayanhongor, Mongolia and Puerto Padre, Cuba 7,740.1 mi / 12,456.4 km