铁海线是台湾西部铁路纵贯干线，大致以北北东—南南西走向经过大山脚地区东部。境内东北部设有大山车站，属甲种简易站，仅停靠区间车；南部边界外不远处设有后龙车站，属三等站，一天仅有两班次自强号不停靠外，其余各级列车均有停靠。由此等可前往台铁沿线各地。省道台61线又称「西部滨海快速公路」，是八里至安南的快速公路，大致以东北—西南走向蜿蜒经过本地区西北部及西部边界地带。由该道路向东北可前往竹南、香山并止于浸水桥北侧，其后以省道台15线为代用道路；向西南可前往通霄白沙屯并中止快速公路路段，其后以省道台1线为代用道路