先鞍山到北京站,然后到北京西买到桂林的车票就可以了。鞍山西到北京D31 9:23分发出15:10到达北京,历时5小时47分钟,票价为一等座291元,二等座233元.到北京站之后要做地铁到北京西站了,因为北京到桂林没有动车或者高铁,你只能选择做特快,建议你做T5 15:45发出,第二天14:21到达桂林,历时22小时36分钟,比较漫长,没办法,硬卧414元,硬座236元,软卧656元.