I will be traveling from New Delhi to Patna on the Patna Rajdhani Express. The tickets have been booked. I have a few queries regarding the journey and would like them to be answered by those who know more about the Rajdhani services. 1. Does the Patna Rajdhani Express have WiFi services and are they free? 2. What are the food timings for the Rajdhani Express? 3. Is the food hygienic? Should I carry my own food as well? 4. Does this particular service Delhi to Patna ever get delayed?