The fire was reported at 1:40 p.m. on a train parked at a platform, TT reported. No people were on the train at the time of the fire.
A person who works for Swedish national rail operator SJ told the Aftonbladet newspaper the train was about to be cleaned when the fire erupted.
The Swedish Transport Administration said faulty brakes on the train caused smoke formation and then a full-fledged fire to broke out.
Police later said that a short-circuit could have sparked the fire.
All trains traveling to and from the central station had to stop and turn around.
Traffic resumed by 3 p.m.