Distance between Canyon Lake and Duncanville
Distance from Canyon Lake, TX to Duncanville, TX is 208 miles / 334 kilometers.
Map showing the distance from Canyon Lake to Duncanville
![]() |
Air distance: | miles km |
Canyon Lake, TX
City: | Canyon Lake, TX |
Country: | United States |
Duncanville, TX
City: | Duncanville, TX |
Country: | United States |
Time difference between Canyon Lake and Duncanville
There is no time difference between Canyon Lake and Duncanville. Current local time in Canyon Lake and Duncanville is 03:07 CST (2025-02-27)