Dedicated Intercity trains of India

This article seeks to list all the trains that ply between two cities in India. The trains listed in the set of cities must be the originating & terminating cities respectively.

Mumbai - Pune

Mumbai - Kolhapur

Mumbai - Ahmedabad

Mumbai - Howrah

Mumbai - Jaipur

Mumbai - Delhi

Mumbai - Bhuj

Mumbai - Amritsar

Mumbai - Nagpur

Mumbai - Ajmer

Mumbai - Bikaner

Mumbai - Allahabad

Mumbai - Hyderabad

Mumbai - Secunderabad

Mumbai - Chennai

Mumbai - Lucknow

Mumbai - Madgaon

Delhi - Ahmedabad

Delhi - Chennai

Delhi - Thiruvanthapuram

Delhi - Kolkata

Delhi - Dehradun

Delhi - Amritsar

Delhi - Udhampur

Delhi - Ajmer

Delhi - Kanpur

Delhi - Allahabad

Delhi - Kalka

Delhi - Lucknow

Lucknow - Varanasi

Kolkata - New Jalpaiguri

Kolkata - Puri

Kolkata - Patna

Pune - Nagpur

Guwahati - Jammu Tawi

Chennai - Bangalore

Chennai - Coimbatore

Chennai - Hyderabad

Chennai - Madurai

Chennai - Mysore


Guwahati - Delhi

Guwahati - Kolkata

Guwahati - Mumbai


Guwahati - Bangalore

Guwahati - Chennai

See also

List of trains run by Indian Railways