南昌没有直达湛江的火车。但上海南有到湛江的火车,这趟车经过向塘,你可到向塘乘坐这趟车,这样更方便,也最省钱。上海南到湛江经过向塘的火车:K149次,上海南-湛江,空调快速,向塘是中间站。向塘开:19:12,到湛江:次日16:40,里程:1464公里,历时:21:28。票价:硬座:179元,卧铺:上铺:306元,中铺:317元,下铺:327元。先到坛子口坐236路公交车,到向塘火车站下,2元一票。