Trains from Ghaziabad to Malda Town
Ghaziabad to Malda Town is 1,392 km by rail. 4 direct trains run it; the fastest is the 14004 New Delhi–Malda Town Express at 28 hr 49 min. It is also the most punctual, arriving on time (within 15 min) on 61% of days, typically 4 min late. None runs every day, leaving between 17:45 and 22:27. When they are waitlisted, a journey with one change takes 24 hr 13 min.
- Departures
- 17:45 – 22:27
- Fare from
- ₹635
- Sleeper · estimate
- Most punctual
- 61% on time
- 14004 New Delhi–Malda Town Express
- Daily trains
- 0 of 4
Trains and seats
- 13430Anand Vihar–Malda Town Express17:4529 hr 50 min23:35+1 arrives the next day
GZB — MLDT · 1,393 km · Mail/Express
Checking seats - 14004New Delhi–Malda Town Express18:4628 hr 49 min23:35+1 arrives the next day
GZB — MLDT · 1,392 km · Mail/Express · fastest
Checking seats - 15734Farkka Express22:2735 hr 18 min09:45+2 arrives 2 days later
GZB — MLDT · 1,397 km · Mail/Express
Checking seats - 15744Farakka Express22:2735 hr 18 min09:45+2 arrives 2 days later
GZB — MLDT · 1,437 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 Tundla JnTDL23:2224 hr 13 min23:35+1 arrives the next day
quicker than every direct train
22582 New Delhi–Ballia Superfast Express 23:22 — 01:23 on Mon and Tue
Holds 8 in 101 hr 9 min to change at TDL — tightHolds about 8 times in 10 here. 134 min would make it 9 in 10. Measured on 2,84,575 paired days.
12582 often runs late
GZB — TDL
Checking seatsTDL — MLDT
Checking seats - One change at Aligarh JnALJN22:4424 hr 51 min23:35+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 32 min to change at ALJNHolds about 9 times in 10 here. Measured on 2,77,829 paired days.
12418 often runs late
GZB — ALJN
Checking seatsALJN — MLDT
Checking seats - One change at Aligarh JnALJN22:3525 hr23:35+1 arrives the next day
quicker than every direct train
Holds 10 in 101 hr 47 min to change at ALJNHolds about 19 times in 20 here. Measured on 2,77,829 paired days.
12428 often runs late
GZB — ALJN
Checking seatsALJN — MLDT
Checking seats
Which arrives on time
On time = within 15 min at Malda Town · year to September 2026 · 3 of 4 trains tracked
- 14004 New Delhi–Malda Town ExpressMost punctualtypically 4 min late at Malda Town61%
- typically 7 min late at Malda Town57%
- typically 7 min late at Malda Town55%
Fares
Estimated for 1,392 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹635 | observed fares |
| 3E AC 3 economy | ₹1,544 | observed fares |
| 3A AC 3 tier | ₹1,649 | observed fares |
| 2A AC 2 tier | ₹2,347 | observed fares |
| 1A AC first class | ₹3,948 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Ghaziabad
Other trains to Malda Town
- New Jalpaiguri to Malda Town50 direct trains · 233 km
- Kishanganj to Malda Town50 direct trains · 145 km
- Rampur Hat to Malda Town46 direct trains · 122 km
- Bolpur Shantiniketan to Malda Town38 direct trains · 183 km
- New Bongaigaon to Malda Town33 direct trains · 490 km
- New Cooch Behar to Malda Town33 direct trains · 359 km