Skip to search

14631 Dehradun–Amritsar Express

Mail/Express · 505 km · 12 hr 50 min · 24 stops · Daily

Departs
19:30
Dehradun
Arrives
08:20
Amritsar Jn · day 2
Journey
12 hr 50 min
505 km · 24 stops
Runs
Daily
Fare from
₹320
Sleeper · estimate
On time
56%
usually 6 min late
Check seats for your date

14631 running status

Checking where it is…

14631 coach position

Fetching the coach order…

14631 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Dehradun to Amritsar Jn

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 14631 Dehradun–Amritsar Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Dehradun DDN—19:30—10
2Harrawala HRW19:4319:452 min19
3Doiwala DWO20:0820:102 min120
4Kansrao QSR20:3420:362 min130
5Raiwala Jn RWL21:0321:052 min140
6Haridwar Jn HW21:3721:4710 min152
7Jwalapur JWP21:5521:572 min156
8Laksar Jn LRJ22:3023:0535 min179
9Roorkee RK23:2323:285 min197
10Saharanpur SRE00:1500:205 min2132
11Yamunanagar Jagadhri YJUD00:4000:422 min2162
12Jagadhri Workshop JUDW00:4800:502 min2167
13Ambala Cant Jn UMB01:3901:467 min2213
14Chandigarh CDG02:2602:326 min2258
15New Morinda NMDA03:0603:082 min2302
16Ludhiana Jn LDH04:3604:4610 min2369
17Phillaur Jn PHR05:0005:022 min2383
18Phagwara Jn PGW05:2805:302 min2405
19Jalandhar Cant JRC06:0306:052 min2421
20Jalandhar City JUC06:2006:255 min2426
21Kartarpur KRE06:3906:401 min2441
22Beas BEAS07:0107:032 min2462
23Jandiala JNL07:2207:242 min2486
24Amritsar Jn ASR08:20——2505

How reliably 14631 runs

56% arrive on time at the destination
typically 6 min late · 37% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Dehradun
    usually on time
    95%
  • Harrawala
    typically 7 min late
    81%
  • Doiwala
    typically 25 min late · 3% over an hour
    30%
  • Kansrao
    typically 22 min late · 3% over an hour
    34%
  • Raiwala Jn
    typically 27 min late · 5% over an hour
    28%
  • Haridwar Jn
    typically 20 min late · 3% over an hour
    38%
  • Jwalapur
    typically 20 min late · 3% over an hour
    38%
  • Laksar Jn
    typically 15 min late · 4% over an hour
    50%
  • Roorkee
    typically 23 min late · 6% over an hour
    33%
  • Saharanpur
    typically 19 min late · 6% over an hour
    39%
  • Yamunanagar Jagadhri
    typically 27 min late · 12% over an hour
    28%
  • Jagadhri Workshop
    typically 29 min late · 14% over an hour
    26%
  • Ambala Cant Jn
    typically 19 min late · 17% over an hour
    39%
  • Chandigarh
    typically 27 min late · 29% over an hour
    28%
  • New Morinda
    typically 39 min late · 33% over an hour
    19%
  • Ludhiana Jn
    typically 28 min late · 33% over an hour
    27%
  • Phillaur Jn
    typically 36 min late · 35% over an hour
    21%
  • Phagwara Jn
    typically 39 min late · 35% over an hour
    19%
  • Jalandhar Cant
    typically 25 min late · 32% over an hour
    30%
  • Jalandhar City
    typically 19 min late · 32% over an hour
    39%
  • Kartarpur
    typically 24 min late · 32% over an hour
    31%
  • Beas
    typically 26 min late · 32% over an hour
    29%
  • Jandiala
    typically 32 min late · 33% over an hour
    23%
  • Amritsar Jn
    typically 6 min late · 17% over an hour
    56%

When it runs late

Roughest December: in December it typically runs 76 min late and reaches Amritsar Jn on time only 32% of the time — against 83% around November. A year-round average hides that.

Runs latest on Tuesdays (48% on time), best on Mondays (81%).

Longest halts

  • Laksar Jn LRJ35 min · arrives 22:30, departs 23:05
  • Haridwar Jn HW10 min · arrives 21:37, departs 21:47
  • Ludhiana Jn LDH10 min · arrives 04:36, departs 04:46
  • Ambala Cant Jn UMB7 min · arrives 01:39, departs 01:46
  • Chandigarh CDG6 min · arrives 02:26, departs 02:32
  • Roorkee RK5 min · arrives 23:23, departs 23:28

Return train and other trains on this route

Stations on the 14631 route