Distance between Cancún and Puerto Barrios
Distance from Cancún to Puerto Barrios is 393 miles / 633 kilometers.
Map showing the distance from Cancún to Puerto Barrios
![]() |
Air distance: | miles km |
Cancún
City: | Cancún |
Country: | Mexico |
Puerto Barrios
City: | Puerto Barrios |
Country: | Guatemala |
Time difference between Cancún and Puerto Barrios
The time difference between Cancún and Puerto Barrios is 1 hour. Puerto Barrios is 1 hour behind Cancún. Current local time in Cancún is 11:50 EST (2025-02-27) and time in Puerto Barrios is 10:50 CST (2025-02-27).