AZ → BKRD · 5 direct trains

Trains from Azimganj to Bhaluka Road

5 direct trains run from Azimganj (AZ) to Bhaluka Road (BKRD). The fastest train is 13141 Teesta Torsha, completing the journey in 3h 29m. Trains depart between 00:28 and 19:17. The distance is approximately 160 km.

Total Trains

5

Fastest

3h 29m

13141

First Train

00:28

Last Train

19:17

Distance

160 km

Azimganj to Bhaluka Road Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
13145
Koaa Rdp Expres
Express
00:28Day 204:133h 45mDaily1A, 2A, 3A, SL, 2S
13163
Hate Bazare Exp
Express
01:05Day 205:234h 18mMon, Wed, Fri, Sat, Sun1A, 2A, 3A, SL, 2S
13169
Hate Bazare Exp
Express
01:05Day 205:234h 18mTue, Thu1A, 2A, 3A, SL, 2S
13033
Hwh Kir Express
Express
03:40Day 208:114h 31mDaily1A, 2A, 3A, SL, 2S
13141
Teesta Torsha
Express
19:1722:463h 29mDaily1A, 2A, 3A, SL, 2S

Stations on the Azimganj to Bhaluka Road route

Stops on 13141 Teesta Torsha, the fastest train on this corridor (8 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

Other Routes from Azimganj

Frequently Asked Questions

How many trains run from Azimganj to Bhaluka Road?▼

There are 5 direct trains running from Azimganj (AZ) to Bhaluka Road (BKRD). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Azimganj to Bhaluka Road?▼

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

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

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

What is the distance from Azimganj to Bhaluka Road by train?▼

The distance from Azimganj to Bhaluka Road by train is approximately 160 km. Journey time varies from 3h 29m depending on the train type.

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

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

About Azimganj to Bhaluka Road Route

The Azimganj to Bhaluka Road route is served by 5 direct trains operated by Indian Railways. The fastest option is 13141 Teesta Torsha with a journey time of 3h 29m. The rail distance is approximately 160 km.

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