I am from Patna. I need to catch a flight from Kolkata airport at 11:30 am on 5.1.13. I am planning to go to Howrah station from Patna by 12352/Danapur Express. Scheduled arriving time of Danapur Exp at Howrah is 6:35 am. So I shall have 5 hours in my hand. Is this plan good or should I reach Kolkata the previous day and spend the night at a hotel? Are the morning trains generally get late due to fog in the first week of January? Please help.