Indian Railway Catering and Tourism Corporation (IRCTC) is an Indian public sector undertaking that provides ticketing,catering, and tourism services for the Indian Railways. It pioneered internet-based rail ticket booking through its website, as well as from mobile phones.Grab your IRCTC Gift Vouchers from GyFTR!