西塘地处浙江省嘉兴市嘉善县。县内没有机场和火车站。

乘飞机的游客可以取道杭州以及上海的机场。

火车、汽车均可先到嘉善,再转大巴车至西塘,大约20分钟。