Zahid Hussain, a 31-year-old heavy vehicle driver from Bihar, was hit by a car just two months after he arrived in the country and was lying in coma at a local hospital ever since.
The hospital had initially refused to discharge Hussain, saying he was unfit for travel, the Arab News reported.
Jeddah Governor Prince Mishaal bin Abdullah - who was made aware of the incident through the Jeddah Traffic Police - arranged for the repatriation of the body with the help of the Indian Consulate, a move that took nearly four months, it said.