Depending on the train you have booked, Indian Railways offer a variety of facilities including air-conditioned coaches, fresh meals, online food delivery and bed-rolls.