MBTA operates a train from Boston to Grafton hourly. Tickets cost $6 - $11 and the journey takes 1 h 16 min. WRTA also services this route 5 times a week.
How to get from Boston to Grafton
From South Station train to Grafton Train Station then bus to Grafton Town Common. 2 h 31 min $11. From Boston, MA - South Station bus to Framingham Flutie Pass, MA, bus to Worcester, train to Grafton Train Station, then bus to Grafton Town Common. 3 h 42 min $40. From Boston taxi to Grafton. 49 min $267. From Boston drive to Grafton. 49 min $5.
How long does it take to get from Boston to Grafton?
It takes approximately 2 h 31 min to get from Boston to Grafton.