There are regular trains plying to Delhi, Kolkata, Chennai, Ahmedabad, Bangalore, Jaipur, Kanpur, Patna, Trivandrum, Coimbatore, Cochin, Nagpur, Jammu, Puri, Allahabad and other major cities.
Numerous train services operate regularly to major cities such as Delhi, Kolkata, Chennai, Ahmedabad, Bangalore, Jaipur, Kanpur, Patna, Trivandrum, Coimbatore, Cochin, Nagpur, Jammu, Puri, and Allahabad.