Commuting to Back Bay by MBTA

Back Bay is its own employment centre and its own commuter rail station, which makes it far more reachable from the west and south than downtown is.

Timetable-based, not distance-modeled. Scheduled MBTA journey time from each town’s best station to Back Bay, including transfers, for services arriving between 07:00 and 09:30. It is computed from the MBTA’s published timetable, not modeled from distance. It does not include getting to your origin station or the walk at the far end, and it does not cover driving. Only towns with a station appear: 81 of our 223 — and Boston contains Back Bay rather than commuting to it, which is why 80 are ranked below.

How far the network actually gets you

Journey you will acceptTowns…with Tier 1–2 schools…under $900kCheapest of them
Within 30 minutes1887Chelsea, $650k
Within 45 minutes341417Brockton, $550k
Within 60 minutes552230Lowell, $525k
Within 75 minutes662735Lawrence, $500k

34 towns put you in Back Bay within 45 minutes on a scheduled service, and 14 of those have a Tier 1–2 school district. Push to an hour and it is 55 towns and 22 strong districts. Only 18 manage it in half an hour.

Strong schools within 45 minutes

The list families usually want, and it is short. These are the Tier 1–2 districts with a scheduled journey of 45 minutes or less.

The cheapest towns within 45 minutes

Sorted by price rather than speed, because at some point the budget is the binding constraint.

#TownTypicalFastestStation4BRSchoolsEst. tax bill
1Brockton45 min42 minMontello$550kTier 4$6,400
2Chelsea22 min17 minBox District$650kTier 4$7,500
3Lynn38 min33 minLynn Interim$650kTier 4$6,700
4Randolph39 min36 minHolbrook/Randolph$650kTier 4$7,500
5Revere21 min18 minBeachmont$675kTier 4$6,000
6Malden19 min19 minMalden Center$700kTier 4$8,000
7Weymouth34 min33 minWeymouth Landing/East Braintree$725kTier 3$7,300
8Mansfield39 min33 minMansfield$775kTier 3$10,100

Every town with an MBTA route to Back Bay

All 75 towns with regular service, fastest first. “Typical” is the median scheduled journey across peak departures; “fastest” is the quickest single service.

