Skip to main content
Menu
MBTA Home Page Massachusetts BayTransportation AuthorityHomeCommuter RailNeedham Line
TimetableAlerts4
-
Service Change
Fri, June 28 through Mon, July 1, there will be no Needham Line train service to allow for signal improvement work. Buses will accommodate passengers between Newton Highlands (for a Green Line connection) and Forest Hills (for an Orange Line connection).
Please also consider a free connection with:
-MBTA Bus #35, #36 or #37 for service between West Roxbury/Highland/Bellevue/Roslindale Village and Forest Hills on the Orange Line.
-MBTA Bus #59 for service between Needham Junction/Needham Center/Needham Heights and Newton Highlands on the Green Line D.Updated: 7/1/2024 4:31 AM EDT
Trains
Stops | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | Train | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bicycles Allowed? | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | Bicycles not allowed | |
Newton Highlands No parking | 5:00 AM | 5:30 AM | 6:00 AM | 6:12 AM | 6:24 AM | 6:36 AM | 6:48 AM | 7:00 AM | 7:12 AM | 7:24 AM | 7:36 AM | 7:48 AM | 8:00 AM | 8:12 AM | 8:24 AM | 8:36 AM | 8:48 AM | 9:00 AM | 9:12 AM | 9:24 AM | 9:36 AM | 9:48 AM | 10:00 AM | 10:30 AM | 11:00 AM | 11:30 AM | 12:00 PM | 12:30 PM | 1:00 PM | 1:30 PM | 2:00 PM | 2:30 PM | 3:00 PM | 3:24 PM | 3:36 PM | 3:48 PM | 4:00 PM | 4:12 PM | 4:24 PM | 4:36 PM | 4:48 PM | 5:00 PM | 5:12 PM | 5:24 PM | 5:36 PM | 5:48 PM | 6:00 PM | 6:12 PM | 6:24 PM | 6:36 PM | 6:48 PM | 7:00 PM | 7:30 PM | 8:00 PM | 8:30 PM | 9:00 PM | 9:30 PM | 10:00 PM | 10:30 PM | 11:00 PM | 11:30 PM | 12:00 AM | |
Needham Heights Parking available | 5:09 AM | 5:39 AM | 6:13 AM | 6:25 AM | 6:37 AM | 6:49 AM | 7:01 AM | 7:13 AM | 7:25 AM | 7:37 AM | 7:49 AM | 8:01 AM | 8:13 AM | 8:25 AM | 8:37 AM | 8:49 AM | 9:01 AM | 9:13 AM | 9:25 AM | 9:37 AM | 9:49 AM | 10:01 AM | 10:13 AM | 10:43 AM | 11:15 AM | 11:45 AM | 12:15 PM | 12:45 PM | 1:17 PM | 1:47 PM | 2:17 PM | 2:47 PM | 3:17 PM | 3:41 PM | 3:53 PM | 4:05 PM | 4:17 PM | 4:29 PM | 4:41 PM | 4:53 PM | 5:05 PM | 5:17 PM | 5:29 PM | 5:41 PM | 5:49 PM | 6:01 PM | 6:13 PM | 6:25 PM | 6:37 PM | 6:49 PM | 7:01 PM | 7:13 PM | 7:43 PM | 8:11 PM | 8:41 PM | 9:11 PM | 9:41 PM | 10:11 PM | 10:41 PM | 11:11 PM | 11:41 PM | 12:08 AM | |
Needham Center Parking available | 5:12 AM | 5:42 AM | 6:18 AM | 6:30 AM | 6:42 AM | 6:54 AM | 7:06 AM | 7:18 AM | 7:30 AM | 7:42 AM | 7:54 AM | 8:06 AM | 8:18 AM | 8:30 AM | 8:42 AM | 8:54 AM | 9:06 AM | 9:18 AM | 9:30 AM | 9:42 AM | 9:54 AM | 10:06 AM | 10:18 AM | 10:48 AM | 11:21 AM | 11:51 AM | 12:21 PM | 12:51 PM | 1:22 PM | 1:52 PM | 2:22 PM | 2:52 PM | 3:22 PM | 3:46 PM | 3:58 PM | 4:10 PM | 4:22 PM | 4:34 PM | 4:46 PM | 4:58 PM | 5:10 PM | 5:22 PM | 5:34 PM | 5:46 PM | 5:54 PM | 6:06 PM | 6:18 PM | 6:30 PM | 6:42 PM | 6:54 PM | 7:06 PM | 7:18 PM | 7:48 PM | 8:15 PM | 8:45 PM | 9:15 PM | 9:45 PM | 10:15 PM | 10:45 PM | 11:15 PM | 11:45 PM | 12:10 AM | |
Needham Junction Parking available | 5:13 AM | 5:43 AM | 6:20 AM | 6:32 AM | 6:44 AM | 6:56 AM | 7:08 AM | 7:20 AM | 7:32 AM | 7:44 AM | 7:56 AM | 8:08 AM | 8:20 AM | 8:32 AM | 8:44 AM | 8:56 AM | 9:08 AM | 9:20 AM | 9:32 AM | 9:44 AM | 9:56 AM | 10:08 AM | 10:20 AM | 10:50 AM | 11:24 AM | 11:54 AM | 12:24 PM | 12:54 PM | 1:25 PM | 1:55 PM | 2:25 PM | 2:55 PM | 3:25 PM | 3:49 PM | 4:01 PM | 4:13 PM | 4:25 PM | 4:37 PM | 4:49 PM | 5:01 PM | 5:13 PM | 5:25 PM | 5:37 PM | 5:49 PM | 5:56 PM | 6:08 PM | 6:20 PM | 6:32 PM | 6:44 PM | 6:56 PM | 7:08 PM | 7:20 PM | 7:50 PM | 8:17 PM | 8:47 PM | 9:17 PM | 9:47 PM | 10:17 PM | 10:47 PM | 11:17 PM | 11:47 PM | 12:12 AM | |
Hersey Parking available | 5:19 AM | 5:49 AM | 6:28 AM | 6:40 AM | 6:52 AM | 7:04 AM | 7:16 AM | 7:28 AM | 7:40 AM | 7:52 AM | 8:04 AM | 8:16 AM | 8:28 AM | 8:40 AM | 8:52 AM | 9:04 AM | 9:16 AM | 9:28 AM | 9:40 AM | 9:52 AM | 10:04 AM | 10:16 AM | 10:28 AM | 10:58 AM | 11:33 AM | 12:03 PM | 12:33 PM | 1:03 PM | 1:35 PM | 2:05 PM | 2:35 PM | 3:05 PM | 3:35 PM | 3:59 PM | 4:11 PM | 4:23 PM | 4:35 PM | 4:47 PM | 4:59 PM | 5:11 PM | 5:23 PM | 5:35 PM | 5:47 PM | 5:59 PM | 6:04 PM | 6:16 PM | 6:28 PM | 6:40 PM | 6:52 PM | 7:04 PM | 7:16 PM | 7:28 PM | 7:58 PM | 8:24 PM | 8:54 PM | 9:24 PM | 9:54 PM | 10:24 PM | 10:54 PM | 11:24 PM | 11:54 PM | 12:17 AM | |
West Roxbury Parking available | 5:30 AM | 6:00 AM | 6:45 AM | 6:57 AM | 7:09 AM | 7:21 AM | 7:33 AM | 7:45 AM | 7:57 AM | 8:09 AM | 8:21 AM | 8:33 AM | 8:45 AM | 8:57 AM | 9:09 AM | 9:21 AM | 9:33 AM | 9:45 AM | 9:57 AM | 10:09 AM | 10:21 AM | 10:33 AM | 10:45 AM | 11:15 AM | 11:53 AM | 12:23 PM | 12:53 PM | 1:23 PM | 1:56 PM | 2:26 PM | 2:56 PM | 3:26 PM | 3:56 PM | 4:20 PM | 4:32 PM | 4:44 PM | 4:56 PM | 5:08 PM | 5:20 PM | 5:32 PM | 5:44 PM | 5:56 PM | 6:08 PM | 6:20 PM | 6:21 PM | 6:33 PM | 6:45 PM | 6:57 PM | 7:09 PM | 7:21 PM | 7:33 PM | 7:45 PM | 8:15 PM | 8:38 PM | 9:08 PM | 9:38 PM | 10:08 PM | 10:38 PM | 11:08 PM | 11:38 PM | 12:08 AM | 12:26 AM | |
Highland Parking available | 5:31 AM | 6:01 AM | 6:47 AM | 6:59 AM | 7:11 AM | 7:23 AM | 7:35 AM | 7:47 AM | 7:59 AM | 8:11 AM | 8:23 AM | 8:35 AM | 8:47 AM | 8:59 AM | 9:11 AM | 9:23 AM | 9:35 AM | 9:47 AM | 9:59 AM | 10:11 AM | 10:23 AM | 10:35 AM | 10:47 AM | 11:17 AM | 11:55 AM | 12:25 PM | 12:55 PM | 1:25 PM | 1:59 PM | 2:29 PM | 2:59 PM | 3:29 PM | 3:59 PM | 4:23 PM | 4:35 PM | 4:47 PM | 4:59 PM | 5:11 PM | 5:23 PM | 5:35 PM | 5:47 PM | 5:59 PM | 6:11 PM | 6:23 PM | 6:23 PM | 6:35 PM | 6:47 PM | 6:59 PM | 7:11 PM | 7:23 PM | 7:35 PM | 7:47 PM | 8:17 PM | 8:39 PM | 9:09 PM | 9:39 PM | 10:09 PM | 10:39 PM | 11:09 PM | 11:39 PM | 12:09 AM | 12:28 AM | |
Bellevue Parking available | 5:33 AM | 6:03 AM | 6:50 AM | 7:02 AM | 7:14 AM | 7:26 AM | 7:38 AM | 7:50 AM | 8:02 AM | 8:14 AM | 8:26 AM | 8:38 AM | 8:50 AM | 9:02 AM | 9:14 AM | 9:26 AM | 9:38 AM | 9:50 AM | 10:02 AM | 10:14 AM | 10:26 AM | 10:38 AM | 10:50 AM | 11:20 AM | 11:58 AM | 12:28 PM | 12:58 PM | 1:28 PM | 2:02 PM | 2:32 PM | 3:02 PM | 3:32 PM | 4:02 PM | 4:26 PM | 4:38 PM | 4:50 PM | 5:02 PM | 5:14 PM | 5:26 PM | 5:38 PM | 5:50 PM | 6:02 PM | 6:14 PM | 6:26 PM | 6:26 PM | 6:38 PM | 6:50 PM | 7:02 PM | 7:14 PM | 7:26 PM | 7:38 PM | 7:50 PM | 8:20 PM | 8:42 PM | 9:12 PM | 9:42 PM | 10:12 PM | 10:42 PM | 11:12 PM | 11:42 PM | 12:12 AM | 12:29 AM | |
Roslindale Village Parking available | 5:36 AM | 6:06 AM | 6:54 AM | 7:06 AM | 7:18 AM | 7:30 AM | 7:42 AM | 7:54 AM | 8:06 AM | 8:18 AM | 8:30 AM | 8:42 AM | 8:54 AM | 9:06 AM | 9:18 AM | 9:30 AM | 9:42 AM | 9:54 AM | 10:06 AM | 10:18 AM | 10:30 AM | 10:42 AM | 10:54 AM | 11:24 AM | 12:03 PM | 12:33 PM | 1:03 PM | 1:33 PM | 2:08 PM | 2:38 PM | 3:08 PM | 3:38 PM | 4:08 PM | 4:32 PM | 4:44 PM | 4:56 PM | 5:08 PM | 5:20 PM | 5:32 PM | 5:44 PM | 5:56 PM | 6:08 PM | 6:20 PM | 6:32 PM | 6:30 PM | 6:42 PM | 6:54 PM | 7:06 PM | 7:18 PM | 7:30 PM | 7:42 PM | 7:54 PM | 8:24 PM | 8:45 PM | 9:15 PM | 9:45 PM | 10:15 PM | 10:45 PM | 11:15 PM | 11:45 PM | 12:15 AM | 12:32 AM | |
Forest Hills Parking available | 5:40 AM | 6:10 AM | 7:00 AM | 7:12 AM | 7:24 AM | 7:36 AM | 7:48 AM | 8:00 AM | 8:12 AM | 8:24 AM | 8:36 AM | 8:48 AM | 9:00 AM | 9:12 AM | 9:24 AM | 9:36 AM | 9:48 AM | 10:00 AM | 10:12 AM | 10:24 AM | 10:36 AM | 10:48 AM | 11:00 AM | 11:30 AM | 12:10 PM | 12:40 PM | 1:10 PM | 1:40 PM | 2:15 PM | 2:45 PM | 3:15 PM | 3:45 PM | 4:15 PM | 4:39 PM | 4:51 PM | 5:03 PM | 5:15 PM | 5:27 PM | 5:39 PM | 5:51 PM | 6:03 PM | 6:15 PM | 6:27 PM | 6:39 PM | 6:36 PM | 6:48 PM | 7:00 PM | 7:12 PM | 7:24 PM | 7:36 PM | 7:48 PM | 8:00 PM | 8:30 PM | 8:50 PM | 9:20 PM | 9:50 PM | 10:20 PM | 10:50 PM | 11:20 PM | 11:50 PM | 12:20 AM | 12:35 AM |
Icon Key
Bicycles are allowed on trains with the bicycle symbol below the train number, subject to restrictions.
Learn more about bikes on Commuter Rail
Passengers must tell the conductor that they wish to leave. Passengers waiting to board must be visible on the platform for the train to stop.
The train may leave ahead of schedule at these stops.
At stations with multiple tracks outside of North, South, Back Bay, and Ruggles Stations, inbound trains board from Track 2, and outbound trains board from Track 1 unless otherwise specified. Scheduled track changes will be denoted by the symbol. Check T-Alerts for real-time track changes.
PDF Schedules
Needham line schedule PDF
Readville –Hyde Park – Forest Hills –Ruggles –Back Bay – South Station | Spring/Summer 2024 Schedule PDF
Needham diversion schedule | Effective June 28 – July 1 PDF
Call Us
Information & Support
Monday thru Friday: 6:30 AM - 8 PM Saturday thru Sunday: 8 AM - 4 PM
Main: 617-222-3200
711 for TTY callers; VRS for ASL callers
Emergency Contacts
24 hours, 7 days a week
Transit Police: 617-222-1212
TTY: 617-222-1200
Report a Railroad Crossing Gate Issue
To report a problem or emergency with a railroad crossing, call 800-522-8236