"The moment it touched the runway there was a bang, and we realised something has gone wrong, something terrible has happened," he was quoted as saying by Raycom News Network.
But there was no forewarning from the pilot or any crew member before the plane touched down hard and he heard a loud sound, he added.
"We knew something was horrible wrong," said a visibly shaken Mr Singh, who suffered a fractured collarbone and had his arm in a sling.
"It's difficult, you know. Your instincts take over, and you really don't know what's really going on," said Mr Singh, who survived the crash with his family.
"It's miraculous we survived," he said.
The plane went silent before people tried to get out anyway they could. Vedpal Singh's 15-year-old son said luggage tumbled from the overhead bins. The entire incident lasted about 10 seconds.