Trains from Kamakhya to Kishanganj
Kamakhya to Kishanganj is 489 km by rail. 46 direct trains run it; the fastest is the 12520 Agartala–Mumbai LTT AC Express at 7 hr 40 min. The most punctual is the 12552 Kamakhya–SMVT Bengaluru AC Express, on time (within 15 min) on 69% of days, typically 6 min late. 4 run every day, leaving between 05:00 and 22:55. When they are waitlisted, a journey with one change takes 8 hr 25 min.
- Departures
- 05:00 – 22:55
- Fare from
- ₹315
- Sleeper · estimate
- Most punctual
- 69% on time
- 12552 Kamakhya–SMVT Bengaluru AC Express
- Daily trains
- 4 of 46
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 15648Guwahati–Mumbai LTT Express15:159 hr 30 min00:45+1 arrives the next day
KYQ — KNE · 492 km · Mail/Express
Checking seats - 03006Lumding–Howrah Puja Special16:079 hr 43 min01:50+1 arrives the next day
KYQ — KNE · 518 km · Mail/Express
Checking seats - 15658Brahmaputra Express16:558 hr 25 min01:20+1 arrives the next day
KYQ — KNE · 492 km · Mail/Express
Checking seats - 15946Dibrugarh–Mumbai LTT Express17:109 hr 30 min02:40+1 arrives the next day
KYQ — KNE · 491 km · Mail/Express
Checking seats - 15624Kamakhya–Bhagat Ki Kothi Express17:309 hr 10 min02:40+1 arrives the next day
KYQ — KNE · 492 km · Mail/Express
Checking seats - 13281Dibrugarh–Rajendra Nagar Express17:428 hr 58 min02:40+1 arrives the next day
KYQ — KNE · 520 km · Mail/Express
Checking seats - 19616Kavi Guru Express18:0011 hr 18 min05:18+1 arrives the next day
KYQ — KNE · 543 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 15674Charlapalli Amrit Bharat19:008 hr 32 min03:32+1 arrives the next day
KYQ — KNE · 517 km · Mail/Express
Checking seats - Checking seats
- 17032Agartala–Charlapalli Express19:028 hr 33 min03:35+1 arrives the next day
KYQ — KNE · 517 km · Mail/Express
Checking seats - 13126Sang Kolkata Express20:009 hr 18 min05:18+1 arrives the next day
KYQ — KNE · 530 km · Mail/Express
Checking seats - 15640Kamakhya–Puri Express20:108 hr 20 min04:30+1 arrives the next day
KYQ — KNE · 492 km · Mail/Express
Checking seats - 12520Agartala–Mumbai LTT AC Express21:107 hr 40 min04:50+1 arrives the next day
KYQ — KNE · 490 km · Superfast · fastest
Checking seats - 15077Kamakhya–Gomti Nagar Express21:208 hr 10 min05:30+1 arrives the next day
KYQ — KNE · 517 km · Mail/Express
Checking seats - 15671Amrit Bharat Express22:008 hr 25 min06:25+1 arrives the next day
KYQ — KNE · 492 km · Mail/Express
Checking seats - 15909Avadh Assam Express22:108 hr 55 min07:05+1 arrives the next day
KYQ — KNE · 491 km · Mail/Express
Checking seats - 04128Guwahati–Kanpur Special22:329 hr 16 min07:48+1 arrives the next day
KYQ — KNE · 492 km · Mail/Express
Checking seats - 15644Kamakhya–Puri Express22:4010 hr 45 min09:25+1 arrives the next day
KYQ — KNE · 543 km · Mail/Express
Checking seats - Checking seats
- 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 Jalpaiguri RoadJPE18:158 hr 25 min02:40+1 arrives the next day
45 min longer than the fastest direct
Holds 9 in 101 hr 20 min to change at JPE — tightHolds about 9 times in 10 here. 85 min would make it 9 in 10. Measured on 21,571 paired days.
13281 often runs late
KYQ — JPE
Checking seatsJPE — KNE
Checking seats - One change at Gosai Gaon HatGOGH16:428 hr 38 min01:20+1 arrives the next day
58 min longer than the fastest direct
Holds 9 in 101 hr 23 min to change at GOGHHolds about 9 times in 10 here. Measured on 16,777 paired days.
15658 often runs late
KYQ — GOGH
Checking seatsGOGH — KNE
Checking seats - One change at New AlipurduarNOQ18:158 hr 55 min03:10+1 arrives the next day
1 hr 15 min longer than the fastest direct
Holds 8 in 101 hr 22 min to change at NOQ — tightHolds about 8 times in 10 here. This train arrives a median 15 min late, against 47 min late for the junction's typical arrival. 155 min would make it 9 in 10. Measured on 24,362 paired days.
KYQ — NOQ
Checking seatsNOQ — KNE
Checking seats
Which arrives on time
On time = within 15 min at Kishanganj · year to October 2026 · 33 of 46 trains tracked
- 12552 Kamakhya–SMVT Bengaluru AC ExpressMost punctualtypically 6 min late at Kishanganj69%
- typically 8 min late at Kishanganj65%
- typically 11 min late at Kishanganj58%
- typically 9 min late at Kishanganj56%
- typically 11 min late at Kishanganj53%
Runs late more often than not
- 15674 Charlapalli Amrit Bharat — arrives on time only 2% of the time, typically 361 min late
- 22512 Karmabhoomi Express — arrives on time only 11% of the time, typically 66 min late
- 12504 Humsafar Express — arrives on time only 11% of the time, typically 68 min late
Fares
Estimated for 489 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹315 | observed fares |
| 3E AC 3 economy | ₹767 | observed fares |
| 3A AC 3 tier | ₹830 | observed fares |
| 2A AC 2 tier | ₹1,176 | observed fares |
| 1A AC first class | ₹1,932 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Kamakhya
Other trains to Kishanganj
- New Bongaigaon to Kishanganj68 direct trains · 345 km
- New Cooch Behar to Kishanganj62 direct trains · 214 km
- Malda Town to Kishanganj51 direct trains · 145 km
- New Alipurduar to Kishanganj49 direct trains · 232 km
- Katihar Jn to Kishanganj46 direct trains · 102 km
- Kokrajhar to Kishanganj45 direct trains · 314 km