Brand new coaches. Coaches are shining. Very high speed between Hyderabad and vijayawada. Deserves the name as it serving alot number of Godavari district people. Eventhough alot number of halts in between vizag and Vijayawada it will come 10-20 min late only to vijayawada in 6 hours span. This will get late at vijayawada outers because lack of the platform at that time but will arrive hyderabad on time. Food you can order it in train or buy it in Kazipet/Warangal. After that you can't get outside food until train reaches vijayawada. Train will reach vijayawada by 11:15 pm there you can get ample of time to buy the things but at that time food will not be hot.