Travel from Boston to Williamstown-MA-USA

Bus or train from Boston to Williamstown?

Peter Pan Bus Lines operates a bus from Boston to Williamstown twice daily. Tickets cost $18 - $55 and the journey takes 3 h 25 min. Alternatively, Amtrak operates a train from Boston to Williamstown once daily. Tickets cost $35 - $85 and the journey takes 3 h 49 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Boston to Williamstown

From Boston, MA South Station bus to Intermodal Center then bus to Park St..5 h 10 min$54
From Boston South Station Amtrak train to Intermodal Center then bus to Williams Inn.5 h 32 min$74
From Boston, MA bus to Lee, MA, walk to Lee Center, line 2 bus to Intermodal Center, then bus to Park St..6 h 8 min$36
From Boston drive to Williamstown.3 h$18
From South Station Silver Line - Outbound bus to Boston airport, fly to Albany airport, bus to Bennington, VT, then bus to Williamstown.6 h 15 min$233

How long does it take to get from Boston to Williamstown?

It takes approximately 5 h 10 min to get from Boston to Williamstown, including transfers.

Is there a direct bus between Boston and Williamstown?

No, there is no direct bus from Boston to Williamstown. However, there are services departing from Boston, MA South Station and arriving at Park St. via Intermodal Center. The journey, including transfers, takes approximately 5 h 10 min.

Operators from Boston to Williamstown

Peter Pan Bus Lines1-800-343-9999Peter Pan Bus Lines
Berkshire Region TransitBerkshire Region Transit
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA
Cape AirCape Air
Vermont Translines+1 844- 888-7267Vermont Translines
Green Mountain Express+1 (802) 447-0477Green Mountain Express