Skip to search

Trains from Moradabad to Najibabad Jn

Moradabad to Najibabad Jn is 98 km by rail. 31 direct trains run it; the fastest is the 04221 Varanasi–Bathinda Festival Special at 1 hr 8 min. The most punctual is the 14615 Lalkua–Amritsar Express, on time (within 15 min) on 84% of days, typically 3 min late. 13 run every day, leaving between 01:55 and 23:28.

Departures
01:55 – 23:28
Fare from
₹150
Sleeper · estimate
Most punctual
84% on time
14615 Lalkua–Amritsar Express
Daily trains
13 of 31
Check seats for your date

Trains and seats

  • 15020Tanakpur–Dehradun Express
    01:551 hr 14 min03:09

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 13009Doon Express
    02:301 hr 32 min04:02

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 14615Lalkua–Amritsar Express
    02:501 hr 55 min04:45

    MB — NBD · 99 km · Mail/Express

    Checking seats
  • 14523Harihar Express
    03:051 hr 40 min04:45

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 12231Lucknow–Chandigarh Express
    04:001 hr 30 min05:30

    MB — NBD · 98 km · Superfast

    Checking seats
  • 14649Saryu Yamuna Express
    06:131 hr 32 min07:45

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 14673Shaheed Express
    06:131 hr 32 min07:45

    MB — NBD · 99 km · Mail/Express

    Checking seats
  • 54463Chandausi–Rishikesh Express Special
    06:353 hr 50 min10:25

    MB — NBD · 98 km · Passenger

    Checking seats
  • 14113Subedarganj–Dehradun Express
    06:581 hr 44 min08:42

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 14617Purnia Court – Amritsar Jan Sewa Express
    07:101 hr 20 min08:30

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 12527Ramnagar–Chandigarh Superfast Express
    07:431 hr 15 min08:58

    MB — NBD · 98 km · Superfast

    Checking seats
  • 15063Ramnagar–Chandigarh Express
    07:431 hr 12 min08:55

    MB — NBD · 99 km · Mail/Express

    Checking seats
  • 12317Akal Takht Express
    07:581 hr 12 min09:10

    MB — NBD · 99 km · Superfast

    Checking seats
  • 12092Jan Shatabdi Express
    08:211 hr 18 min09:39

    MB — NBD · 99 km · Shatabdi

    Checking seats
  • 15310Ramnagar–Dehradun Express
    08:211 hr 18 min09:39

    MB — NBD · 99 km · Mail/Express

    Checking seats
  • 15001Muzaffarpur–Dehradun Express
    08:401 hr 37 min10:17

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 15005Rapti Ganga Express
    08:401 hr 37 min10:17

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 04221Varanasi–Bathinda Festival Special
    08:501 hr 8 min09:58

    MB — NBD · 98 km · Mail/Express · fastest

    Checking seats
  • 22545Vande Bharat Express
    09:521 hr 16 min11:08

    MB — NBD · 98 km · Shatabdi

    Checking seats
  • 14229Prayagraj Sangam–Rishikesh Express
    10:421 hr 14 min11:56

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 04615Patna–Firozpur Cantt Special
    13:001 hr 13 min14:13

    MB — NBD · 99 km · Mail/Express

    Checking seats
  • 15211Jannayak Express
    15:101 hr 20 min16:30

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 14603Narpatganj – Amritsar Jan Sadharan Express
    15:301 hr 25 min16:55

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 64565Moradabad–Saharanpur MEMU Express Special
    18:402 hr 5 min20:45

    MB — NBD · 98 km · Passenger

    Checking seats
  • 13151Kolkata–Jammu Tawi Express
    19:201 hr 50 min21:10

    MB — NBD · 99 km · Mail/Express

    Checking seats
  • 54395Moradabad–Najibabad Special
    19:206 hr 35 min01:55+1 arrives the next day

    MB — NBD · 160 km · Passenger

    Checking seats
  • 26504Vande Bharat Express
    20:401 hr 12 min21:52

    MB — NBD · 98 km · Shatabdi

    Checking seats
  • 13307Gangasutlej Express
    21:402 hr 13 min23:53

    MB — NBD · 99 km · Mail/Express

    Checking seats
  • 13005Howrah–Amritsar Mail
    22:001 hr 26 min23:26

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 15119Banaras–Dehradun Express
    22:352 hr 45 min01:20+1 arrives the next day

    MB — NBD · 98 km · Mail/Express

    Checking seats
  • 14119Kathgodam–Dehradun Express
    23:281 hr 27 min00:55+1 arrives the next day

    MB — NBD · 99 km · Mail/Express

    Checking seats

Check seats and fares for your date

Which arrives on time

On time = within 15 min at Najibabad Jn · year to August 2026 · 22 of 31 trains tracked

  1. typically 3 min late at Najibabad Jn
    84%
  2. typically 3 min late at Najibabad Jn
    81%
  3. typically 8 min late at Najibabad Jn
    63%
  4. typically 12 min late at Najibabad Jn
    56%
  5. typically 13 min late at Najibabad Jn
    52%

Runs late more often than not

How we grade this

Fares

Estimated for 98 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 98 km between Moradabad and Najibabad Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹150observed fares
3E AC 3 economy₹520observed fares
3A AC 3 tier₹520observed fares
2A AC 2 tier₹725observed fares
1A AC first class₹1,192observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Moradabad

Other trains to Najibabad Jn