Maihar to Shalimar by train, with one change
No direct train · 1 change at Bhatapara · 793 km apart · fastest 23 hr 55 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at DamohDMO08:3025 hr 35 min10:05+1 arrives the next dayUsually holds1 hr 57 min to change at DMO
Typically 37 min late here, still leaving about 63 min to change.
19092 often runs late
MYR — DMO
Checking seatsDMO — SHM
Checking seats - One change at DamohDMO08:3025 hr 35 min10:05+1 arrives the next dayUsually holds2 hr 32 min to change at DMO
Typically 36 min late here, still leaving about 99 min to change.
19490 often runs late
MYR — DMO
Checking seatsDMO — SHM
Checking seats - One change at Varanasi JnBSB07:0527 hr10:05+1 arrives the next dayHolds 9 in 101 hr 30 min to change at BSB — tight
Holds about 9 times in 10 here. 119 min would make it 9 in 10. Measured on 64,031 paired days.
15160 often runs late
MYR — BSB
Checking seatsBSB — SHM
Checking seats - One change at Bilaspur JnBSP09:2027 hr 40 min13:00+1 arrives the next dayUsually holds4 hr 15 min to change at BSP
Typically 17 min late here, still leaving about 220 min to change.
08561 often runs late
MYR — BSP
Checking seatsBSP — SHM
Checking seats - One change at DurgDURG00:4027 hr 55 min04:35+1 arrives the next day
18206 NTV DURG EXP 00:40 — 13:00 on Sun
Little room35 min to change at DURG — tightTypically -1 min late here, leaving about 17 min spare. It usually works, but there is little room.
12101 often runs late
MYR — DURG
Checking seatsDURG — SHM
Checking seats
Check this journey for your date
Maihar to Shalimar by train
Is there a direct train from Maihar to Shalimar?
No. No single train runs from Maihar to Shalimar. The journey takes one change, at Bhatapara, and the fastest combination takes 23 hr 55 min.
What is the fastest way from Maihar to Shalimar by train?
15231 BJU GONDIA EXP departs Maihar at 04:40 and reaches Bhatapara at 13:21. 22905 OKHA SHM SF EXP then departs at 15:05 and arrives Shalimar at 04:35. Total 23 hr 55 min, with 1 hr 44 min to change.
Where do you change trains between Maihar and Shalimar?
Bhatapara (BYT) is the interchange on the fastest route, with 1 hr 44 min between the arriving and departing trains.
Which days can you travel from Maihar to Shalimar?
A connection is available every day of the week.
Other trains from Maihar
Other trains to Shalimar
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.