With these roads, how are the rails fairing? I remember the trains from Pune to Mumbai (Sealgarh Express, etc) were always full. The fastest in those days (1980's) took 4 and half hours.
Well now there are several Pune to Mumbai trains. The best and the fastest is Shatabdi Express. Its almost wholly air conditioned.