莆田到浙江玉环的距离大约是390公里。从莆田出发,需要经过福州、宁德、泉州等城市,然后进入浙江省,经过温州、台州等地,最终到达玉环。按照正常驾驶速度和路况,大约需要6-7个小时的行车时间。此外,还有多种交通方式可供选择,如汽车、高铁、飞机等,需要根据自己的实际情况和需求进行选择。