How many kilometers is it from Hanzhong to Zhuge Ancient Town?

43.3 kilometers. According to Baidu map, the distance from Hanzhong to Zhuge Ancient Town is 43.3 kilometers, and the driving time is about 52 minutes. Zhuge Ancient Town faces the Han River in the south, Wuhou Temple in the north, Ma Chao Tomb in the east and Yangpingguan in the west. Rich in historical and cultural resources, it is the opening work of ten key cultural projects in Shaanxi Province.