TransLink says SkyTrain service has resumed.
Passengers are asked to allow a few extra minutes of travel time as they clear any congestion at the stations.
The stalled train was between Royal Oak and Edmonds and caused a delay to SkyTrain service at all stations on the Expo Line.
SkyTrain had said an attendant is heading to the affected train to manually drive it into the nearest station.
Other lines were unaffected, and were running normally.
#SkyTrain Expo/M-Line service: Stalled train btwn Royal Oak & Edmonds resulting in min delay of 15 mins. Thank you for your patience. ^AR
— TransLink BC (@TransLink) September 21, 2016
Additional security and Transit Police are at the stations to ensure passenger safety and crowd control.
“We thank our passengers for their patience and apologize for this inconvenience.”
Crews are working to restore full service, but passengers should expect a minimum delay of 15 minutes.