Flight distance between Guayama, Puerto Rico and Cuauhtémoc, Mexico 2,160.7 mi / 3,477.4 km