从常州到东莞坐直达火车的话走南线经过江苏、上海、浙江、江西、湖南、广东;走北线经过江苏、安徽、江西、广东。从常州到东莞坐高铁不能直达。
自驾的话一般走江苏、浙江、江西、广东就到了,不用经过上海(见下图)。
常州到东莞自驾路线