Which train is better for traveling from Bangalore to delhi 12627 KK Exp or 12649 KSK Exp. Definitely 12649 takes less time and also less halts. But the problem with 12649 is it always get slow down after Jhanshi and sometime after Bpl station. So it always reaches at Nzm late only. Sometime I have seen both train reach at Mathura jn on same time so at that situation Kk Exp gets preference and run ahead. Whats yours opinion?