Home / Train Database

Indian Railways Train Database

Search and find details for over 14702+ trains running across India. Access routes, schedules, and operating days instantly.

search
Sort Results By
Train Results
Showing 1–10 of 14702 results
Train Number Train Name
train
12951
Rajdhani Express
train
12009
Shatabdi Express
train
12626
Kerala Express
train
11005
Chalukya Express
update
Live Train Status

Track real-time location & delay updates

map
Check PNR Status

Know seat confirmation & coach position.

airline_seat_recline_extra
Train Schedule

View full route & station timings.

Indian Railways Trains Database of 14,702+ Trains

Stations may be the eyes of the railway. But Trains are definitely the lifeblood of this gigantic network.

From the fleet-footed Vande Bharat Expresses which tear through the breeze, to the barely-moving Village Passenger trains which tug at their brake rods in order to not leave remote hamlets out of the mainland, the diversity and size of Indian Railways defies imagination.

And just like you need station codes to pin down the station, you need train numbers to identify specific trains.

The Issue: How Do You Find Information About A Particular Train?

If you use Indian Railways everyday, you know the drill. There are thousands of trains criss-crossing the country every single day. And with so many trains running, it is really difficult to find information about one particular train you want to travel in.

When did the timings change? Does this train run on Sunday? Was this a Superfast or a Mail train?

At TrainPNRCheck we have created the largest fastest-train database of 14,702 trains. Whether it is the daily local MEMU that you commute in, or the Rajdhani which will take you all the way from coast-to-coast across the length and breadth of India, if a train is plying its trade on the Indian railway map, you will find its train number and train details right here.

Why Should You Use this Train List?

Sure, you can just type on IRCTC. But if you have used Indian Railways servers, you know that they are slow, unresponsive, and just plain clogged. Our list is the exact opposite. Fast and responsive. Here are the reasons why our travel community loves this list:

  1. Solve the “Same Name” Problem: Indian Railways has a bizarre habit of naming trains after the nearest river, hill range, or demigod from the previous century. As a result there are many trains with names that sound a lot similar.

    For instance, if you just type “Sampark Kranti” you could be referring to Karnataka Sampark Kranti or Bihar Sampark Kranti or Gujarat Sampark Kranti or another.

    By searching for the unique 5-digit Train Number in our tool, you remove all ambiguity and get accurate information for the right train whose schedule you are trying to look up.
  2. Check “Running Days” in a Jiffy: Trains don’t run every day. Some run every week. Some are fortnightly. Some only on Tuesdays and Fridays. Before you go and book a ticket or check PNR status you need to know if the train runs on the day you want to travel. Our list has “Running Days” for all trains so you don’t go to the station or book a ticket only to find out the train doesn’t run on that day.
  3. Confirm Train Classes before Booking: Imagine you are planning to travel in comfort and book an AC sleeper berth only to find out when you get to the station, or even at the station when you check the running time, that the train you wanted to board only has Chair Car (CC) and no Sleeper (SL) class? This list helps you figure out which train classes (1A, 2A, 3A, SL, 2S) are actually running in a particular train before you even go and book.

How to Search for a Train in This List?

We have made it as easy as making a phone call.

Understanding the Train Types: Vande Bharat to DEMU

Since our list of 14,702 trains cover all types of trains you will find in the Indian Railways network, when you search and get a list you may find many “Types” of trains. Here is a quick explainer:

Train Facts Uncovered by our 14,702 Train Database

In the process of collecting and serving up data on over 14,000 trains, we have stumbled upon some trivia which is pretty interesting:

Disclaimer

TrainPNRCheck is an independent third-party website built to help travelers. We are not part of the Indian Railways or the IRCTC. While we make every effort to keep the train list of 14,702 trains up to date, train running times, classes and schedules can change for various reasons like weather, maintenance, or operational causes. We therefore recommend all travelers to use our Live Train Status feature to get live running information before you travel.

Search for a Train Right Now

Don’t get lost in the timetable wilderness. Enter your Train Number below and we will get you the full train schedule, running days and route details in a flash. Happy Journey!