Trains from Ratlam Jn to Danapur
Ratlam Jn to Danapur is 1,297 km by rail. 4 direct trains run it; the fastest is the 19421 Ahmedabad–Patna Express at 23 hr 43 min. The most punctual is the 12947 Azimabad Express, on time (within 15 min) on 28% of days, typically 27 min late. None runs every day, leaving between 03:25 and 23:45. When they are waitlisted, a journey with one change takes 20 hr 58 min.
- Departures
- 03:25 – 23:45
- Fare from
- ₹605
- Sleeper · estimate
- Most punctual
- 28% on time
- 12947 Azimabad Express
- Daily trains
- 0 of 4
Trains and seats
- Checking seats
- 19421Ahmedabad–Patna Express03:2523 hr 43 min03:08+1 arrives the next day
RTM — DNR · 1,297 km · Mail/Express · fastest
Checking seats - 09151Udhna–Madhubani Special14:4130 hr 14 min20:55+1 arrives the next day
RTM — DNR · 1,396 km · Mail/Express
Checking seats - 19423Bhagalpur Amrit Bharat23:4524 hr 5 min23:50+1 arrives the next day
RTM — DNR · 1,396 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 Dd Upadhyaya JnDDU20:4020 hr 58 min17:38+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 35 min to change at DDU — tightHolds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 1,09,635 paired days.
03110 often runs late
RTM — DDU
Checking seatsDDU — DNR
Checking seats - One change at Dd Upadhyaya JnDDU20:4021 hr 18 min17:58+1 arrives the next day
quicker than every direct train
Holds 9 in 102 hr to change at DDUHolds about 9 times in 10 here. Measured on 1,09,635 paired days.
03110 often runs late
RTM — DDU
Checking seatsDDU — DNR
Checking seats - One change at Dd Upadhyaya JnDDU20:4021 hr 35 min18:15+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 35 min to change at DDU — tightHolds about 9 times in 10 here. 120 min would make it 9 in 10. Measured on 1,09,635 paired days.
03110 often runs late
RTM — DDU
Checking seatsDDU — DNR
Checking seats - One change at Kanpur CentralCNB05:3022 hr 8 min03:38+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 35 min to change at CNB — tightHolds about 9 times in 10 here. 125 min would make it 9 in 10. Measured on 3,58,170 paired days.
12941 often runs late
RTM — CNB
Checking seatsCNB — DNR
Checking seats - One change at Prayagraj JnPRYJ05:3022 hr 8 min03:38+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 5 min to change at PRYJ — tightHolds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 1,04,056 paired days.
12937 often runs late
RTM — PRYJ
Checking seatsPRYJ — DNR
Checking seats - One change at Prayagraj JnPRYJ05:1522 hr 23 min03:38+1 arrives the next day
quicker than every direct train
Almost always holds2 hr 50 min to change at PRYJAlmost always holds here. Measured on 1,04,056 paired days.
22468 often runs late
RTM — PRYJ
Checking seatsPRYJ — DNR
Checking seats - One change at Tundla JnTDL22:4522 hr 28 min21:13+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 5 min to change at TDL — tightHolds about 9 times in 10 here. 75 min would make it 9 in 10. Measured on 2,23,355 paired days.
12506 often runs late
RTM — TDL
Checking seatsTDL — DNR
Checking seats - One change at Kanpur CentralCNB22:4522 hr 28 min21:13+1 arrives the next day
quicker than every direct train
Holds 9 in 102 hr 3 min to change at CNBHolds about 9 times in 10 here. Measured on 1,67,808 paired days.
09195 often runs late
RTM — CNB
Checking seatsCNB — DNR
Checking seats - One change at Prayagraj JnPRYJ03:2524 hr 13 min03:38+1 arrives the next day
30 min longer than the fastest direct
Holds 9 in 101 hr 45 min to change at PRYJHolds about 9 times in 10 here. Measured on 1,04,056 paired days.
12947 often runs late
RTM — PRYJ
Checking seatsPRYJ — DNR
Checking seats
Which arrives on time
On time = within 15 min at Danapur · year to August 2026 · 2 of 4 trains tracked
- 12947 Azimabad ExpressMost punctualtypically 27 min late at Danapur28%
- typically 32 min late at Danapur24%
Fares
Estimated for 1,297 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹605 | observed fares |
| 3E AC 3 economy | ₹1,470 | observed fares |
| 3A AC 3 tier | ₹1,570 | observed fares |
| 2A AC 2 tier | ₹2,237 | observed fares |
| 1A AC first class | ₹3,754 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class