Trains from Ludhiana Jn to Amritsar Jn
Ludhiana Jn to Amritsar Jn is 135 km by rail. 48 direct trains run it; the fastest is the 22487 Vande Bharat Express at 2 hr 7 min. The most punctual is the 14541 Chandigarh–Amritsar Express, on time (within 15 min) on 95% of days. 18 run every day, leaving between 03:43 and 23:56. When they are waitlisted, a journey with one change takes 3 hr 15 min.
- Departures
- 03:43 – 23:56
- Fare from
- ₹150
- Sleeper · estimate
- Most punctual
- 95% on time
- 14541 Chandigarh–Amritsar Express
- Daily trains
- 18 of 48
Trains and seats
- Checking seats
- Checking seats
- 22423Gorakhpur – Amritsar Jan Sadharan Superfast Express03:542 hr 36 min06:30
LDH — ASR · 136 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 12483Thiruvananthapuram North–Amritsar Superfast Express10:562 hr 54 min13:50
LDH — ASR · 135 km · Superfast
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 14663Amrit Bharat Express23:512 hr 29 min02:20+1 arrives the next day
LDH — ASR · 135 km · Mail/Express
Checking seats - 14603Narpatganj – Amritsar Jan Sadharan Express23:562 hr 24 min02:20+1 arrives the next day
LDH — ASR · 136 km · Mail/Express
Checking seats - 15016Lalkua–Amritsar Express23:562 hr 24 min02:20+1 arrives the next day
LDH — ASR · 136 km · Mail/Express
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Jalandhar CityJUC12:353 hr 15 min15:50
1 hr 8 min longer than the fastest direct
Holds 9 in 101 hr 5 min to change at JUC — tightHolds about 9 times in 10 here. 88 min would make it 9 in 10. Measured on 2,35,303 paired days.
22479 often runs late
LDH — JUC
Checking seatsJUC — ASR
Checking seats - One change at Jalandhar CityJUC17:473 hr 18 min21:05
1 hr 11 min longer than the fastest direct
Holds 9 in 101 hr 3 min to change at JUC — tightHolds about 9 times in 10 here. 99 min would make it 9 in 10. Measured on 2,80,831 paired days.
12925 often runs late
LDH — JUC
Checking seatsJUC — ASR
Checking seats - One change at Jalandhar CityJUC10:563 hr 19 min14:15
1 hr 12 min longer than the fastest direct
Holds 8 in 101 hr 5 min to change at JUC — tightHolds about 8 times in 10 here. This train arrives a median 38 min late, against 9 min late for the junction's typical arrival. 121 min would make it 9 in 10. Measured on 2,60,617 paired days.
12483 often runs late
LDH — JUC
Checking seatsJUC — ASR
Checking seats - One change at Jalandhar CityJUC07:053 hr 25 min10:30
1 hr 18 min longer than the fastest direct
Holds 9 in 101 hr to change at JUC — tightHolds about 9 times in 10 here. 92 min would make it 9 in 10. Measured on 2,60,617 paired days.
22445 often runs late
LDH — JUC
Checking seatsJUC — ASR
Checking seats - One change at BeasBEAS18:383 hr 27 min22:05
1 hr 20 min longer than the fastest direct
Holds 9 in 101 hr 9 min to change at BEAS — tightHolds about 9 times in 10 here. 81 min would make it 9 in 10. Measured on 2,17,786 paired days.
19325 Indore–Amritsar Express 21:07 — 22:05 on Wed and Sat
12203 often runs late
LDH — BEAS
Checking seatsBEAS — ASR
Checking seats - One change at BeasBEAS11:503 hr 30 min15:20
1 hr 23 min longer than the fastest direct
Holds 9 in 101 hr 13 min to change at BEAS — tightHolds about 9 times in 10 here. 81 min would make it 9 in 10. Measured on 2,23,245 paired days.
12497 often runs late
LDH — BEAS
Checking seatsBEAS — ASR
Checking seats
Which arrives on time
On time = within 15 min at Amritsar Jn · year to October 2026 · 42 of 48 trains tracked
- 14541 Chandigarh–Amritsar ExpressMost punctualusually on time at Amritsar Jn95%
- usually on time at Amritsar Jn95%
- usually on time at Amritsar Jn92%
- usually on time at Amritsar Jn90%
- usually on time at Amritsar Jn85%
Runs late more often than not
- 12203 Garib Rath Express — arrives on time only 3% of the time, typically 263 min late
- 22423 Gorakhpur – Amritsar Jan Sadharan Superfast Express — arrives on time only 7% of the time, typically 220 min late
- 18237 Chhattisgarh Express — arrives on time only 9% of the time, typically 86 min late
Fares
Estimated for 135 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹150 | observed fares |
| 3E AC 3 economy | ₹520 | observed fares |
| 3A AC 3 tier | ₹520 | observed fares |
| 2A AC 2 tier | ₹725 | observed fares |
| 1A AC first class | ₹1,192 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Ludhiana Jn
- Ludhiana Jn to Ambala Cant Jn72 direct trains · 119 km
- Ludhiana Jn to Jammu Tawi49 direct trains · 268 km
- Ludhiana Jn to Pathankot Cantt44 direct trains · 165 km
- Ludhiana Jn to New Delhi34 direct trains · 322 km
- Ludhiana Jn to Saharanpur34 direct trains · 197 km
- Ludhiana Jn to Kathua28 direct trains · 189 km
Other trains to Amritsar Jn
- Ambala Cant Jn to Amritsar Jn44 direct trains · 256 km
- Saharanpur to Amritsar Jn26 direct trains · 335 km
- Moradabad to Amritsar Jn22 direct trains · 531 km
- Bareilly to Amritsar Jn19 direct trains · 620 km
- Rajpura Jn to Amritsar Jn16 direct trains · 224 km
- Sirhind Jn to Amritsar Jn16 direct trains · 196 km