Luxury rail trains in India

Indian Railways (IR), Indian Railway Catering and Tourism Corporation (IRCTC) and different state governments provide a variety of luxury rail travel in India. These are: