飞机
莆田目前没有民航机场,可以乘坐飞机到临近的福州机场。福州长乐国际机场莆田候机室(地址:福建省莆田市南园路66号 电话:0594-2521999),开通专线大巴往返福州机场与莆田市区。
汽车
莆田汽车站位于莆田市荔城区文献路与荔园路交叉处(阔口)。
另外在各区镇也有汽车站:南门汽车站、笏石汽车站、仙游汽车站、涵江汽车总站、涵江汽车西站、枫亭汽车站、江口汽车站。
火车
莆田火车站既是福厦铁路的中间大站,又是向莆铁路的首末站。莆田有三个客运火车站。
莆田火车站(总站)位于福建省莆田市秀屿区笏石镇刘厝村和岭美村交界处的莆田火车站(大站),按照国家一级站场标准设计;
涵江火车站(小站)位于福建省莆田市涵江区江口镇丰山村;
仙游火车站(在建)位于福建省莆田市仙游县枫亭镇。