Flight distance between Carabanchel, Spain and Reynosa, Mexico 5,297.8 mi / 8,526.1 km