AGTL → MLDT · 5 direct trains

Trains from Agartala to Malda Town

5 direct trains run from Agartala (AGTL) to Malda Town (MLDT). The fastest train is 12502 Koaa Garib Rath, completing the journey in 25h 5m. Trains depart between 05:30 and 08:05. The distance is approximately 1202 km.

Total Trains

5

Fastest

25h 5m

12502

First Train

05:30

Last Train

08:05

Distance

1202 km

Agartala to Malda Town Train Timetable

Complete list of 5 direct trains from AGTL to MLDT with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
12504
Humsafar Exp
Superfast
05:3006:40Day 225h 10mTue, Sat1A, 2A, 3A, SL, 2S
13172
Kanchanjunga Exp
Express
05:3012:15Day 230h 45mThu, Sun1A, 2A, 3A, SL, 2S
17032
Agtl Chz Express
Express
05:3006:40Day 225h 10mFri1A, 2A, 3A, SL, 2S
12502
Koaa Garib Rath
RAIL_MOTOR
07:0008:05Day 225h 5mWed1A, 2A, 3A, SL, 2S
13174
Kanchanjunga
Express
08:0512:15Day 228h 10mTue, Thu, Sat, Sun1A, 2A, 3A, SL, 2S

Stations on the Agartala to Malda Town route

Stops on 12502 Koaa Garib Rath, the fastest train on this corridor (16 stations).

  1. 1. AGTL Agartala
  2. 2. DMR Dharmanagar
  3. 3. NKMG New Karimganj
  4. 4. BPB Badarpur Jn
  5. 5. NHLG New Haflong
  6. 6. MYD Manderdisa
  7. 7. HJI Hojai
  8. 8. GHY Guwahati
  9. 9. GLPT Goalpara Town
  10. 10. NBQ New Bongaigaon
  11. 11. KOJ Kokrajhar
  12. 12. NOQ New Alipurduar
  13. 13. NCB New Cooch Behar
  14. 14. NJP New Jalpaiguri
  15. 15. KNE Kishanganj
  16. 16. MLDT Malda Town

Other Routes from Agartala

Frequently Asked Questions

How many trains run from Agartala to Malda Town?▼

There are 5 direct trains running from Agartala (AGTL) to Malda Town (MLDT). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Agartala to Malda Town?▼

The fastest train is 12502 Koaa Garib Rath, which covers the distance in 25h 5m. It departs at 07:00 and arrives at 08:05.

What is the first and last train from Agartala to Malda Town?▼

The first train departs at 05:30 and the last train departs at 08:05. Check the timetable for specific trains and their running days.

What is the distance from Agartala to Malda Town by train?▼

The distance from Agartala to Malda Town by train is approximately 1202 km. Journey time varies from 25h 5m depending on the train type.

How to check seat availability for Agartala to Malda Town trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Agartala and Malda Town?▼

On the fastest train, Agartala to Malda Town calls at Dharmanagar (DMR), New Karimganj (NKMG), Badarpur Jn (BPB), New Haflong (NHLG), Manderdisa (MYD), Hojai (HJI), Guwahati (GHY), Goalpara Town (GLPT), New Bongaigaon (NBQ), Kokrajhar (KOJ), New Alipurduar (NOQ), New Cooch Behar (NCB), New Jalpaiguri (NJP), Kishanganj (KNE). Other trains on this route may skip some of these stops.

About Agartala to Malda Town Route

The Agartala to Malda Town route is served by 5 direct trains operated by Indian Railways. The fastest option is 12502 Koaa Garib Rath with a journey time of 25h 5m. The rail distance is approximately 1202 km.

Trains leave Agartala between 05:30 (first) and 08:05 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.