How to get to Shrewsbury, MA in Boston by Bus or Train


Directions to Shrewsbury, MA (Boston) with public transportation

Click on a route to get updated schedules, live arrivals and step-by-step directions.

Click on a route to get updated schedules

How to get to Shrewsbury, MA by Bus

Click on the Bus route to see step by step directions with maps, line arrival times and updated time schedules.

From Worcester, MA, Worcester 34 min
Bus - 1515
From I-290, Worcester 92 min
Bus - 2525
Bus - 1515

Questions & Answers

What are the closest stations to Shrewsbury, MA?

  • The closest stations to Shrewsbury, MA are:
    • Main St + Shrewsbury Center is 20 yards away, 1 min walk
    • Main St + Maple St is 110 yards away, 2 min walk
    • Maple Ave + Main St is 230 yards away, 3 min walk
    • Main St + Job Cushing Rd is 338 yards away, 4 min walk

Which Bus lines stop near Shrewsbury, MA?

Get directions from your current location
Moovit is the world's #1 transit app.
Supports over 2600 cities in 85 + countries worldwide!
Google Play badge AppStore badge
Add this badge to your website. Click to copy HTML

Looking for directions to Shrewsbury, MA in Boston, United States?

How to get to Shrewsbury, MA just became much easier with Moovit. Get directions and find the nearest stop using the Moovit Mobile App or Moovit Web App.

Bus or Train and other options are relevant public transportation alternatives that may be used to reach your destination. The following transit lines have routes that pass near Shrewsbury, MA - Bus: 15.

Looking for a stop close to your destination? Try these transit alternatives: Main St + Shrewsbury Center; Main St + Maple St; Maple Ave + Main St; Main St + Job Cushing Rd.

Do you use a specific bus app to check the bus time? And a different train app to get the train time? With Moovit, we have all your public transit options in one easy-to-use free app.

Moovit helps you find the fastest directions to Shrewsbury, MA, with the most updated time schedules. Download our app to get live step-by-step directions, real-time schedule estimation, and which nearby transit line will get you to Shrewsbury, MA in the shortest time. Download Moovit to see why the Google Play Store and the Apple App Store voted us as one of the best transit apps available.

Shrewsbury, MA
Shrewsbury, MA Shrewsbury is a town in Worcester County, Massachusetts, United States. Shrewsbury, unlike other surrounding towns like Grafton, Millbury, Westborough, and Northborough did not become a mill town or farming village, rather most of its 19th-century growth was due to its proximity to Worcester and visitors to Lake Quinsigamond. The population was 35,608 according to the 2010 US Census, in nearly 12,400 households. Incorporated in 1727, the town is governed now under the New England representative town meeting system, headed by the Town Manager and five-member elected Board of Selectmen whose duties include licensing, appointing various administrative positions, and calling a town meeting of citizens annually or whenever the need arises.
How to get to Shrewsbury, MA with public transit - About the place

Closest stations to Shrewsbury, MA in Boston

Moovit - Your local transit app for Android and iOS
Moovit Real-Time Arrivals, Schedules, Maps & More