tvc rajdhani is the best because it travels around 3500km in 40hrs at a speed of almost 80kmph which is not a joke this is the second longest distance travelling train after himsagar exp as you can see 6317 covers 3700km in almost 75hrs as you can see how big is the difference. and taking in terms of food, arrival, departure this train is very good. this is a long distance train in which you can enjoy your journey very well in a very short time. i hope you will be satisfy with my comment. thank you.