Flight distance between Mérida, Mexico and Rancagua, Chile 4,007.3 mi / 6,449.1 km