从成都到茂县的距离大约是470公里。 如果驾车行驶,视交通状况而定,一般需要7-8个小时左右。 然而,如果选择乘坐火车,时间会更长一些,大约需要10-12个小时。 此外,还可以选择飞机前往,飞行时间大约是1个小时左右,但需要考虑到机场的转机时间和航班安排等因素。 总之,根据不同的交通工具选择,从成都到茂县的时间会有所不同。