Train Schedule & Timetable

Live IRCTC Schedule · Indian Railways · Free · No Login Required

Train Schedule

Find your train

Enter train number or name
14K+Trains
8K+Stations
2MDaily Checks

How to Check Train Schedule on CheckMyPNR

To check train schedule, type the train number (e.g. 12301) or train name (e.g. Rajdhani) in the search box above. Select your train from the live dropdown, solve the IRCTC captcha, and get the complete station-wise timetable — arrival time, departure time, halt duration, distance, and running days — sourced live from indianrail.gov.in.

What does train schedule include?

A train schedule shows all intermediate stations with scheduled arrival time, departure time, halt duration in minutes, cumulative distance from origin, and day count (Day 1 / Day 2 for overnight journeys).

Is the schedule live or static?

Fetched live from indianrail.gov.in every time you request it. These are scheduled timetable times, not real-time running status. For live delays, check NTES.

What does Day 1, Day 2 mean?

Day count shows which day the train reaches a station after departure. Day 1 = same day, Day 2 = next day. Long-distance trains like Vivek Express can have Day 3 or Day 4 entries.

Can I search by train name?

Yes — type any part of the train name (e.g. "Rajdhani", "Shatabdi", "Duronto") and a live dropdown will appear with matching trains. Click to select, then enter captcha.