Bay of Campeche
Cancún
Mérida
Mayan train
route
Valladolid
Tulum
Campeche
Dos Bocas
refinery
Chetumal
Escárcega
Palenque
Mexico
200 km
200 miles
Cancún
Mérida
Playa del Carmen
Valladolid
Bay of Campeche
Tulum
Campeche
Mayan train
route
Dos Bocas
refinery
Escárcega
Chetumal
Palenque
Guatemala
Belize
Mexico
100 km
100 miles