桂林有3个火车客运站,都有快车和动车、高铁。一个叫火车南站,位于象山区中山南路,在火车票上叫“桂林”站,在公交站牌上叫“桂林站”;第二个叫火车北站,位于叠彩区北辰路,在火车票上叫“桂林北”站,在公交站牌上叫“桂林北站”;第三个火车站叫桂林西站,位于桂林市灵川县定江镇,在火车票上叫“桂林西”站,在公交站牌上叫“桂林西站”。具体某趟列车在哪个站上车或者下车,或者停靠哪个站,要仔细看你的车票上的车次和到站。桂林站与桂林北站之间有100路公交车直达,车程约50分钟左右;桂林北站与桂林西站之间有303路公交车直达,车程约30分钟左右;桂林西站与桂林站之间有22路公交车直达,车程约1个半小时。注意:303路公交车30分钟一趟;
22路公交车16分钟一趟。还有,桂林经过火车站和汽车站的公交车,以及公交站台上,都有小偷,很嚣张的,要保管好自己的钱财。
桂林北不光有火车站和高铁站还有桂林北汽车客运总站。桂林火车站和高铁站包括桂林北站,桂林南站,桂林西站,还有阳朔站,五通站,全州站,兴安站,恭城站等。全国铁路线途径大桂林的高铁站有九个。在广西壮族自治区是拥有高铁站最多的城市。