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)
Route Map
Routes from xunantunich-cayo to cahal-pech-cayo
4 Ways from Xunantunich (Belize/Cayo) to Cahal Pech (Belize/Cayo)
Choose 1 of the options below and start your journey
Cheapest
Fastest
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
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)?