How to get from Xunantunich to Cahal Pech by car, truck, bike, walk

Distance between Xunantunich and Cahal Pech is 10 kilometers (6 miles).
Driving distance from Xunantunich to Cahal Pech is 11 kilometers (7 miles)

XunantunichCahal Pech
Leaving from
Going to

Route Map

4 Ways from Xunantunich (Belize/Cayo) to Cahal Pech (Belize/Cayo)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Xunantunich Road 1.37 km
2. Turn left onto George Price Highway 9.37 km
3. At roundabout, take exit 1 onto Cahal Pech Hill Road 271 m
4. Turn right 53 m
5. Turn slight right 40 m
6. Turn left 174 m
7. Turn right 30 m
8. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Xunantunich (Belize/Cayo) to Cahal Pech (Belize/Cayo)?
How do I get from Xunantunich (Belize/Cayo) to Cahal Pech (Belize/Cayo) the fastest?
How long does it take to get from Xunantunich (Belize/Cayo) to Cahal Pech (Belize/Cayo)?