Home Indian Trains List

List of Trains in India

Indian Railway System is the 4th largest Railway Network with a length of 1,27,760 km. There is no denying fact that Indian Railways has always been the first choice of the Indian to travel. This is due to the variety of trains provided by the Railway System for the convenience and according to the budget of the passengers. Here are some of the types of trains in India according to IRCTC.

Indian Railways Trains List

Here is complete list of all the Trains in India. Click on the Train Name to get the information.

Train Number Train Name Starts Ends
12036 Af Jp Shatabdi Agra Fort Jaipur
12015 Ajmer Shatabdi New Delhi Ajmer Junction
12016 Ajmer Shatabdi Ajmer Junction New Delhi
12013 Amritsar Shatabdi New Delhi Amritsar Junction
12014 Amritsar Shatabdi Amritsar Junction New Delhi
12032 Amritsar Shatabdi Amritsar Junction New Delhi
12031 Amritsar Shatabdi New Delhi Amritsar Junction
12040 Anvt Kgm Shatabdi Anand Vihar Trm Kathgodam
12021 Bbn Janshatabdi Howrah Junction Barabil
12022 Bbn Janshatabdi Barabil Howrah Junction
12002 Bhopal Shatabdi New Delhi Habibganj
12048 Bti Ndls Shatabdi Bhatinda Junction New Delhi
12046 Cdg Ndls Shatabdi Chandigarh New Delhi
12033 Cnb Ndls Shatabdi Kanpur Central New Delhi
12017 Dehradun Shatabdi New Delhi Dehradun
12018 Dehradun Shatabdi Dehradun New Delhi
12062 Hbj Janshatabdi Jabalpur Habibganj
12081 Jan Shatabdi Kannur Trivandrum Cntl
12082 Jan Shatabdi Trivandrum Cntl Kannur
12075 Jan Shatabdi Kozhikode Trivandrum Cntl
12078 Jan Shatabdi Vijayawada Junction Chennai Central
12076 Jan Shatabdi Trivandrum Cntl Kozhikode
12077 Jan Shatabdi Chennai Central Vijayawada Junction
12051 Jan Shatabdi Express Dadar Madgaon
12052 Jan Shatabdi Express Madgaon Dadar
12067 Jan Shatabdi Express Guwahati Jorhat Town
12068 Jan Shatabdi Express Jorhat Town Guwahati
12080 Jan Shatabdi Express Hubli Junction Bangalore Cy Junction
12083 Jan Shatabdi Express Mayiladuturai J Coimbatore Junction
12084 Jan Shatabdi Express Coimbatore Junction Mayiladuturai J
12071 Jan Shatabdi Express Dadar Aurangabad
12023 Janshatabdi Express Howrah Junction Patna Junction
12024 Janshatabdi Express Patna Junction Howrah Junction
12069 Janshatabdi Express Raigarh Gondia Junction
12070 Janshatabdi Express Gondia Junction Raigarh
12079 Janshatabdi Express Bangalore Cy Junction Hubli Junction
12072 Janshatabdi Express Aurangabad Dadar
12061 Jbp Janshatabdi Habibganj Jabalpur
12035 Jp Af Shatabdi Jaipur Agra Fort
12005 Kalka Shatabdi New Delhi Kalka
12006 Kalka Shatabdi Kalka New Delhi
12011 Kalka Shatabdi New Delhi Kalka
12012 Kalka Shatabdi Kalka New Delhi
12039 Kgm Anvt Shatabdi Kathgodam Anand Vihar Trm
12038 Ldh Ndls Shatabdi Ludhiana Junction New Delhi
12047 Ndls Bti Shatabdi New Delhi Bhatinda Junction
12045 Ndls Cdg Shatabdi New Delhi Chandigarh
12034 Ndls Cnb Shatabdi New Delhi Kanpur Central
12037 Ndls Ldh Shatabdi New Delhi Ludhiana Junction
12043 Ndls Moga Shatabdi New Delhi Moga
12044 Ndls Shatabdi Moga New Delhi
12001 Ndls Shatabdi E Habibganj New Delhi
12026 Pune Shatabdi Secunderabad Junction Pune Junction
12365 Rnc Janshatabdi Patna Junction Ranchi
12007 Shatabdi Express Chennai Central Mysore Junction
12008 Shatabdi Express Mysore Junction Chennai Central
12009 Shatabdi Express Mumbai Central Ahmedabad Junction
12010 Shatabdi Express Ahmedabad Junction Mumbai Central
12243 Shatabdi Express Chennai Central Coimbatore Junction
12244 Shatabdi Express Coimbatore Junction Chennai Central
12027 Shatabdi Express Chennai Central Bangalore Cy Junction
12028 Shatabdi Express Bangalore Cy Junction Chennai Central
12025 Shatabdi Express Pune Junction Secunderabad Junction
12019 Shatabdi Express Howrah Junction Ranchi
12020 Shatabdi Express Ranchi Howrah Junction
12041 Shatabdi Express Howrah Junction New Jalpaiguri
12029 Swarna Shatabdi New Delhi Amritsar Junction
12030 Swarna Shatabdi Amritsar Junction New Delhi
12913 Trishatabdi Express Indore Junction Bg Nagpur
12914 Trishatabdi Express Nagpur Indore Junction Bg
12057 Uhl Janshatabdi New Delhi Una Himachal
15126 JANSHATABDI EXP PATNA JN MANDUADIH has provided with a complete list of the trains which are running in India. You can click on the name of the train to get complete information about the train like Train Route, Train Time Table, Train Running Status, and Seat Availability of the train. If you are planning for a journey by railways, you can search for the various trains between stations and get a complete Station List through which these trains pass.

Some Interesting Facts about the trains in India

Distance Covered

Total distance covered by the 14,300 trains on the Indian Railways everyday is 1153200 kms.

First Train in India

The first train in India ran from Bombay(Mumbai) and Thane on the 16th of April 1853.

The Fastest and the Slowest Train

Gatimaan Express is the fastest train running from New Delhi to Agra. It has maximum speed of 160 km/hr. Nilgiri Express is the the slowest train in India running at average speed of 10 km/hr.

The Longest Route Train

The Vivek Express runs between Dibrugarh to Kanyakumari and covers a total distance of 4,273 km.

Least Punctual Train

The Guwahati-Trivandrum Express is the least punctual train in India. There is an avg. delay of 10-12 hrs per trip from the scheduled timings.

Most Expensive Train

Maharajas' Express is the most expensive luxury tourist train runs in India. The fare of the this train can go upto 17 lacs.