Flight distance between Caracas, Venezuela and Morelia, Mexico 2,370.1 mi / 3,814.4 km