Last train time

Estimated last train at every station, in both directions. The system closes for the day around 10:00 PM.

Station City Last train towards Meerut Last train towards Delhi
Sarai Kale Khan Delhi 9:03 PM 10:00 PM
New Ashok Nagar Delhi 9:07 PM 9:57 PM
Anand Vihar Delhi 9:10 PM 9:54 PM
Sahibabad Ghaziabad 9:15 PM 9:49 PM
Ghaziabad Ghaziabad 9:18 PM 9:46 PM
Guldhar Ghaziabad 9:21 PM 9:43 PM
Duhai Ghaziabad 9:24 PM 9:40 PM
Duhai Depot Ghaziabad 9:26 PM 9:37 PM
Murad Nagar Ghaziabad 9:31 PM 9:32 PM
Modi Nagar South Ghaziabad 9:35 PM 9:28 PM
Modi Nagar North Ghaziabad 9:38 PM 9:25 PM
Meerut South Meerut 9:43 PM 9:21 PM
Shatabdi Nagar Meerut 9:49 PM 9:14 PM
Begumpul Meerut 9:55 PM 9:08 PM
Modipuram Meerut 10:00 PM 9:03 PM

These are estimated arrival times for the last train of the day, calculated backward from an approximate 10:00 PM system closing time and the same journey-time model used on the timetable and routes pages. They are not official NCRTC times. Timings can change for maintenance, festivals, or special events, so confirm on the NCRTC app if you are travelling close to closing time.

Common questions

What time is the last Namo Bharat train?

The last train of the day reaches its final station, Modipuram or Sarai Kale Khan depending on direction, at around 10 PM. Intermediate stations see their last train earlier, based on distance from that final stop.

Is the last train time the same on Sunday?

The closing time is the same as weekdays. Only the first train of the day starts later on Sunday, around 8 AM instead of 6 AM.