A one-year-old baby miraculously escaped without a scratch after falling under a moving train at a railway station in India.

The child had slipped out of her mother's arms and onto the tracks as her parents got off the train at Mathura in Uttar Pradesh on Tuesday.

Her family and worried bystanders on the platform waited with bated breath as the four coaches of the train passed over the baby at speed.

Fortunately, the child landed in just the right spot on the tracks, with the wheels of the train missing her by a matter of inches.

READ MORE:

* NZ couple killed in India train accident

* Train mows down crowd at India festival

* More than 100 dead in Indian train crash

A man can then be seen scrambling on to the tracks and lifting the baby to safety, before handing her over to her relieved parents.

The baby girl, whose reportedly called Sahiba, somehow emerged from the harrowing ordeal without a single bruise.

Her father, Sonu, told the The Times of India that his wife had been pushed by another passenger as they left the train.

"We were getting down from the train when it started moving. My wife, who was holding Sahiba in her arms, was pushed by someone as the train was very crowded, causing our daughter to dall on the tracks".

SCREENGRAB A bystander lifts a one-year-old Indian girl off the tracks after she was narrowly missed by a passing train.

A bystander, Asif Khan, told the Times of India there was a "sense of jubilation" on the platform when the child was picked up from the tracks and it was clear she had not suffered any injuries, as "no-one expected her to survive".

"Everyone wanted to touch and bless the girl." he added.

According to The Times of India, the girl's father was only leaving the train to report a theft.

"Without money and [a] ticket there was no sense in travelling in the train, hence I decided to lodge a complaint about being pick pocketed," he said.