| Duration | 2h 39m |
|---|---|
| Distance | 42 km |
| Average price | $2,571 |
| Nearby airports | 5 found |
The nearest airport to Xcalak is Chetumal (CTM). However, there are better options for getting to Xcalak. There is no direct connection from Nearby airports to Xcalak. However, you can take the ferry to Corozal, take the walk to Corozal, take the bus to Chetumal, take the walk to Chetumal, take the car to Mahahual Centro, take the walk to Mahahual Centro, then take the bus to Xcalak. Alternatively, you can take a vehicle from Caye Caulker (CUK) to Xcalak via San Pedro Terminal, San Pedro, Corozal, Corozal, Chetumal, Chetumal, Mahahual Centro, and Mahahual Centro in around 8h 15m.
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps