Commuting to Longwood Medical Area by MBTA

Four major hospitals, two medical schools and tens of thousands of jobs sit in a half-mile of Brookline Avenue — and it is one of the hardest places in Greater Boston to reach by train.

Timetable-based, not distance-modeled. Scheduled MBTA journey time from each town’s best station to Longwood Medical Area, 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 and Brookline contain Longwood Medical Area rather than commuting to it, which is why 79 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 minutes220Cambridge, $1.7M
Within 45 minutes1034Chelsea, $650k
Within 60 minutes261112Chelsea, $650k
Within 75 minutes461725Lowell, $525k

10 towns put you in Longwood Medical Area within 45 minutes on a scheduled service, and 3 of those have a Tier 1–2 school district. Push to an hour and it is 26 towns and 11 strong districts. Only 2 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
1Chelsea39 min34 minBox District$650kTier 4$7,500
2Revere40 min36 minBeachmont$675kTier 4$6,000
3Malden39 min36 minOak Grove$700kTier 4$8,000
4Quincy42 min36 minNorth Quincy$875kTier 3$10,300
5Medford36 min32 minWellington$900kTier 3$7,800
6Melrose44 min42 minWyoming Hill$950kTier 3$10,900
7Somerville34 min30 minAssembly$1.25MTier 3$11,200
8Cambridge26 min22 minKendall/MIT$1.7MTier 2$11,300

Every town with an MBTA route to Longwood Medical Area

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
1Newton14 min13 minChestnut Hill$1.9MTier 1$18,400
2Cambridge26 min22 minKendall/MIT$1.7MTier 2$11,300
3Somerville34 min30 minAssembly$1.25MTier 3$11,200
4Medford36 min32 minWellington$900kTier 3$7,800
5Chelsea39 min34 minBox District$650kTier 4$7,500
6Malden39 min36 minOak Grove$700kTier 4$8,000
7Revere40 min36 minBeachmont$675kTier 4$6,000
8Quincy42 min36 minNorth Quincy$875kTier 3$10,300
9Melrose44 min42 minWyoming Hill$950kTier 3$10,900
10Belmont44 min39 minBelmont$1.9MTier 1$21,900
11Braintree48 min45 minBraintree$875kTier 3$8,800
12Winchester48 min42 minWedgemere$1.85MTier 1$20,500
13Wakefield50 min48 minGreenwood$875kTier 3$10,300
14Milton52 min42 minMilton$1.35MTier 2$15,900
15Lynn54 min49 minLynn Interim$650kTier 4$6,700
16Dedham54 min50 minEndicott$850kTier 3$10,500
17Westwood54 min45 minRoute 128$1.4MTier 2$17,500
18Randolph56 min53 minHolbrook/Randolph$650kTier 4$7,500
19Weymouth56 min54 minWeymouth Landing/East Braintree$725kTier 3$7,300
20Woburn56 min51 minAnderson/Woburn$825kTier 3$7,500
21Swampscott56 min52 minSwampscott$1.05MTier 2$12,100
22Canton58 min50 minCanton Junction$825kTier 3$8,000
23Needham58 min56 minHersey$1.85MTier 1$20,000
24Sharon59 min53 minSharon$950kTier 2$16,600
25Weston59 min54 minKendal Green$2.9MTier 1$33,400
26Reading60 min57 minReading$975kTier 2$10,700
27Wilmington61 min55 minWilmington$775kTier 3$8,800
28Norwood61 min59 minNorwood Depot$800kTier 3$7,900
29Brockton62 min59 minMontello$550kTier 4$6,400
30Abington63 min59 minAbington$650kTier 3$9,100
31Stoughton65 min60 minStoughton$675kTier 3$8,000
32Salem66 min59 minSalem$725kTier 3$7,800
33Waltham66 min46 minWaltham$1MTier 3$10,300
34Hingham66 min65 minWest Hingham$1.65MTier 2$17,300
35Lincoln66 min61 minLincoln$2.5MTier 1$31,300
36Whitman67 min63 minWhitman$600kTier 3$8,100
37Mansfield67 min62 minMansfield$775kTier 3$10,100
38Wellesley67 min59 minWellesley Farms$2.25MTier 1$22,900
39Billerica68 min63 minNorth Billerica$700kTier 3$8,100
40Beverly69 min63 minBeverly$850kTier 3$9,200
41Walpole70 min69 minWalpole$875kTier 3$10,900
42Hanson72 min68 minHanson$650kTier 3$9,400
43Natick72 min61 minWest Natick$1MTier 2$12,200
44Concord72 min67 minConcord$2.2MTier 1$28,600
45Cohasset74 min73 minCohasset$1.6MTier 2$19,200
46Lowell75 min71 minLowell$525kTier 4$6,000
47Bridgewater76 min74 minBridgewater$625kTier 3$7,500
48Attleboro77 min72 minAttleboro$620kTier 3$7,600
49Hamilton77 min73 minHamilton/Wenham$950kTier 2$13,800
50Halifax78 min73 minHalifax$625kTier 3$9,100
51Norfolk78 min76 minNorfolk$950kTier 2$14,300
52Acton81 min63 minSouth Acton$1.1MTier 1$17,900
53Scituate81 min80 minNorth Scituate$1.1MTier 2$12,700
54Framingham82 min66 minFramingham$800kTier 3$9,500
55Ipswich83 min79 minIpswich$900kTier 3$10,400
56Ashland84 min76 minAshland$850kTier 3$11,500
57Franklin85 min83 minFranklin$850kTier 2$9,700
58Manchester-by-the-Sea85 min82 minManchester$1.5MTier 2$14,300
59Lawrence86 min81 minLawrence$500kTier 4$4,300
60Kingston87 min82 minKingston$800kTier 3$10,800
61Littleton87 min69 minLittleton/Route 495$900kTier 2$13,100
62Middleborough88 min85 minMiddleborough$525kTier 4$6,900
63Southborough88 min81 minSouthborough$1.25MTier 1$17,500
64Rowley89 min85 minRowley$800kTier 3$10,400
65Ayer92 min77 minAyer$550kTier 4$6,900
66Newburyport96 min92 minNewburyport$1.1MTier 2$11,600
67Taunton98 min96 minEast Taunton$575kTier 4$6,400
68Leominster102 min90 minNorth Leominster$500kTier 4$6,800
69Grafton104 min96 minGrafton$725kTier 3$9,900
70Westborough104 min90 minWestborough$950kTier 1$15,100
71Fitchburg109 min97 minFitchburg$420kTier 4$5,600
72Worcester110 min95 minWorcester$550kTier 4$7,300
73New Bedford117 min116 minChurch Street$475kTier 4$5,200
74Freetown121 min108 minFreetown$625kTier 3$7,500
75Fall River128 min115 minFall River Depot$450kTier 4$5,200

Towns where service barely runs

These 4 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
Andover72 minBallardvale2$1M
Foxborough84 minFoxboro2$800k
Haverhill90 minBradford2$625k
Gloucester90 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 .