扬州有火车站,也有到上海的火车,不过要绕道南京,而且不是高铁,所以一般扬州人乘火车去上海的话会选择去镇江做高铁或者动车去,镇江有两个高铁站,镇江火车站和火车南站,都有去上海的车,都可以选择,扬州去这两个站也很方便,有大巴车直达,打车去也不算贵,大约距离在三四十公里,做大巴大概十几块钱,打车一百多吧,高铁去上海也就两个小时左右,很方便的!