可以在镇江买好镇江到上海、上海到长沙的火车票,注意上海到长沙的火车是下午5点08分开,上海站到上海南站地铁及中转约1小时,所以镇江到上海的票最好是13:00——14:30左右,如果买座位的话,大约170元就差不多了,第二天早上7:30分就到长沙了。想要当天到达,可乘坐动车109/122次,下午3点30分开,票价274元,23:20到达。镇江到上海的票最好是12:00——13:00左右坐汽车的话可在无锡、南京、扬州乘坐,但不太安全,费用也高,不建议。