Last train home after TD Garden

TD Garden sits above North Station. Here are tonight's last Orange Line, Green Line and Commuter Rail trains from North Station, counted down live.

North Station

Last trains from North Station

Turn on JavaScript for the live countdown, or see the last trains by day below.

Check live times in Cobblehop

Scheduled times from the MBTA, October 30 to December 12, 2026. Trains can run late or be canceled, so check live times before you go.

Last trains by day

LineMon-ThuFriSatSun
Orange Line to Oak Grove12:48 am1:44 am1:48 am12:49 am
Orange Line to Forest Hills12:42 am1:38 am1:41 am12:42 am
Green Line E to Medford/Tufts1:26 am2:24 am2:21 am1:23 am
Green Line D to Union Square12:59 am1:59 am2:05 am1:04 am
Green Line D toward Riverside1:06 am2:00 am1:55 am12:53 am
Green Line E toward Heath Street12:30 am1:29 am1:39 am12:37 am
Commuter Rail: Fitchburg Line11:50 pm11:50 pm11:40 pm11:40 pm
Commuter Rail: Haverhill Line11:40 pm11:40 pm11:30 pm11:30 pm
Commuter Rail: Lowell Line11:45 pm11:45 pm11:45 pm11:45 pm
Commuter Rail: Newburyport11:55 pm11:55 pm11:50 pm11:50 pm
Commuter Rail: Rockport11:10 pm11:10 pm11:20 pm11:20 pm

Last scheduled departure on most nights of each type. Times after midnight count toward the night before. Other dates with different last trains (holiday or special schedules): Nov 26-27. The countdown uses each date's own schedule.

Planned service changes

From MBTA service alerts, checked October 30. On these dates the countdown shows "service change" for the affected lines instead of a time.

Good to know

If you miss the last train

Cobblehop can look for other ways home from TD Garden with live times.

I missed the last train

Last train after TD Garden: common questions

What time is the last train after an event at TD Garden?

From North Station, on the MBTA's current schedule: Monday to Thursday, the last subway trains leave between 12:30 and 1:26 am and the last Commuter Rail trains leave between 11:10 and 11:55 pm. On Friday nights, the last subway trains leave between 1:29 and 2:24 am and the last Commuter Rail trains leave between 11:10 and 11:55 pm. On Saturday nights, the last subway trains leave between 1:39 and 2:21 am and the last Commuter Rail trains leave between 11:20 and 11:50 pm. On Sundays, the last subway trains leave between 12:37 and 1:23 am and the last Commuter Rail trains leave between 11:20 and 11:50 pm. Times after midnight count toward the night before. The table above has each line.

What if the game goes to overtime and I miss the last train?

Check the departure board before the end of the game, and keep an eye on the countdown above. If you miss the last train, ask Cobblehop for other ways home from North Station with live times.

Sources

Train times and service changes come from the MBTA's public data (MBTA V3 API), fetched October 30. Cobblehop is independent and isn't affiliated with the MBTA, MassDOT or TD Garden.

At the game tonight? Ask Cobblehop "last train home" and it gives you one clear plan with live times, then alerts you before your stop.

Check live times in Cobblehop