1。飞机,大连到南京,1个半小时。因为世博的关系,大连到上海的机票要贵些,所以到南京好,然后南京机场有大巴,可以直接坐去火车站,再转火车去扬州。

2、火车,大连到南京,1天不到,20几个小时,每天一趟,再转火车3.火车,大连到镇江,南京的下一站,火车大概多30分钟。镇江火车站下来,出口右边就有长途汽车站,可以直接去扬州,班次很多,车费大概10几块钱。