Trackside

Train 5663 Back Bay to Needham Heights

unofficial updated nightly logging since Aug 2026 How this is measured →

Usually 5 min late
Scheduled arrival 5:53 PM
Based on 4 recorded Saturdays — early data.
Departs Back Bay
Departs 5:18 PM
Based on 3 recorded Saturdays — early data.
Usually 6 min late
Show all stops
Ruggles
Scheduled arrival 5:21 PM
Based on 4 recorded Saturdays — early data.
Usually 5 min late
Forest Hills
Scheduled arrival 5:26 PM
Based on 4 recorded Saturdays — early data.
Usually 6 min late
Roslindale Village
Scheduled arrival 5:29 PM
Based on 4 recorded Saturdays — early data.
Usually 6 min late
Bellevue
Scheduled arrival 5:32 PM
Based on 4 recorded Saturdays — early data.
Usually 6 min late
Highland
Scheduled arrival 5:34 PM
Based on 4 recorded Saturdays — early data.
Usually 6 min late
West Roxbury
Scheduled arrival 5:36 PM
Based on 4 recorded Saturdays — early data.
Usually 6 min late
Hersey
Scheduled arrival 5:41 PM
Based on 4 recorded Saturdays — early data.
Usually 6 min late
Needham Junction
Scheduled arrival 5:44 PM
Based on 4 recorded Saturdays — early data.
Usually 7 min late
Needham Center
Scheduled arrival 5:48 PM
Based on 4 recorded Saturdays — early data.
Usually 6 min late

Where delay builds

Typical delay along the route across Saturdays.

10mBack Bay: usually 6 min lateRuggles: usually 5 min lateForest Hills: usually 6 min lateRoslindale Village: usually 6 min lateBellevue: usually 6 min lateHighland: usually 6 min lateWest Roxbury: usually 6 min lateHersey: usually 6 min lateNeedham Junction: usually 7 min lateNeedham Center: usually 6 min lateNeedham Heights: usually 5 min late+7Back BayNeedham Heights

See something wrong? Tell us.