Skip to search

Trains from Rampur Hat to Malda Town

Rampur Hat to Malda Town is 121 km by rail. 46 direct trains run it; the fastest is the 12041 Shatabdi Express at 2 hr 12 min. The most punctual is the 13147 Uttar Banga Express, on time (within 15 min) on 91% of days. 8 run every day, leaving between 00:11 and 23:54. When they are waitlisted, a journey with one change takes 3 hr 49 min.

Departures
00:11 – 23:54
Fare from
₹150
Sleeper · estimate
Most punctual
91% on time
13147 Uttar Banga Express
Daily trains
8 of 46
Check seats for your date

Trains and seats

  • 13149Kanchan Kanya
    00:112 hr 49 min03:00

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 13159Kolkata–Jogbani Express
    01:343 hr 11 min04:45

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 12377Padatik Express
    02:272 hr 48 min05:15

    RPH — MLDT · 122 km · Superfast

    Checking seats
  • 13153Gour Express
    02:483 hr 17 min06:05

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 13426Surat Maldatown Express
    02:523 hr 38 min06:30

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 15639Puri–Kamakhya Express
    05:502 hr 25 min08:15

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 15661Ranchi–Kamakhya Express
    05:502 hr 25 min08:15

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 03466Digha–Malda Town Special
    06:272 hr 53 min09:20

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 13433Amrit Bharat Express
    06:352 hr 40 min09:15

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 15629Nagaon Express
    06:352 hr 25 min09:00

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 15929Tambaram–New Tinsukia Express
    06:352 hr 25 min09:00

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 15673Kamakhya Amrit Bharat
    06:442 hr 31 min09:15

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 16223SMVT Bengaluru–Radhikapur Express
    06:442 hr 31 min09:15

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 13173Kanchanjunga
    10:273 hr 3 min13:30

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 13175Kanchanjunga
    10:273 hr 3 min13:30

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 13417Digha–Malda Town Express
    11:312 hr 54 min14:25

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 12363Kolkata–Haldibari Superfast Express
    12:072 hr 43 min14:50

    RPH — MLDT · 122 km · Superfast

    Checking seats
  • 13181Kaziranga Express
    12:072 hr 43 min14:50

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 13053Kulik Express
    12:352 hr 45 min15:20

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 12509Guwahati Express
    12:513 hr 4 min15:55

    RPH — MLDT · 123 km · Superfast

    Checking seats
  • 15627Coimbatore–Silchar Superfast Express
    12:513 hr 4 min15:55

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 06565SMVT Bengaluru–Malda Town Special
    13:123 hr 23 min16:35

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 12507Aronai Express
    14:012 hr 54 min16:55

    RPH — MLDT · 121 km · Superfast

    Checking seats
  • 15227Muzaffarpur Express
    14:012 hr 54 min16:55

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 15607Aronai Express
    14:012 hr 54 min16:55

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 22501Newtinsukia Express
    14:012 hr 54 min16:55

    RPH — MLDT · 123 km · Superfast

    Checking seats
  • 13161Kolkata–Balurghat Express
    16:122 hr 33 min18:45

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 05951SMVT Bengaluru–New Tinsukia Special
    16:333 hr 2 min19:35

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 12041Shatabdi Express
    17:032 hr 12 min19:15

    RPH — MLDT · 122 km · Shatabdi · fastest

    Checking seats
  • 22503Dibrugarh Vivek Express
    17:252 hr 30 min19:55

    RPH — MLDT · 123 km · Superfast

    Checking seats
  • 12345Saraighat Express
    18:522 hr 28 min21:20

    RPH — MLDT · 122 km · Superfast

    Checking seats
  • 13011Malda Town Intercity
    19:293 hr 41 min23:10

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 22611Chennai–New Jalpaiguri Superfast Express
    20:102 hr 50 min23:00

    RPH — MLDT · 122 km · Superfast

    Checking seats
  • 07046Secunderabad–Naharlagun Special
    20:202 hr 50 min23:10

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 12503Agartala Humsafar
    21:272 hr 48 min00:15+1 arrives the next day

    RPH — MLDT · 123 km · Superfast

    Checking seats
  • 15645Charlapalli–Silchar Express
    21:272 hr 48 min00:15+1 arrives the next day

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 20604New Jalpaiguri Amrit Bharat
    21:272 hr 48 min00:15+1 arrives the next day

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 20610New Jalpaiguri Amrit Bharat
    21:272 hr 48 min00:15+1 arrives the next day

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 16523SMVT Bengaluru–Balurghat Express
    21:383 hr 22 min01:00+1 arrives the next day

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 16597Alipur Duar Amrit Bharat
    21:383 hr 22 min01:00+1 arrives the next day

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 22511Karmabhoomi Express
    21:383 hr 22 min01:00+1 arrives the next day

    RPH — MLDT · 122 km · Superfast

    Checking seats
  • 08047Santragachi–Naharlagun Express
    21:483 hr 12 min01:00+1 arrives the next day

    RPH — MLDT · 123 km · Mail/Express

    Checking seats
  • 12551SMVT Bengaluru–Kamakhya AC Express
    23:012 hr 49 min01:50+1 arrives the next day

    RPH — MLDT · 123 km · Superfast

    Checking seats
  • 13147Uttar Banga Express
    23:182 hr 52 min02:10+1 arrives the next day

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 06571Yesvantpur–Tumkur DEMU
    23:543 hr 41 min03:35+1 arrives the next day

    RPH — MLDT · 122 km · Mail/Express

    Checking seats
  • 17031Charlapalli–Agartala Express
    23:543 hr 41 min03:35+1 arrives the next day

    RPH — MLDT · 122 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 PakurPKR
    11:313 hr 49 min15:20

    1 hr 37 min longer than the fastest direct

    13417Digha–Malda Town Express11:31 — 12:14Mail/Express
    Holds 8 in 101 hr 6 min to change at PKR — tight

    Holds about 8 times in 10 here. 86 min would make it 9 in 10. Measured on 34,745 paired days.

    13053Kulik Express13:20 — 15:20Mail/Express

    13417 often runs late

    RPH — PKR

    Checking seats

    PKR — MLDT

    Checking seats
  • One change at PakurPKR
    12:354 hr 20 min16:55

    2 hr 8 min longer than the fastest direct

    13053Kulik Express12:35 — 13:18Mail/Express
    Holds 9 in 101 hr 28 min to change at PKR — tight

    Holds about 9 times in 10 here. 90 min would make it 9 in 10. Measured on 34,745 paired days.

    12507Aronai Express14:46 — 16:55Superfast

    15607 Aronai Express 14:46 — 16:55 on Thu

    15227 Muzaffarpur Express 14:46 — 16:55 on Fri

    13053 often runs late

    RPH — PKR

    Checking seats

    PKR — MLDT

    Checking seats
  • One change at PakurPKR
    10:274 hr 23 min14:50

    2 hr 11 min longer than the fastest direct

    13173Kanchanjunga10:27 — 11:15Mail/Express

    13175 Kanchanjunga 10:27 — 11:15 on Sat

    Holds 9 in 101 hr 37 min to change at PKR — tight

    Holds about 9 times in 10 here. This train arrives a median 46 min late, against 9 min late for the junction's typical arrival. 103 min would make it 9 in 10. Measured on 35,311 paired days.

    12363Kolkata–Haldibari Superfast Express12:52 — 14:50Superfast

    13173 often runs late

    RPH — PKR

    Checking seats

    PKR — MLDT

    Checking seats
  • One change at PakurPKR
    03:274 hr 48 min08:15

    2 hr 36 min longer than the fastest direct

    13403Vananchal Express03:27 — 04:21Mail/Express
    Almost always holds2 hr 13 min to change at PKR

    Almost always holds here. This train arrives a median 42 min late, against 27 min late for the junction's typical arrival. Measured on 73,266 paired days.

    15639Puri–Kamakhya Express06:34 — 08:15Mail/Express

    13403 often runs late

    RPH — PKR

    Checking seats

    PKR — MLDT

    Checking seats
  • One change at PakurPKR
    08:404 hr 50 min13:30

    2 hr 38 min longer than the fastest direct

    63063Bardhaman – Barharwa Passenger Special08:40 — 09:33Passenger
    Holds 9 in 101 hr 44 min to change at PKR

    Holds about 9 times in 10 here. Measured on 35,311 paired days.

    13175Kanchanjunga11:17 — 13:30Mail/Express

    13173 Kanchanjunga 11:17 — 13:30 on Tue, Fri and Sun

    63063 often runs late

    RPH — PKR

    Checking seats

    PKR — MLDT

    Checking seats

Which arrives on time

On time = within 15 min at Malda Town · year to August 2026 · 34 of 46 trains tracked

  1. usually on time at Malda Town
    91%
  2. usually on time at Malda Town
    87%
  3. usually on time at Malda Town
    85%
  4. usually on time at Malda Town
    85%
  5. usually on time at Malda Town
    80%

Runs late more often than not

How we grade this

Fares

Estimated for 121 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 121 km between Rampur Hat and Malda Town, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹150observed fares
3E AC 3 economy₹520observed fares
3A AC 3 tier₹520observed fares
2A AC 2 tier₹725observed fares
1A AC first class₹1,192observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Rampur Hat

Other trains to Malda Town