Normally between ALD and BSB poorva takes around 2 and half hrs on minimum because route is very good and not much congested as ALD MZP MGS route.More such trains from ald should be on this route. Must be due to some problems when you must have went however it never stops at PRG and covers ALD BSB before time most of times. Frequent travelling from same train made me draw this fact