Trains from Kalyan Jn to Patna Jn
Kalyan Jn to Patna Jn is 1,647 km by rail. 9 direct trains run it; the fastest is the 12362 Mumbai CSMT–Asansol Express at 25 hr 28 min. The most punctual is the 15945 Mumbai LTT–Dibrugarh Express, on time (within 15 min) on 61% of days, typically 7 min late. 1 runs every day, leaving between 07:30 and 17:20. When they are waitlisted, a journey with one change takes 26 hr 57 min.
- Departures
- 07:30 – 17:20
- Fare from
- ₹745
- Sleeper · estimate
- Most punctual
- 61% on time
- 15945 Mumbai LTT–Dibrugarh Express
- Daily trains
- 1 of 9
Trains and seats
- 12741Vasco Da Gama–Patna Express07:3026 hr 40 min10:10+1 arrives the next day
KYN — PNBE · 1,647 km · Superfast
Checking seats - 12336Mumbai LTT–Bhagalpur Express08:4027 hr 43 min12:23+1 arrives the next day
KYN — PNBE · 1,652 km · Superfast
Checking seats - 15647Mumbai LTT–Guwahati Express08:4027 hr 43 min12:23+1 arrives the next day
KYN — PNBE · 1,647 km · Mail/Express
Checking seats - 15945Mumbai LTT–Dibrugarh Express08:4027 hr 43 min12:23+1 arrives the next day
KYN — PNBE · 1,647 km · Mail/Express
Checking seats - 22312Mumbai LTT–Godda Express08:4027 hr 43 min12:23+1 arrives the next day
KYN — PNBE · 1,652 km · Superfast
Checking seats - 12362Mumbai CSMT–Asansol Express12:0025 hr 28 min13:28+1 arrives the next day
KYN — PNBE · 1,647 km · Superfast · fastest
Checking seats - 22360Mumbai CSMT–Patna Superfast Express12:0225 hr 38 min13:40+1 arrives the next day
KYN — PNBE · 1,652 km · Superfast
Checking seats - 13202Mumbai LTT–Rajgir Express15:3231 hr 48 min23:20+1 arrives the next day
KYN — PNBE · 1,647 km · Mail/Express
Checking seats - 12546Karmabhoomi Express17:2029 hr 18 min22:38+1 arrives the next day
KYN — PNBE · 1,647 km · Superfast
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 Nasik RoadNK07:1326 hr 57 min10:10+1 arrives the next day
1 hr 29 min longer than the fastest direct
Holds 10 in 101 hr 18 min to change at NKHolds about 19 times in 20 here. Measured on 4,20,574 paired days.
22223 often runs late
KYN — NK
Checking seatsNK — PNBE
Checking seats - One change at BuxarBXR12:0027 hr15:00+1 arrives the next day
1 hr 32 min longer than the fastest direct
Holds 9 in 101 hr 15 min to change at BXR — tightHolds about 9 times in 10 here. 155 min would make it 9 in 10. Measured on 70,950 paired days.
12362 often runs late
KYN — BXR
Checking seatsBXR — PNBE
Checking seats - One change at Dd Upadhyaya JnDDU07:3027 hr 13 min10:43+1 arrives the next day
1 hr 45 min longer than the fastest direct
Holds 8 in 101 hr 12 min to change at DDU — tightHolds about 8 times in 10 here. This train arrives a median 19 min late, against 3 min late for the junction's typical arrival. 157 min would make it 9 in 10. Measured on 1,76,077 paired days.
12741 often runs late
KYN — DDU
Checking seatsDDU — PNBE
Checking seats - One change at JabalpurJBP06:4027 hr 18 min09:58+1 arrives the next day
1 hr 50 min longer than the fastest direct
Holds 8 in 101 hr to change at JBP — tightHolds about 8 times in 10 here. This train arrives a median 25 min late, against 40 min late for the junction's typical arrival. 95 min would make it 9 in 10. Measured on 54,519 paired days.
22183 often runs late
KYN — JBP
Checking seatsJBP — PNBE
Checking seats - One change at JabalpurJBP06:4027 hr 45 min10:25+1 arrives the next day
2 hr 17 min longer than the fastest direct
Holds 8 in 101 hr to change at JBP — tightHolds about 8 times in 10 here. This train arrives a median 25 min late, against 40 min late for the junction's typical arrival. 95 min would make it 9 in 10. Measured on 54,519 paired days.
12165 often runs late
KYN — JBP
Checking seatsJBP — PNBE
Checking seats - One change at Itarsi JnET09:1527 hr 48 min13:03+1 arrives the next day
2 hr 20 min longer than the fastest direct
Holds 8 in 101 hr to change at ET — tightHolds about 8 times in 10 here. 128 min would make it 9 in 10. Measured on 1,86,575 paired days.
12534 often runs late
KYN — ET
Checking seatsET — PNBE
Checking seats - One change at MirzapurMZP08:4027 hr 58 min12:38+1 arrives the next day
2 hr 30 min longer than the fastest direct
15945 Mumbai LTT–Dibrugarh Express 08:40 — 06:05 on Wed and Sat
15647 Mumbai LTT–Guwahati Express 08:40 — 06:05 on Fri
Holds 9 in 101 hr 37 min to change at MZPHolds about 9 times in 10 here. Measured on 1,26,872 paired days.
12336 often runs late
KYN — MZP
Checking seatsMZP — PNBE
Checking seats
Which arrives on time
On time = within 15 min at Patna Jn · year to August 2026 · 8 of 9 trains tracked
- 15945 Mumbai LTT–Dibrugarh ExpressMost punctualtypically 7 min late at Patna Jn61%
- typically 12 min late at Patna Jn53%
- typically 12 min late at Patna Jn52%
- typically 16 min late at Patna Jn48%
- typically 23 min late at Patna Jn43%
Runs late more often than not
- 13202 Mumbai LTT–Rajgir Express — arrives on time only 14% of the time, typically 55 min late
- 12362 Mumbai CSMT–Asansol Express — arrives on time only 25% of the time, typically 30 min late
- 12546 Karmabhoomi Express — arrives on time only 29% of the time, typically 26 min late
Fares
Estimated for 1,647 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹745 | observed fares |
| 3E AC 3 economy | ₹1,775 | observed fares |
| 3A AC 3 tier | ₹1,885 | observed fares |
| 2A AC 2 tier | ₹2,683 | observed fares |
| 1A AC first class | ₹4,510 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class