Trains from Ratlam Jn to Patna Jn
Ratlam Jn to Patna Jn is 1,306 km by rail. 5 direct trains run it; the fastest is the 12947 Azimabad Express at 24 hr 33 min. The most punctual is the 19421 Ahmedabad–Patna Express, on time (within 15 min) on 67% of days. None runs every day, leaving between 03:25 and 23:45. When they are waitlisted, a journey with one change takes 21 hr 20 min.
- Departures
- 03:25 – 23:45
- Fare from
- ₹605
- Sleeper · estimate
- Most punctual
- 67% on time
- 19421 Ahmedabad–Patna Express
- Daily trains
- 0 of 5
Trains and seats
- 12947Azimabad Express03:2524 hr 33 min03:58+1 arrives the next day
RTM — PNBE · 1,407 km · Superfast · fastest
Checking seats - 15635Guwahati Express03:2530 hr 48 min10:13+1 arrives the next day
RTM — PNBE · 1,476 km · Mail/Express
Checking seats - 15667Kamakhya Express03:2530 hr 48 min10:13+1 arrives the next day
RTM — PNBE · 1,474 km · Mail/Express
Checking seats - 19421Ahmedabad–Patna Express03:2524 hr 45 min04:10+1 arrives the next day
RTM — PNBE · 1,306 km · Mail/Express
Checking seats - 19423Bhagalpur Amrit Bharat23:4524 hr 58 min00:43+2 arrives 2 days later
RTM — PNBE · 1,405 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 Kota JnKOTA19:5521 hr 20 min17:15+1 arrives the next day
quicker than every direct train
Holds 10 in 101 hr 30 min to change at KOTAHolds about 19 times in 20 here. Measured on 18,666 paired days.
12471 often runs late
RTM — KOTA
Checking seatsKOTA — PNBE
Checking seats - One change at Dd Upadhyaya JnDDU20:4021 hr 50 min18:30+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 — PNBE
Checking seats - One change at AraARA20:4022 hr 50 min19:30+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 50 min to change at ARAHolds about 9 times in 10 here. Measured on 43,560 paired days.
03110 often runs late
RTM — ARA
Checking seatsARA — PNBE
Checking seats - One change at Prayagraj JnPRYJ05:1523 hr 3 min04:18+1 arrives the next day
quicker than every direct train
Almost always holds3 hr 23 min to change at PRYJAlmost always holds here. Measured on 1,04,056 paired days.
22468 often runs late
RTM — PRYJ
Checking seatsPRYJ — PNBE
Checking seats - One change at Prayagraj JnPRYJ05:3023 hr 8 min04:38+1 arrives the next day
quicker than every direct train
12937 Howrah Garbha Express 05:30 — 22:05 on Sun
Holds 10 in 101 hr 58 min to change at PRYJHolds about 19 times in 20 here. Measured on 1,04,056 paired days.
12941 often runs late
RTM — PRYJ
Checking seatsPRYJ — PNBE
Checking seats - One change at Prayagraj JnPRYJ03:2524 hr 33 min03:58+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 15 min to change at PRYJHolds about 9 times in 10 here. Measured on 1,04,056 paired days.
15631 often runs late
RTM — PRYJ
Checking seatsPRYJ — PNBE
Checking seats - One change at Dd Upadhyaya JnDDU03:2525 hr 13 min04:38+1 arrives the next day
40 min longer than the fastest direct
Holds 9 in 101 hr 17 min to change at DDUHolds about 9 times in 10 here. Measured on 1,16,510 paired days.
12310 often runs late
RTM — DDU
Checking seatsDDU — PNBE
Checking seats - One change at Kanpur CentralCNB03:2525 hr 13 min04:38+1 arrives the next day
40 min longer than the fastest direct
Holds 9 in 102 hr 50 min to change at CNBHolds about 9 times in 10 here. Measured on 3,58,170 paired days.
12310 often runs late
RTM — CNB
Checking seatsCNB — PNBE
Checking seats
Which arrives on time
On time = within 15 min at Patna Jn · year to August 2026 · 4 of 5 trains tracked
- 19421 Ahmedabad–Patna ExpressMost punctualusually on time at Patna Jn67%
- typically 8 min late at Patna Jn61%
- typically 40 min late at Patna Jn19%
- typically 48 min late at Patna Jn16%
Fares
Estimated for 1,306 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹605 | observed fares |
| 3E AC 3 economy | ₹1,475 | observed fares |
| 3A AC 3 tier | ₹1,580 | observed fares |
| 2A AC 2 tier | ₹2,247 | observed fares |
| 1A AC first class | ₹3,775 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class