Advertisement

Distance
592 km
Journey time
18h 10m
Total stops
31
Avg speed
33 km/h
Halts
29
Days on route
2

About TATA KIR EXP

TATA KIR EXP (train number 28181) is an Express on the Indian Railways network running between TATANAGAR JN (TATA) and KATIHAR JN (KIR). It departs TATANAGAR JN at 20:45 and reaches KATIHAR JN at 14:55. The train covers about 592 km and halts at 31 stations along the way, completing the run in around 18h 10m.

The TATA KIR EXP runs on Wed, Sat, Sun. The journey spans 2 days, so a stop marked Day 2 is reached on the 2nd day after departure — worth remembering when you plan hotel check-in or an onward connection. Its average speed across the whole route works out to roughly 33 km/h including halts.

Between its origin and destination the TATA KIR EXP makes 29 timed halts. Its longest scheduled stop is about 10 minutes at ASANSOL JN. Other notable halts include PURULIA JN (5 min), JASIDIH JN (5 min), JHAJHA (5 min), KIUL JN (5 min), NEW BARAUNI JN (5 min). These longer stops are good points to fetch food or water, though shorter one- and two-minute halts mean you should be ready to board in advance.

TATA KIR EXP Schedule & Running Days

Weekly running days and the station-by-station time table from TATANAGAR JN to KATIHAR JN.

Running days (departs TATANAGAR JN)

Mon
Tue
Wed
Thu
Fri
Sat
Sun
#StationArrivesDepartsHaltDayDistance
1 TATANAGAR JN Source
TATA
— 20:45 — Day 1 0 km
2 CHANDIL JN
CNI
21:53 21:55 2 min Day 1 37 km
3 BARABHUM
BBM
22:15 22:17 2 min Day 1 59 km
4 PURULIA JN
PRR
22:45 22:50 5 min Day 1 91 km
5 ANARA
ANR
23:23 23:25 2 min Day 1 116 km
6 JOYCHANDI PAHAR
JOC
23:48 23:50 2 min Day 1 130 km
7 ASANSOL JN
ASN
01:35 01:45 10 min Day 2 167 km
8 CHITTARANJAN
CRJ
02:13 02:15 2 min Day 2 192 km
9 MADHUPUR JN
MDP
03:01 03:05 4 min Day 2 248 km
10 JASIDIH JN
JSME
03:30 03:35 5 min Day 2 277 km
11 JHAJHA
JAJ
04:55 05:00 5 min Day 2 321 km
12 GIDHAUR
GHR
05:13 05:15 2 min Day 2 332 km
13 JAMUI
JMU
05:28 05:30 2 min Day 2 347 km
14 MANANPUR
MNP
05:43 05:45 2 min Day 2 361 km
15 KIUL JN
KIUL
06:20 06:25 5 min Day 2 375 km
16 BARHIYA
BRYA
06:47 06:49 2 min Day 2 391 km
17 HATHIDAH UPPER
HTZU
07:13 07:14 1 min Day 2 402 km
18 NEW BARAUNI JN
NBJU
08:30 08:35 5 min Day 2 414 km
19 BEGU SARAI
BGS
08:51 08:53 2 min Day 2 428 km
20 LAKHMINIA
LKN
09:07 09:09 2 min Day 2 445 km
21 SAHIBPUR KAMAL
SKJ
09:19 09:21 2 min Day 2 455 km
22 KHAGARIA JN
KGG
09:50 09:55 5 min Day 2 468 km
23 MANSI JN
MNE
10:08 10:10 2 min Day 2 477 km
24 MAHES KHUNT
MSK
10:23 10:25 2 min Day 2 487 km
25 NARAYANPUR
NNR
10:58 11:00 2 min Day 2 511 km
26 THANA BIHPUR JN
THB
11:13 11:15 2 min Day 2 519 km
27 NAUGACHIA
NNA
11:43 11:45 2 min Day 2 535 km
28 KURSELA
KUE
12:37 12:39 2 min Day 2 552 km
29 KARAGOLA ROAD
CRR
13:08 13:10 2 min Day 2 569 km
30 SEMAPUR
SMO
13:48 13:50 2 min Day 2 580 km
31 KATIHAR JN Destination
KIR
14:55 — — Day 2 592 km

Recent Chart Vacancy

Vacant berths recorded after chart preparation on the last 2 runs of TATA KIR EXP. See the full vacancy page for 28181 — class breakdown, how far berths stay empty, and every coach for your own stretch.

Sun, 25 Oct 2026
1040 vacant berths
M2 · 75 M1 · 73 B4 · 72 B5 · 72 S6 · 70 B1 · 68
Check live vacant seats
Sat, 24 Oct 2026
994 vacant berths
M1 · 74 B4 · 64 B3 · 62 M2 · 62 B5 · 61 B1 · 57
Check live vacant seats

Frequently Asked Questions

Common questions about the TATA KIR EXP.

TATA KIR EXP runs as train number 28181 on Indian Railways.

Train 28181 TATA KIR EXP runs between TATANAGAR JN (TATA) and KATIHAR JN (KIR), stopping at 31 stations in total.

Train 28181 TATA KIR EXP covers about 592 km and takes roughly 18h 10m from origin to destination, at an average speed of around 33 km/h.

Train 28181 TATA KIR EXP runs on Wed, Sat, Sun from its origin station. Running days always refer to the departure day at the source.

Train 28181 TATA KIR EXP has its longest scheduled halt of about 10 minutes at ASANSOL JN.

Train 28181 TATA KIR EXP departs TATANAGAR JN at 20:45, which is outside the 5:00 AM to 2:00 PM window, so its first reservation chart is prepared 10 hours before departure, at 10:45. The final chart follows at 20:15, 30 minutes before departure.

Schedule, running days and chart vacancy shown here are sourced from Indian Railways / IRCTC data and may change. This is not live running status. Always reconfirm timings and availability on the official railway channels before you travel.

Vacant seats on this train?

See which berths fall empty after the chart is prepared for train 28181.

Vacant Seat Finder

Check another train

Look up running days and full route timings for any train.

Train Schedule Checker

When does booking open?

Find the exact 60-day advance booking date for your journey.

Date Calculator
Booking Tips & Guides
Complete Guide to Common Indian Railways Abbreviations

Understand all commonly used Indian Railway abbreviations and never again get co...

Sep 7, 2026 4 min
How to Find Vacant Seats in a Train After Chart Preparation?

Learn how to check vacant train seats after chart preparation using the official...

Sep 7, 2026 8 min
What is 3E in Train? 3E vs 3A Coach Difference and Fare

3E is AC 3-Tier Economy: 83 berths against 72 in 3A, a side middle berth that 3A...

Sep 6, 2026 7 min
Advance Reservation Period: The 60-Day IRCTC Booking Rule

The advance reservation period is 60 days, counted back from the journey and exc...

Sep 5, 2026 6 min
How Many IRCTC Tickets Can You Book in a Month?

Twelve a month on a normal IRCTC account, twenty-four if it is Aadhaar-verified ...

Sep 5, 2026 6 min