A Sydney grandfather has been forced to run for his life after he heroically rescued a baby girl from the path of an oncoming freight train.

In exclusive CCTV vision obtained by 9NEWS, the 18-month-old girl’s grandfather can be seen leaping onto the tracks to save her as the train speeds towards them at Wentworthville station at about 10.30am yesterday.

As the freight train driver sounded a horn and came within 100m of the station, the man was able to get the stroller and the baby girl to safety.

Unable to get himself back onto the platform, he was forced to scramble away as the train bore down on him.
He leapt to safety on a broader section of the tracks and escaped unharmed.

Police praised the brave actions of the girl’s rescuer.

“[It was] heroic. He’s run down the tracks to the end of the platform,” Acting Inspector Paul Reynolds said.

“Baby [was] very lucky, grandfather just as lucky.”
The girl suffered cuts and bruises to her head but was otherwise uninjured.

The 62-year-old man, who had only arrived from India three days ago, was on an outing with the child, his wife and the girl’s mother.