AZ → HCR · 6 direct trains

Trains from Azimganj to Harishchandrapur

6 direct trains run from Azimganj (AZ) to Harishchandrapur (HCR). The fastest train is 13141 Teesta Torsha, completing the journey in 3h 43m. Trains depart between 00:28 and 22:26. The distance is approximately 170 km.

Total Trains

6

Fastest

3h 43m

13141

First Train

00:28

Last Train

22:26

Distance

170 km

Azimganj to Harishchandrapur Train Timetable

Complete list of 6 direct trains from AZ to HCR with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
13145
Koaa Rdp Expres
Express
00:28Day 204:253h 57mDaily1A, 2A, 3A, SL, 2S
13163
Hate Bazare Exp
Express
01:05Day 205:354h 30mMon, Wed, Fri, Sat, Sun1A, 2A, 3A, SL, 2S
13169
Hate Bazare Exp
Express
01:05Day 205:354h 30mTue, Thu1A, 2A, 3A, SL, 2S
13033
Hwh Kir Express
Express
03:40Day 208:234h 43mDaily1A, 2A, 3A, SL, 2S
13141
Teesta Torsha
Express
19:1723:003h 43mDaily1A, 2A, 3A, SL, 2S
15959
Kamrup Express
Express
22:2602:12Day 23h 46mTue, Wed, Thu, Sat, Sun1A, 2A, 3A, SL, 2S

Stations on the Azimganj to Harishchandrapur route

Stops on 13141 Teesta Torsha, the fastest train on this corridor (9 stations).

  1. 1. AZ Azimganj
  2. 2. JRLE Jangipur Road
  3. 3. NILE Nimtita
  4. 4. DGLE Dhulian Ganga
  5. 5. NFK New Farakka Jn
  6. 6. MLDT Malda Town
  7. 7. SM Samsi
  8. 8. BKRD Bhaluka Road
  9. 9. HCR Harishchandrapur

Other Routes from Azimganj

Frequently Asked Questions

How many trains run from Azimganj to Harishchandrapur?▼

There are 6 direct trains running from Azimganj (AZ) to Harishchandrapur (HCR). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Azimganj to Harishchandrapur?▼

The fastest train is 13141 Teesta Torsha, which covers the distance in 3h 43m. It departs at 19:17 and arrives at 23:00.

What is the first and last train from Azimganj to Harishchandrapur?▼

The first train departs at 00:28 and the last train departs at 22:26. Check the timetable for specific trains and their running days.

What is the distance from Azimganj to Harishchandrapur by train?▼

The distance from Azimganj to Harishchandrapur by train is approximately 170 km. Journey time varies from 3h 43m depending on the train type.

How to check seat availability for Azimganj to Harishchandrapur 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 Azimganj and Harishchandrapur?▼

On the fastest train, Azimganj to Harishchandrapur calls at Jangipur Road (JRLE), Nimtita (NILE), Dhulian Ganga (DGLE), New Farakka Jn (NFK), Malda Town (MLDT), Samsi (SM), Bhaluka Road (BKRD). Other trains on this route may skip some of these stops.

About Azimganj to Harishchandrapur Route

The Azimganj to Harishchandrapur route is served by 6 direct trains operated by Indian Railways. The fastest option is 13141 Teesta Torsha with a journey time of 3h 43m. The rail distance is approximately 170 km.

Trains leave Azimganj between 00:28 (first) and 22:26 (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.