Katihar Junction (KIR) is a railway station with 32 trains in our time table: 4 starting here, 7 ending here and 21 passing through. The first train leaves at 12:20 am (Ajmer Kishanganj Garib Nawaz Express (15716) to Kishanganj) and the last at 10:45 pm (Amrapali Express (15707) to Amritsar Junction). From here you can travel by train to 177 stations, most often to Khagaria Junction, Kishanganj, Naugachia.
32Trains
4Start here
7End here
21Pass through
KIRStation code
Trains starting from Katihar Junction (4)
| Train | Departs | To | Arrives | Journey | Runs on |
|---|---|---|---|---|---|
| Amritsar Pathankot Express Special (04659) | 6:30 am | Ludhiana Junction LDH | 6:30 pm (+1 day) | 36h 00m | Sat |
| Champaran Humsafar Express (15705) | 8:10 am | Delhi Junction DLI | 11:45 am (+1 day) | 27h 35m | Mon, Thu |
| Bathinda Firozpur Cantonmentexpress Special (04657) | 10:00 am | Ludhiana Junction LDH | 6:00 pm (+1 day) | 32h 00m | Fri |
| Amrapali Express (15707) | 10:45 pm | Amritsar Junction ASR | 12:40 pm (+2 days) | 37h 55m | Daily |
Trains passing through Katihar Junction (21)
Trains ending at Katihar Junction (7)
| Train | From | Departs | Arrives | Runs on |
|---|---|---|---|---|
| Baramula Banihal DEMU Express Special (04614) | Amritsar Junction ASR | 2:15 pm | 1:00 am (+2 days) | Tue, Sat |
| Charlapalli Danapur Special (03226) | Patliputra Junction PPTA | 11:00 pm | 8:00 am (+1 day) | Sun, Mon, Tue, Wed, Fri, Sat |
| Barauni Katihar Memu (63302) | Barauni Junction BJU | 3:15 am | 8:20 am | Daily |
| Alipur Duar Lumding Intercity Special (05769) | Kishanganj KNE | 3:30 pm | 5:30 pm | Sun |
| Champaran Humsafar Express (15706) | Delhi Junction DLI | 4:35 pm | 6:35 pm (+1 day) | Wed, Sat |
| Amritsar Katihar Amrapali Express (15708) | Amritsar Junction ASR | 7:40 am | 10:10 pm (+1 day) | Daily |
| Amritsar Katihar Holi Special (05735) | Amritsar Junction ASR | 1:25 pm | 11:45 pm (+1 day) | Sat |
Popular train routes from Katihar Junction
- Katihar Junction to Khagaria Junction 10 trains
- Katihar Junction to Kishanganj 9 trains
- Katihar Junction to Naugachia 9 trains
- Katihar Junction to Hajipur Junction 8 trains
- Katihar Junction to New Jalpaiguri Junction 8 trains
- Katihar Junction to Barauni Junction 7 trains
- Katihar Junction to Barsoi Junction 7 trains
- Katihar Junction to Begusarai 6 trains
- Katihar Junction to Gorakhpur Junction 6 trains
- Katihar Junction to Chhapra Junction 5 trains
- Katihar Junction to New Bongaigaon Junction 5 trains
- Katihar Junction to Ambala Cantonment 4 trains
Stations near Katihar Junction
- Katihar Jn KIR 0 km
- Rampur Bazar RMPB 8.1 km
- New Jalpaiguri Junction NJP 9.9 km
- Gazole GZO 11.8 km
- Purnia Junction PRNA 13 km
- Arariya Court ARQ 20.9 km
FAQ about Katihar Junction railway station
How many trains stop at Katihar Junction?
Katihar Junction (KIR) has 32 trains in our time table: 4 starting here, 7 ending here and 21 passing through.
What is the station code of Katihar Junction?
The station code of Katihar Junction is KIR.
Which trains start from Katihar Junction?
Amritsar Pathankot Express Special (04659), Champaran Humsafar Express (15705), Bathinda Firozpur Cantonmentexpress Special (04657), Amrapali Express (15707).
Which is the first train from Katihar Junction?
Ajmer Kishanganj Garib Nawaz Express (15716) leaves Katihar Junction at 12:20 am for Kishanganj.
Which is the last train from Katihar Junction?
Amrapali Express (15707) leaves Katihar Junction at 10:45 pm for Amritsar Junction.
Which station is near Katihar Junction?
The nearest station with trains is Katihar Jn, 0 km away.
How can I check the live running status of a train at Katihar Junction?
Open the train in the lists above to see where it is now, its next station and its expected time at Katihar Junction.

