Yes NBQ NOQ NJP section is one of the best maintained sections in Eastern India...though no train has been able to achive 120 kmph till now...95-97 is the ideal speed & in some rare cases it goes upto 104 but not above that...even in Katihar Division which is completely doubled(& other than Barsoi there is no significant curve),we can see numerous PSR & TSR....but in this particular section I've hardly seen any speed restriction...normal trains loose time only because of crossing...& trains like North East,Rajdhani & Saraighat actually covers NCB->RQJ section in flat 70 mts,because of division change & approach to NJP,extra 50 mts is wasted b/w RQJ-NJP...in fact maintenance of APDJ division along the APDJ-SGUJ section is also one of the best...but due to numerous curves,Rivers & Elephant corridor,in most of the cases trains are unable to exceed 85 kmph speed.