Trains from Dhanbad Jn to Ratlam Jn
Dhanbad Jn to Ratlam Jn is 1,485 km by rail. 3 direct trains run it; the fastest is the 12938 Garbha Express at 24 hr 15 min. It is also the most punctual, arriving on time (within 15 min) on 77% of days, typically 1 min late. None runs every day, leaving between 02:55 and 20:53. When they are waitlisted, a journey with one change takes 23 hr 5 min.
- Departures
- 02:55 – 20:53
- Fare from
- ₹695
- Sleeper · estimate
- Most punctual
- 77% on time
- 12938 Garbha Express
- Daily trains
- 0 of 3
Trains and 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 Kanpur CentralCNB20:3523 hr 5 min19:40+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 45 min to change at CNBHolds about 9 times in 10 here. Measured on 2,38,758 paired days.
12259 often runs late
DHN — CNB
Checking seatsCNB — RTM
Checking seats - One change at Kanpur CentralCNB20:2523 hr 15 min19:40+1 arrives the next day
quicker than every direct train
Holds 9 in 101 hr 55 min to change at CNBHolds about 9 times in 10 here. Measured on 2,38,758 paired days.
DHN — CNB
Checking seatsCNB — RTM
Checking seats - One change at Bharatpur JnBTE03:1224 hr 53 min04:05+1 arrives the next day
38 min longer than the fastest direct
Holds 9 in 101 hr 30 min to change at BTEHolds about 9 times in 10 here. This train arrives a median 31 min late, against 16 min late for the junction's typical arrival. Measured on 1,53,149 paired days.
12987 often runs late
DHN — BTE
Checking seatsBTE — RTM
Checking seats - One change at New DelhiNDLS20:3524 hr 55 min21:30+1 arrives the next day
40 min longer than the fastest direct
Holds 9 in 102 hr 10 min to change at NDLSHolds about 9 times in 10 here. Measured on 1,97,441 paired days.
12259 often runs late
DHN — NDLS
Checking seatsNDLS — RTM
Checking seats - One change at Bharatpur JnBTE03:1224 hr 58 min04:10+1 arrives the next day
43 min longer than the fastest direct
Holds 9 in 101 hr 35 min to change at BTEHolds about 9 times in 10 here. This train arrives a median 31 min late, against 16 min late for the junction's typical arrival. Measured on 1,53,149 paired days.
12987 often runs late
DHN — BTE
Checking seatsBTE — RTM
Checking seats - One change at Agra FortAF03:1225 hr 3 min04:15+1 arrives the next day
48 min longer than the fastest direct
Holds 10 in 101 hr 40 min to change at AFHolds about 19 times in 20 here. Measured on 10,787 paired days.
12987 often runs late
DHN — AF
Checking seatsAF — RTM
Checking seats - One change at Dd Upadhyaya JnDDU20:2525 hr 20 min21:45+1 arrives the next day
1 hr 5 min longer than the fastest direct
Holds 9 in 101 hr 57 min to change at DDUHolds about 9 times in 10 here. Measured on 1,16,510 paired days.
DHN — DDU
Checking seatsDDU — RTM
Checking seats
Which arrives on time
On time = within 15 min at Ratlam Jn · year to August 2026
- 12938 Garbha ExpressMost punctualusually on time at Ratlam Jn77%
- usually on time at Ratlam Jn76%
- typically 15 min late at Ratlam Jn50%
Fares
Estimated for 1,485 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹695 | observed fares |
| 3A AC 3 tier | ₹1,769 | observed fares |
| 2A AC 2 tier | ₹2,510 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class