Trains from Ratlam Jn to Agra Cantt
Ratlam Jn to Agra Cantt is 595 km by rail. 5 direct trains run it; the fastest is the 09195 Vadodara–Mau Superfast Special at 8 hr 15 min. The most punctual is the 19053 Surat–Muzaffarpur Express, on time (within 15 min) on 67% of days, typically 13 min late. None runs every day, leaving between 08:30 and 22:30. When they are waitlisted, a journey with one change takes 8 hr 42 min.
- Departures
- 08:30 – 22:30
- Fare from
- ₹355
- Sleeper · estimate
- Most punctual
- 67% on time
- 19053 Surat–Muzaffarpur Express
- Daily trains
- 0 of 5
Trains and seats
- 20941Bandra Terminus–Ghazipur City Superfast Express08:308 hr 35 min17:05
RTM — AGC · 598 km · Mail/Express
Checking seats - 15046Okha–Gorakhpur Express14:1516 hr 20 min06:35+1 arrives the next day
RTM — AGC · 839 km · Mail/Express
Checking seats - 19053Surat–Muzaffarpur Express14:1516 hr 20 min06:35+1 arrives the next day
RTM — AGC · 839 km · Mail/Express
Checking seats - 09195Vadodara–Mau Superfast Special20:208 hr 15 min04:35+1 arrives the next day
RTM — AGC · 595 km · Superfast · fastest
Checking seats - 01908Udhna–Agra Cantt Special22:3010 hr08:30+1 arrives the next day
RTM — AGC · 596 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 Mathura JnMTJ01:538 hr 42 min10:35
about as quick as the fastest direct
Holds 9 in 101 hr 42 min to change at MTJ — tightHolds about 9 times in 10 here. This train arrives a median 6 min late, against 29 min late for the junction's typical arrival. 142 min would make it 9 in 10. Measured on 96,454 paired days.
20808 often runs late
RTM — MTJ
Checking seatsMTJ — AGC
Checking seats - One change at Mathura JnMTJ01:158 hr 45 min10:00
30 min longer than the fastest direct
Holds 8 in 101 hr 22 min to change at MTJ — tightHolds about 8 times in 10 here. This train arrives a median 4 min late, against 29 min late for the junction's typical arrival. 140 min would make it 9 in 10. Measured on 96,454 paired days.
12319 often runs late
RTM — MTJ
Checking seatsMTJ — AGC
Checking seats - One change at Mathura JnMTJ05:058 hr 50 min13:55
35 min longer than the fastest direct
Holds 8 in 101 hr 20 min to change at MTJ — tightHolds about 8 times in 10 here. This train arrives a median 10 min late, against 29 min late for the junction's typical arrival. 146 min would make it 9 in 10. Measured on 96,454 paired days.
19326 often runs late
RTM — MTJ
Checking seatsMTJ — AGC
Checking seats - One change at Mathura JnMTJ05:059 hr14:05
45 min longer than the fastest direct
Holds 8 in 101 hr 30 min to change at MTJ — tightHolds about 8 times in 10 here. This train arrives a median 10 min late, against 29 min late for the junction's typical arrival. 146 min would make it 9 in 10. Measured on 96,454 paired days.
11078 often runs late
RTM — MTJ
Checking seatsMTJ — AGC
Checking seats - One change at Mathura JnMTJ22:459 hr 5 min07:50+1 arrives the next day
50 min longer than the fastest direct
Holds 8 in 101 hr 5 min to change at MTJ — tightHolds about 8 times in 10 here. This train arrives a median 7 min late, against 29 min late for the junction's typical arrival. 143 min would make it 9 in 10. Measured on 96,454 paired days.
12002 often runs late
RTM — MTJ
Checking seatsMTJ — AGC
Checking seats - One change at Mathura JnMTJ01:539 hr 7 min11:00
52 min longer than the fastest direct
12247 BDTS NZM YUVA EX 01:53 — 08:18 on Sat
Holds 8 in 101 hr 7 min to change at MTJ — tightHolds about 8 times in 10 here. This train arrives a median 6 min late, against 29 min late for the junction's typical arrival. 142 min would make it 9 in 10. Measured on 96,454 paired days.
RTM — MTJ
Checking seatsMTJ — AGC
Checking seats - One change at Mathura JnMTJ01:159 hr 20 min10:35
1 hr 5 min longer than the fastest direct
Holds 9 in 102 hr 7 min to change at MTJ — tightHolds about 9 times in 10 here. This train arrives a median 4 min late, against 29 min late for the junction's typical arrival. 140 min would make it 9 in 10. Measured on 96,454 paired days.
20808 often runs late
RTM — MTJ
Checking seatsMTJ — AGC
Checking seats - One change at Bharatpur JnBTE21:159 hr 40 min06:55+1 arrives the next day
1 hr 25 min longer than the fastest direct
Holds 10 in 101 hr 7 min to change at BTEHolds about 19 times in 20 here. Measured on 93,694 paired days.
22543 often runs late
RTM — BTE
Checking seatsBTE — AGC
Checking seats
Which arrives on time
On time = within 15 min at Agra Cantt · year to October 2026 · 4 of 5 trains tracked
- 19053 Surat–Muzaffarpur ExpressMost punctualtypically 13 min late at Agra Cantt67%
- typically 18 min late at Agra Cantt42%
- typically 43 min late at Agra Cantt17%
- typically 102 min late at Agra Cantt7%
Fares
Estimated for 595 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹355 | observed fares |
| 3E AC 3 economy | ₹877 | observed fares |
| 3A AC 3 tier | ₹945 | observed fares |
| 2A AC 2 tier | ₹1,344 | observed fares |
| 1A AC first class | ₹2,221 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Ratlam Jn
Other trains to Agra Cantt
- Virangana Lakshmibai(Jhanshi) to Agra Cantt98 direct trains · 217 km
- Gwalior Jn to Agra Cantt97 direct trains · 118 km
- Itarsi Jn to Agra Cantt57 direct trains · 672 km
- Hazrat Nizamuddin to Agra Cantt55 direct trains · 187 km
- Bhopal Jn to Agra Cantt51 direct trains · 507 km
- Bina Jn to Agra Cantt44 direct trains · 368 km