É tecnicamente possível , mas eu não recomendaria isso. Os trens mais rápidos cobrem a distância de Delhi a Agra em menos de duas horas, então teoricamente você teria seis horas, mas é preciso levar em conta que os trens estão atrasados, provavelmente precisando trocar os terminais em Deli (a maioria dos trens de Agra sai de Nizamuddin) Delhi stn), o tráfego horrendo em Agra, etc etc programação trem indiano também é bastante errático e reservas de última hora são difíceis, então você não pode apenas contar com hopping no próximo trem em 30 min se / quando algo não faz vá de acordo com o plano.
Dito isto, Agra está quase a caminho de Calcutá, então você provavelmente ganharia algumas horas se pudesse evitar o retrocesso. Alguma chance de você poder mudar seu trem de Kolkata para partir de Agra?