#TownTypicalFastestStation4BRSchoolsEst. tax bill
1Cambridge12 min10 minKendall/MIT$1.7MTier 2$11,300
2Somerville14 min14 minAssembly$1.25MTier 3$11,200
3Medford16 min16 minWellington$900kTier 3$7,800
4Malden19 min19 minMalden Center$700kTier 4$8,000
5Newton20 min16 minNewtonville$1.9MTier 1$18,400
6Revere21 min18 minBeachmont$675kTier 4$6,000
7Chelsea22 min17 minBox District$650kTier 4$7,500
8Dedham23 min23 minEndicott$850kTier 3$10,500
9Quincy24 min20 minNorth Quincy$875kTier 3$10,300
10Melrose24 min23 minWyoming Hill$950kTier 3$10,900
11Westwood24 min19 minRoute 128$1.4MTier 2$17,500
12Canton26 min24 minCanton Junction$825kTier 3$8,000
13Brookline26 min24 minSaint Mary's Street$2.05MTier 1$21,000
14Needham28 min27 minHersey$1.85MTier 1$20,000
15Wakefield30 min29 minGreenwood$875kTier 3$10,300
16Sharon30 min24 minSharon$950kTier 2$16,600
17Winchester30 min27 minWedgemere$1.85MTier 1$20,500
18Belmont30 min28 minBelmont$1.9MTier 1$21,900
19Norwood32 min32 minNorwood Depot$800kTier 3$7,900
20Braintree32 min28 minBraintree$875kTier 3$8,800
21Wellesley32 min27 minWellesley Farms$2.25MTier 1$22,900
22Weymouth34 min33 minWeymouth Landing/East Braintree$725kTier 3$7,300
23Milton34 min26 minMilton$1.35MTier 2$15,900
24Lynn38 min33 minLynn Interim$650kTier 4$6,700
25Randolph39 min36 minHolbrook/Randolph$650kTier 4$7,500
26Mansfield39 min33 minMansfield$775kTier 3$10,100
27Woburn39 min36 minAnderson/Woburn$825kTier 3$7,500
28Reading40 min38 minReading$975kTier 2$10,700
29Swampscott41 min36 minSwampscott$1.05MTier 2$12,100
30Wilmington43 min40 minWilmington$775kTier 3$8,800
31Walpole43 min42 minWalpole$875kTier 3$10,900
32Natick44 min40 minNatick Center$1MTier 2$12,200
33Brockton45 min42 minMontello$550kTier 4$6,400
34Hingham45 min43 minWest Hingham$1.65MTier 2$17,300
35Abington46 min44 minAbington$650kTier 3$9,100
36Weston46 min43 minKendal Green$2.9MTier 1$33,400
37Salem48 min43 minSalem$725kTier 3$7,800
38Attleboro49 min43 minAttleboro$620kTier 3$7,600
39Whitman50 min48 minWhitman$600kTier 3$8,100
40Ashland50 min46 minAshland$850kTier 3$11,500
41Norfolk50 min49 minNorfolk$950kTier 2$14,300
42Billerica51 min48 minNorth Billerica$700kTier 3$8,100
43Framingham51 min35 minFramingham$800kTier 3$9,500
44Beverly52 min47 minBeverly$850kTier 3$9,200
45Lincoln52 min50 minLincoln$2.5MTier 1$31,300
46Waltham53 min35 minWaltham$1MTier 3$10,300
47Cohasset53 min51 minCohasset$1.6MTier 2$19,200
48Southborough54 min52 minSouthborough$1.25MTier 1$17,500
49Hanson55 min53 minHanson$650kTier 3$9,400
50Franklin57 min56 minFranklin$850kTier 2$9,700
51Lowell58 min56 minLowell$525kTier 4$6,000
52Scituate59 min59 minNorth Scituate$1.1MTier 2$12,700
53Concord59 min56 minConcord$2.2MTier 1$28,600
54Bridgewater60 min57 minBridgewater$625kTier 3$7,500
55Halifax60 min59 minHalifax$625kTier 3$9,100
56Hamilton62 min57 minHamilton/Wenham$950kTier 2$13,800
57Lawrence67 min59 minLawrence$500kTier 4$4,300
58Acton68 min49 minSouth Acton$1.1MTier 1$17,900
59Ipswich69 min63 minIpswich$900kTier 3$10,400
60Manchester-by-the-Sea69 min65 minManchester$1.5MTier 2$14,300
61Grafton70 min66 minGrafton$725kTier 3$9,900
62Kingston70 min68 minKingston$800kTier 3$10,800
63Westborough70 min61 minWestborough$950kTier 1$15,100
64Middleborough71 min68 minMiddleborough$525kTier 4$6,900
65Littleton73 min55 minLittleton/Route 495$900kTier 2$13,100
66Rowley75 min69 minRowley$800kTier 3$10,400
67Worcester79 min64 minWorcester$550kTier 4$7,300
68Ayer80 min63 minAyer$550kTier 4$6,900
69Taunton82 min79 minEast Taunton$575kTier 4$6,400
70Newburyport82 min76 minNewburyport$1.1MTier 2$11,600
71Leominster91 min76 minNorth Leominster$500kTier 4$6,800
72Fitchburg98 min83 minFitchburg$420kTier 4$5,600
73New Bedford100 min97 minChurch Street$475kTier 4$5,200
74Freetown101 min94 minFreetown$625kTier 3$7,500
75Fall River108 min101 minFall River Depot$450kTier 4$5,200

Towns where service barely runs

These 5 towns have a station and a scheduled journey, but fewer than three peak departures — flag stops and end-of-line halts. The time is real; treating it as a commute is not, because missing one service can mean an hour.

TownTypicalStationPeak departures4BR
Stoughton35 minStoughton2$675k
Andover51 minBallardvale2$1M
Foxborough52 minFoxboro1$800k
Haverhill70 minBradford2$625k
Gloucester74 minWest Gloucester2$875k

What this page cannot tell you

Transit times computed from the MBTA GTFS feed for 2026-08-05, a weekday with normal service. Prices, tax bills and school tiers are ours — see the methodology. Data last reviewed .