Thats what i want to tell you,
You told that a train departed at 6 AM from New Delhi still not reached Mughalsarai because its running via Allahabad but i told you that a train which is running via Lucknow also not reached Mughalsarai even when it departed at 5AM.
If you still compare both routes then you will find that travel time is almost same for both.