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
12267 Adi Duronto Express Mumbai Central Ahmedabad Junction
12298 Adi Duronto Express Pune Junction Ahmedabad Junction
12276 Ald Duronto Express New Delhi Allahabad Junction
12293 Ald Duronto Express Lokmanyatilak T Allahabad Junction
12294 Ald Ltt Duronto Allahabad Junction Lokmanyatilak T
12281 Bbs Duronto Express Bhubaneswar New Delhi
12282 Bbs Duronto Express New Delhi Bhubaneswar
22210 Bct Duronto New Delhi Mumbai Central
12268 Bct Duronto Express Ahmedabad Junction Mumbai Central
12265 Dee Jat Duronto Delhi S Rohilla Jammu Tawi
12220 Duronto Ac Express Secunderabad Junction Lokmanyatilak T
12269 Duronto Express Chennai Central H Nizamuddin
12266 Duronto Express Jammu Tawi Delhi S Rohilla
12246 Duronto Express Yesvantpur Junction Howrah Junction
12213 Duronto Express Yesvantpur Junction Delhi S Rohilla
22201 Duronto Express Sealdah Puri
22202 Duronto Express Puri Sealdah
22214 Duronto Express Patna Junction Shalimar
12224 Ers Ltt Duronto Eranakulam Junction Lokmanyatilak T
12283 Ers Nzm Duronto Eranakulam Junction H Nizamuddin
12221 Howrah Duronto Pune Junction Howrah Junction
12261 Howrah Duronto Mumbai Cst Howrah Junction
12274 Hwh Duronto Express New Delhi Howrah Junction
12245 Hwh Ypr Duronto Howrah Junction Yesvantpur Junction
12227 Indore Duronto Mumbai Central Indore Junction Bg
12239 Jaipur Duronto Mumbai Central Jaipur
12240 Jp Bct Duronto Jaipur Mumbai Central
12223 Ltt Ers Duronto Lokmanyatilak T Eranakulam Junction
12270 Mas Duronto Express H Nizamuddin Chennai Central
22206 Mas Duronto Express Madurai Junction Chennai Central
22205 Mdu Duronto Express Chennai Central Madurai Junction
12228 Mumbai Duronto Indore Junction Bg Mumbai Central
12289 Nagpur Duronto Mumbai Cst Nagpur
12273 Ndls Duronto Howrah Junction New Delhi
12259 Ndls Duronto Sealdah New Delhi
12275 Ndls Duronto Express Allahabad Junction New Delhi
22209 Ndls Duronto Express Mumbai Central New Delhi
12285 Nzm Duronto Express Secunderabad Junction H Nizamuddin
12263 Nzm Duronto Express Pune Junction H Nizamuddin
12284 Nzm Ers Duronto H Nizamuddin Eranakulam Junction
12286 Nzm Sc Duronto H Nizamuddin Secunderabad Junction
12297 Pune Duronto Ahmedabad Junction Pune Junction
12264 Pune Duronto Express H Nizamuddin Pune Junction
12219 Sc Duronto Express Lokmanyatilak T Secunderabad Junction
22203 Sc Duronto Express Vishakapatnam Secunderabad Junction
12260 Sdah Duronto Express New Delhi Sealdah
22204 Vskp Duronto E Secunderabad Junction Vishakapatnam
12214 Ypr Duronto Express Delhi S Rohilla Yesvantpur Junction 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.