I am fan of travelling by trains when it comes to travelling in my country. Apart from the cheap ticket rates the scenic you get to experience is just wonderful. When it comes down to the service, the second or the first class tickets are the best. You can comfortably sleep in your cabin and enjoy delicious Indian meals bought to you by the on train canteen. You also get blankets and bed sheets in case you get cold. Travelling in the general sleeper coach doesn't offer the best services but its tolerable and there is a whole different experience. Hence instead of spending the money on a plane journey, why not pay the same for the first class experience in a train. So, What suits your liking - Air travel or Train?