Prime Minister Narendra Modi on Friday flagged off India's first hydrogen-powered train, which will run between Jind and Sonepat.