Skip to search

Trains from Kamakhya to Katihar Jn

Kamakhya to Katihar Jn is 589 km by rail. 23 direct trains run it; the fastest is the 12520 Agartala–Mumbai LTT AC Express at 9 hr 50 min. The most punctual is the 15946 Dibrugarh–Mumbai LTT Express, on time (within 15 min) on 90% of days, typically 1 min late. 2 run every day, leaving between 05:00 and 22:32. When they are waitlisted, a journey with one change takes 10 hr 30 min.

Departures
05:00 – 22:32
Fare from
₹355
Sleeper · estimate
Most punctual
90% on time
15946 Dibrugarh–Mumbai LTT Express
Daily trains
2 of 23
Check seats for your date

Trains and seats

  • 04075Kamakhya–Delhi Special
    05:0013 hr 40 min18:40

    KYQ — KIR · 590 km · Mail/Express

    Checking seats
  • 15621Kamakhya–Anand Vihar Express
    05:0512 hr 5 min17:10

    KYQ — KIR · 641 km · Mail/Express

    Checking seats
  • 19306Kamakhya–Dr. Ambedkar Nagar Express
    05:0512 hr 5 min17:10

    KYQ — KIR · 641 km · Mail/Express

    Checking seats
  • 13247Capital Express
    05:3515 hr 15 min20:50

    KYQ — KIR · 669 km · Mail/Express

    Checking seats
  • 15949Amrit Bharat Express
    08:0211 hr 18 min19:20

    KYQ — KIR · 590 km · Mail/Express

    Checking seats
  • 15626Agartala–Deoghar Express
    09:1212 hr 8 min21:20

    KYQ — KIR · 590 km · Mail/Express

    Checking seats
  • 15655Kamakhya–Vaishno Devi Katra Express
    11:0011 hr 5 min22:05

    KYQ — KIR · 631 km · Mail/Express

    Checking seats
  • 15668Kamakhya–Gandhidham Express
    11:0011 hr 5 min22:05

    KYQ — KIR · 631 km · Mail/Express

    Checking seats
  • 15632Guwahati–Barmer Express
    11:0311 hr 2 min22:05

    KYQ — KIR · 606 km · Mail/Express

    Checking seats
  • 15634Guwahati–Bikaner Express
    11:0311 hr 2 min22:05

    KYQ — KIR · 606 km · Mail/Express

    Checking seats
  • 15636Guwahati–Okha Express
    11:0311 hr 2 min22:05

    KYQ — KIR · 606 km · Mail/Express

    Checking seats
  • 12505Northeast Express
    12:4010 hr 55 min23:35

    KYQ — KIR · 590 km · Superfast

    Checking seats
  • 15651Lohit Express
    14:2011 hr01:20+1 arrives the next day

    KYQ — KIR · 590 km · Mail/Express

    Checking seats
  • 15653Amarnath Express
    14:2011 hr01:20+1 arrives the next day

    KYQ — KIR · 590 km · Mail/Express

    Checking seats
  • 15946Dibrugarh–Mumbai LTT Express
    17:1012 hr 25 min05:35+1 arrives the next day

    KYQ — KIR · 589 km · Mail/Express

    Checking seats
  • 15624Kamakhya–Bhagat Ki Kothi Express
    17:3012 hr 5 min05:35+1 arrives the next day

    KYQ — KIR · 590 km · Mail/Express

    Checking seats
  • 13281Dibrugarh–Rajendra Nagar Express
    17:4211 hr 53 min05:35+1 arrives the next day

    KYQ — KIR · 618 km · Mail/Express

    Checking seats
  • 19616Kavi Guru Express
    18:0013 hr 20 min07:20+1 arrives the next day

    KYQ — KIR · 641 km · Mail/Express

    Checking seats
  • 12520Agartala–Mumbai LTT AC Express
    21:109 hr 50 min07:00+1 arrives the next day

    KYQ — KIR · 603 km · Superfast · fastest

    Checking seats
  • 15077Kamakhya–Gomti Nagar Express
    21:2010 hr07:20+1 arrives the next day

    KYQ — KIR · 615 km · Mail/Express

    Checking seats
  • 15671Amrit Bharat Express
    22:0011 hr 20 min09:20+1 arrives the next day

    KYQ — KIR · 590 km · Mail/Express

    Checking seats
  • 15909Avadh Assam Express
    22:1012 hr 25 min10:35+1 arrives the next day

    KYQ — KIR · 605 km · Mail/Express

    Checking seats
  • 04128Guwahati–Kanpur Special
    22:3212 hr 53 min11:25+1 arrives the next day

    KYQ — KIR · 590 km · Mail/Express

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at KishanganjKNE
    21:1010 hr 30 min07:40+1 arrives the next day

    40 min longer than the fastest direct

    12520Agartala–Mumbai LTT AC Express21:10 — 04:50Superfast
    Holds 8 in 101 hr 15 min to change at KNE — tight

    Holds about 8 times in 10 here. 158 min would make it 9 in 10. Measured on 1,24,086 paired days.

    22233Vande Bharat Express06:05 — 07:40Shatabdi

    12520 often runs late

    KYQ — KNE

    Checking seats

    KNE — KIR

    Checking seats
  • One change at KokrajharKOJ
    05:0511 hr 15 min16:20

    1 hr 25 min longer than the fastest direct

    19306Kamakhya–Dr. Ambedkar Nagar Express05:05 — 08:28Mail/Express
    Holds 9 in 101 hr 24 min to change at KOJ

    Holds about 9 times in 10 here. This train arrives a median 5 min late, against 24 min late for the junction's typical arrival. Measured on 80,801 paired days.

    12423Rajdhani Express09:52 — 16:20Rajdhani

    KYQ — KOJ

    Checking seats

    KOJ — KIR

    Checking seats
  • One change at New BongaigaonNBQ
    05:0511 hr 15 min16:20

    1 hr 25 min longer than the fastest direct

    15621Kamakhya–Anand Vihar Express05:05 — 07:30Mail/Express
    Holds 9 in 101 hr 40 min to change at NBQ

    Holds about 9 times in 10 here. Measured on 1,03,238 paired days.

    12423Rajdhani Express09:10 — 16:20Rajdhani

    15621 often runs late

    KYQ — NBQ

    Checking seats

    NBQ — KIR

    Checking seats
  • One change at Jalpaiguri RoadJPE
    18:1511 hr 20 min05:35+1 arrives the next day

    1 hr 30 min longer than the fastest direct

    27576Vande Bharat Surathkal18:15 — 22:55Shatabdi
    Holds 9 in 101 hr 20 min to change at JPE — tight

    Holds about 9 times in 10 here. 85 min would make it 9 in 10. Measured on 21,635 paired days.

    13281Dibrugarh–Rajendra Nagar Express00:15 — 05:35Mail/Express

    KYQ — JPE

    Checking seats

    JPE — KIR

    Checking seats
  • One change at New JalpaiguriNJP
    18:1511 hr 20 min05:35+1 arrives the next day

    1 hr 30 min longer than the fastest direct

    27576Vande Bharat Surathkal18:15 — 23:30Shatabdi
    Holds 8 in 101 hr 55 min to change at NJP — tight

    Holds about 8 times in 10 here. This train arrives a median 12 min late, against 92 min late for the junction's typical arrival. 213 min would make it 9 in 10. Measured on 6,834 paired days.

    15624Kamakhya–Bhagat Ki Kothi Express01:25 — 05:35Mail/Express

    27576 often runs late

    KYQ — NJP

    Checking seats

    NJP — KIR

    Checking seats
  • One change at Barpeta RoadBPRD
    19:2711 hr 33 min07:00+1 arrives the next day

    1 hr 43 min longer than the fastest direct

    15770Lumding–Alipur Duar Special19:27 — 21:05Mail/Express
    Holds 8 in 101 hr 2 min to change at BPRD — tight

    Holds about 8 times in 10 here. 138 min would make it 9 in 10. Measured on 27,574 paired days.

    05978Dibrugarh–Gorakhpur Special22:07 — 07:00Mail/Express

    15770 often runs late

    KYQ — BPRD

    Checking seats

    BPRD — KIR

    Checking seats
  • One change at New BongaigaonNBQ
    05:3511 hr 35 min17:10

    1 hr 45 min longer than the fastest direct

    13247Capital Express05:35 — 08:20Mail/Express
    Holds 9 in 101 hr to change at NBQ — tight

    Holds about 9 times in 10 here. 94 min would make it 9 in 10. Measured on 1,03,238 paired days.

    14037Porvotr Sampark Kranti09:20 — 17:10Mail/Express

    22449 Porvotr Sampark Kranti 09:20 — 17:10 on Wed

    14619 Tripura Sundari 09:20 — 17:10 on Fri

    13247 often runs late

    KYQ — NBQ

    Checking seats

    NBQ — KIR

    Checking seats
  • One change at DalkolhaDLK
    11:0311 hr 47 min22:50

    1 hr 57 min longer than the fastest direct

    15634Guwahati–Bikaner Express11:03 — 19:50Mail/Express
    Holds 9 in 101 hr 30 min to change at DLK

    Holds about 9 times in 10 here. Measured on 37,797 paired days.

    15724Siliguri Town–Jogbani Express21:20 — 22:50Mail/Express

    15634 often runs late

    KYQ — DLK

    Checking seats

    DLK — KIR

    Checking seats

Which arrives on time

On time = within 15 min at Katihar Jn · year to August 2026 · 19 of 23 trains tracked

  1. usually on time at Katihar Jn
    90%
  2. typically 3 min late at Katihar Jn
    84%
  3. usually on time at Katihar Jn
    79%
  4. usually on time at Katihar Jn
    77%
  5. typically 4 min late at Katihar Jn
    58%

Runs late more often than not

How we grade this

Fares

Estimated for 589 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 589 km between Kamakhya and Katihar Jn, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹355observed fares
3E AC 3 economy₹872observed fares
3A AC 3 tier₹940observed fares
2A AC 2 tier₹1,334observed fares
1A AC first class₹2,205observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Kamakhya

Other trains to Katihar Jn