Trains from New Jalpaiguri to Rampur Hat
New Jalpaiguri to Rampur Hat is 354 km by rail. 30 direct trains run it; the fastest is the 12042 Shatabdi Express at 4 hr 57 min. The most punctual is the 22502 New Tinsukia–SMVT Bengaluru Express, on time (within 15 min) on 61% of days, typically 8 min late. 4 run every day, leaving between 02:05 and 23:40. When they are waitlisted, a journey with one change takes 6 hr 12 min.
- Departures
- 02:05 – 23:40
- Fare from
- ₹245
- Sleeper · estimate
- Most punctual
- 61% on time
- 22502 New Tinsukia–SMVT Bengaluru Express
- Daily trains
- 4 of 30
Trains and 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
- 13148Uttar Banga Express18:056 hr 19 min00:24+1 arrives the next day
NJP — RPH · 355 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 12552Kamakhya–SMVT Bengaluru AC Express21:156 hr 55 min04:10+1 arrives the next day
NJP — RPH · 354 km · Superfast
Checking seats - 15662Kamakhya–Ranchi Express22:006 hr 10 min04:10+1 arrives the next day
NJP — RPH · 355 km · Mail/Express
Checking seats - 22612New Jalpaiguri–Chennai Express22:056 hr 5 min04:10+1 arrives the next day
NJP — RPH · 355 km · Superfast
Checking seats - Checking seats
- 15930New Tinsukia–Tambaram Express23:406 hr 36 min06:16+1 arrives the next day
NJP — RPH · 355 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 Barsoi JnBOE04:156 hr 12 min10:27
1 hr 15 min longer than the fastest direct
Holds 9 in 101 hr 3 min to change at BOE — tightHolds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 1,38,383 paired days.
12042 often runs late
NJP — BOE
Checking seatsBOE — RPH
Checking seats - One change at KishanganjKNE04:056 hr 22 min10:27
1 hr 25 min longer than the fastest direct
Holds 9 in 101 hr 22 min to change at KNE — tightHolds about 9 times in 10 here. This train arrives a median 11 min late, against 31 min late for the junction's typical arrival. 138 min would make it 9 in 10. Measured on 1,23,614 paired days.
12042 often runs late
NJP — KNE
Checking seatsKNE — RPH
Checking seats - One change at Barsoi JnBOE04:056 hr 22 min10:27
1 hr 25 min longer than the fastest direct
Holds 9 in 101 hr 3 min to change at BOE — tightHolds about 9 times in 10 here. 76 min would make it 9 in 10. Measured on 1,38,383 paired days.
19616 often runs late
NJP — BOE
Checking seatsBOE — RPH
Checking seats - One change at Malda TownMLDT04:356 hr 27 min11:02
1 hr 30 min longer than the fastest direct
12518 KOAA GARIB RATH 04:35 — 08:05 on Sun
Holds 9 in 101 hr to change at MLDTHolds about 9 times in 10 here. Measured on 86,263 paired days.
13054 often runs late
NJP — MLDT
Checking seatsMLDT — RPH
Checking seats - One change at Malda TownMLDT14:556 hr 30 min21:25
1 hr 33 min longer than the fastest direct
Holds 9 in 101 hr 15 min to change at MLDTHolds about 9 times in 10 here. Measured on 35,390 paired days.
15902 often runs late
NJP — MLDT
Checking seatsMLDT — RPH
Checking seats
Which arrives on time
On time = within 15 min at Rampur Hat · year to August 2026 · 22 of 30 trains tracked
- 22502 New Tinsukia–SMVT Bengaluru ExpressMost punctualtypically 8 min late at Rampur Hat61%
- typically 9 min late at Rampur Hat58%
- typically 12 min late at Rampur Hat57%
- typically 12 min late at Rampur Hat52%
- typically 15 min late at Rampur Hat50%
Runs late more often than not
- 15674 Charlapalli Amrit Bharat — arrives on time only 2% of the time, typically 401 min late
- 12504 Humsafar Express — arrives on time only 13% of the time, typically 57 min late
- 16598 Amrit Bharat Express — arrives on time only 15% of the time, typically 50 min late
Fares
Estimated for 354 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹245 | observed fares |
| 3E AC 3 economy | ₹588 | observed fares |
| 3A AC 3 tier | ₹635 | observed fares |
| 2A AC 2 tier | ₹898 | observed fares |
| 1A AC first class | ₹1,475 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from New Jalpaiguri
- New Jalpaiguri to New Bongaigaon73 direct trains · 257 km
- New Jalpaiguri to New Cooch Behar68 direct trains · 127 km
- New Jalpaiguri to New Alipurduar54 direct trains · 145 km
- New Jalpaiguri to Malda Town50 direct trains · 233 km
- New Jalpaiguri to Kamakhya49 direct trains · 417 km
- New Jalpaiguri to Kokrajhar49 direct trains · 227 km
Other trains to Rampur Hat
- Malda Town to Rampur Hat45 direct trains · 122 km
- Barddhaman to Rampur Hat45 direct trains · 113 km
- Kishanganj to Rampur Hat31 direct trains · 268 km
- Khurda Road Jn to Rampur Hat26 direct trains · 675 km
- Bhubaneswar to Rampur Hat26 direct trains · 656 km
- Vijayawada Jn to Rampur Hat25 direct trains · 1,443 km