Indian Railway Catering and Tourism Corporation is an Indian public sector undertaking that provides ticketing, catering, and tourism services for the Indian Railways. The aim of the IRCTC is to handle online ticketing, oversee catering, and manage tourism operations in Indian Railways