Trains from Malda Town to Guwahati
Malda Town to Guwahati is 641 km by rail. 22 direct trains run it; the fastest is the 20502 Agartala Tejas Rajdhani at 10 hr 45 min. The most punctual is the 12345 Saraighat Express, on time (within 15 min) on 77% of days, typically 1 min late. 2 run every day, leaving between 00:25 and 23:10. When they are waitlisted, a journey with one change takes 11 hr 40 min.
- Departures
- 00:25 – 23:10
- Fare from
- ₹375
- Sleeper · estimate
- Most punctual
- 77% on time
- 12345 Saraighat Express
- Daily trains
- 2 of 22
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 03005Howrah–Lumding Puja Special14:5013 hr03:50+1 arrives the next day
MLDT — GHY · 669 km · Passenger
Checking seats - 13181Kaziranga Express15:0012 hr 45 min03:45+1 arrives the next day
MLDT — GHY · 670 km · Mail/Express
Checking seats - Checking seats
- 15627Coimbatore–Silchar Superfast Express16:0512 hr 20 min04:25+1 arrives the next day
MLDT — GHY · 644 km · Mail/Express
Checking seats - 20502Agartala Tejas Rajdhani16:2510 hr 45 min03:10+1 arrives the next day
MLDT — GHY · 644 km · Rajdhani · fastest
Checking seats - Checking seats
- 13125Kolkata Sairang Express16:5012 hr 20 min05:10+1 arrives the next day
MLDT — GHY · 682 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 22501Newtinsukia Express17:0511 hr 35 min04:40+1 arrives the next day
MLDT — GHY · 669 km · Superfast
Checking seats - Checking seats
- Checking seats
- 15647Mumbai LTT–Guwahati Express23:1013 hr 35 min12:45+1 arrives the next day
MLDT — GHY · 644 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 New BongaigaonNBQ23:0011 hr 40 min10:40+1 arrives the next day
55 min longer than the fastest direct
Holds 8 in 101 hr 15 min to change at NBQ — tightHolds about 8 times in 10 here. 228 min would make it 9 in 10. Measured on 61,721 paired days.
13282 often runs late
MLDT — NBQ
Checking seatsNBQ — GHY
Checking seats - One change at New Cooch BeharNCB23:4511 hr 55 min11:40+1 arrives the next day
1 hr 10 min longer than the fastest direct
Holds 9 in 101 hr 31 min to change at NCB — tightHolds about 9 times in 10 here. 103 min would make it 9 in 10. Measured on 1,51,285 paired days.
15657 often runs late
MLDT — NCB
Checking seatsNCB — GHY
Checking seats - One change at KishanganjKNE06:2011 hr 55 min18:15
1 hr 10 min longer than the fastest direct
Holds 9 in 101 hr 32 min to change at KNEHolds about 9 times in 10 here. Measured on 2,15,245 paired days.
13115 often runs late
MLDT — KNE
Checking seatsKNE — GHY
Checking seats - One change at KishanganjKNE06:3012 hr 40 min19:10
1 hr 55 min longer than the fastest direct
Holds 10 in 102 hr 37 min to change at KNEHolds about 19 times in 20 here. Measured on 2,15,245 paired days.
05931 often runs late
MLDT — KNE
Checking seatsKNE — GHY
Checking seats
Which arrives on time
On time = within 15 min at Guwahati · year to October 2026 · 15 of 22 trains tracked
- 12345 Saraighat ExpressMost punctualusually on time at Guwahati77%
- typically 7 min late at Guwahati75%
- typically 7 min late at Guwahati72%
- typically 13 min late at Guwahati54%
- typically 15 min late at Guwahati50%
Runs late more often than not
- 15645 Charlapalli–Silchar Express — arrives on time only 2% of the time, typically 326 min late
- 15629 Nagaon Express — arrives on time only 2% of the time, typically 308 min late
- 22501 Newtinsukia Express — arrives on time only 2% of the time, typically 418 min late
Fares
Estimated for 641 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹375 | observed fares |
| 3E AC 3 economy | ₹924 | observed fares |
| 3A AC 3 tier | ₹992 | observed fares |
| 2A AC 2 tier | ₹1,412 | observed fares |
| 1A AC first class | ₹2,336 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Malda Town
- Malda Town to New Jalpaiguri52 direct trains · 233 km
- Malda Town to Kishanganj51 direct trains · 145 km
- Malda Town to Rampur Hat45 direct trains · 122 km
- Malda Town to Bolpur Shantiniketan37 direct trains · 183 km
- Malda Town to New Bongaigaon35 direct trains · 490 km
- Malda Town to New Cooch Behar35 direct trains · 359 km