佛山到古镇的直线距离约为39.1公里。如果选择驾车或打车,实际行驶距离约为40.1公里,预计耗时约58分钟。此外,乘坐公交到达古镇的距离约为40.51公里,由于需要步行和换乘,耗时较长,约2小时10分钟。请注意,以上距离和时间仅供参考,实际行程可能因路况、交通方式选择、具体出发地和目的地等因素有所不同。建议提前规划好行程,并根据实际情况选择合适的出行方式。