Flight distance between San Andros, Bahamas and Reynosa, Mexico 1,262.0 mi / 2,031.0 km