①飞机:飞机赴福州(长乐国际机场)——福州火车站——莆田火车站——乘坐363路公交车(9元,莆田火车站-文甲直达)——文甲码头——乘船到达湄洲岛;
②火车:莆田火车站——笏石汽车站(可在火车站乘坐32路、29路到笏石汽车站下车,2元)——(再乘坐361或362或363路车,7元直达)文甲码头——乘船进入湄洲岛;
③自驾:走高速公路的话,可以在城南的莆田西收费站上莆秀高速公路,一路前行约18公里出湄洲收费站,再沿高速前行三公里左右,转上新文公路(省道202),再开车约15分钟即可到达文甲码头。