I'll say go for Purushottam Express, albeit it remains crowded but still Purushottam Express is better than Nandan Kanan Express. Purushottam Express has good arrival time at Puri which will give you much time while Nandan Kanan Epress mostly arrives in evening. What is your D.O.J Sir.