Trains from Kamakhya to Itarsi Jn
Kamakhya to Itarsi Jn is 1,833 km by rail. 3 direct trains run it; the fastest is the 12520 Agartala–Mumbai LTT AC Express at 31 hr 20 min. The most punctual is the 15946 Dibrugarh–Mumbai LTT Express, on time (within 15 min) on 29% of days, typically 26 min late. None runs every day, leaving between 15:15 and 21:10. When they are waitlisted, a journey with one change takes 32 hr 30 min.
- Departures
- 15:15 – 21:10
- Fare from
- ₹770
- Sleeper · estimate
- Most punctual
- 29% on time
- 15946 Dibrugarh–Mumbai LTT Express
- Daily trains
- 0 of 3
Trains and seats
- 15648Guwahati–Mumbai LTT Express15:1537 hr 55 min05:10+2 arrives 2 days later
KYQ — ET · 1,993 km · Mail/Express
Checking seats - 15946Dibrugarh–Mumbai LTT Express17:1036 hr05:10+2 arrives 2 days later
KYQ — ET · 1,833 km · Mail/Express
Checking seats - 12520Agartala–Mumbai LTT AC Express21:1031 hr 20 min04:30+2 arrives 2 days later
KYQ — ET · 1,846 km · Superfast · fastest
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 KatniKTE21:1032 hr 30 min05:40+2 arrives 2 days later
1 hr 10 min longer than the fastest direct
Holds 9 in 101 hr 20 min to change at KTEHolds about 9 times in 10 here. Measured on 22,792 paired days.
12520 often runs late
KYQ — KTE
Checking seatsKTE — ET
Checking seats - One change at New BongaigaonNBQ19:2733 hr 3 min04:30+2 arrives 2 days later
1 hr 43 min longer than the fastest direct
Holds 8 in 101 hr 15 min to change at NBQ — tightHolds about 8 times in 10 here. 193 min would make it 9 in 10. Measured on 67,783 paired days.
15770 often runs late
KYQ — NBQ
Checking seatsNBQ — ET
Checking seats - One change at SatnaSTA21:1034 hr 10 min07:20+2 arrives 2 days later
2 hr 50 min longer than the fastest direct
Holds 9 in 102 hr 20 min to change at STAHolds about 9 times in 10 here. Measured on 25,233 paired days.
12520 often runs late
KYQ — STA
Checking seatsSTA — ET
Checking seats - One change at Aluabari RoadAUB18:1534 hr 55 min05:10+2 arrives 2 days later
3 hr 35 min longer than the fastest direct
Almost always holds1 hr 40 min to change at AUBAlmost always holds here. This train arrives a median 11 min late, against 34 min late for the junction's typical arrival. Measured on 29,518 paired days.
15946 often runs late
KYQ — AUB
Checking seatsAUB — ET
Checking seats - One change at Mokameh JnMKA17:4235 hr 28 min05:10+2 arrives 2 days later
4 hr 8 min longer than the fastest direct
Holds 9 in 101 hr 22 min to change at MKAHolds about 9 times in 10 here. Measured on 2,16,262 paired days.
13281 often runs late
KYQ — MKA
Checking seatsMKA — ET
Checking seats - One change at Barsoi JnBOE16:5536 hr 15 min05:10+2 arrives 2 days later
4 hr 55 min longer than the fastest direct
Holds 8 in 101 hr 27 min to change at BOE — tightHolds about 8 times in 10 here. This train arrives a median 63 min late, against 27 min late for the junction's typical arrival. 177 min would make it 9 in 10. Measured on 92,855 paired days.
15658 often runs late
KYQ — BOE
Checking seatsBOE — ET
Checking seats - One change at Dd Upadhyaya JnDDU11:0336 hr 37 min23:40+1 arrives the next day
5 hr 17 min longer than the fastest direct
Holds 8 in 101 hr 7 min to change at DDU — tightHolds about 8 times in 10 here. 142 min would make it 9 in 10. Measured on 1,76,077 paired days.
15634 often runs late
KYQ — DDU
Checking seatsDDU — ET
Checking seats - One change at Prayagraj JnPRYJ12:4038 hr 10 min02:50+2 arrives 2 days later
6 hr 50 min longer than the fastest direct
Almost always holds3 hr 40 min to change at PRYJAlmost always holds here. Measured on 88,135 paired days.
12505 often runs late
KYQ — PRYJ
Checking seatsPRYJ — ET
Checking seats - One change at Aunrihar JnARJ22:0038 hr 50 min12:50+2 arrives 2 days later
7 hr 30 min longer than the fastest direct
Holds 10 in 102 hr 10 min to change at ARJHolds about 19 times in 20 here. Measured on 80,756 paired days.
15671 often runs late
KYQ — ARJ
Checking seatsARJ — ET
Checking seats
Which arrives on time
On time = within 15 min at Itarsi Jn · year to August 2026 · 1 of 3 trains tracked
- typically 26 min late at Itarsi Jn29%
Fares
Estimated for 1,833 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹770 | observed fares |
| 3E AC 3 economy | ₹1,859 | observed fares |
| 3A AC 3 tier | ₹1,974 | observed fares |
| 2A AC 2 tier | ₹2,835 | observed fares |
| 1A AC first class | ₹4,778 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class