莆田市有3个火车站,其中一个在莆田市黄石镇,叫做莆田站,从莆田市区坐公交车到那边要半个小时左右。

另外一个在莆田市仙游县枫亭镇,叫做仙游站,从仙游县城关坐公交车过去要四五十分钟左右,开车的话要三四十分钟左右。

还有一个位于涵江区,叫做涵江站