Harda to Mahesana Jn by train, with one change
No direct train · 1 change at Jalgaon Jn · 502 km apart · fastest 16 hr 33 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at Jalgaon JnJL10:3716 hr 33 min03:10+1 arrives the next dayUsually holds1 hr 32 min to change at JL
Typically 24 min late here, still leaving about 49 min to change.
11072 often runs late
HD — JL
Checking seatsJL — MSH
Checking seats - One change at Bhusaval JnBSL02:5416 hr 46 min19:40Holds 9 in 101 hr 27 min to change at BSL
Holds about 9 times in 10 here. Measured on 1,31,374 paired days.
11078 often runs late
HD — BSL
Checking seatsBSL — MSH
Checking seats - One change at Jalgaon JnJL09:4517 hr 25 min03:10+1 arrives the next dayUsually holds2 hr 52 min to change at JL
Typically 22 min late here, still leaving about 131 min to change.
17019 often runs late
HD — JL
Checking seatsJL — MSH
Checking seats - One change at SuratST05:5017 hr 35 min23:25Holds 9 in 101 hr 2 min to change at ST — tight
Holds about 9 times in 10 here. 80 min would make it 9 in 10. Measured on 1,13,022 paired days.
14708 often runs late
HD — ST
Checking seatsST — MSH
Checking seats
Check this journey for your date
Harda to Mahesana Jn by train
Is there a direct train from Harda to Mahesana Jn?
No. No single train runs from Harda to Mahesana Jn. The journey takes one change, at Jalgaon Jn, and the fastest combination takes 16 hr 33 min.
What is the fastest way from Harda to Mahesana Jn by train?
11072 KAMAYANI EXP departs Harda at 10:37 and reaches Jalgaon Jn at 15:18. 20625 MAS BGKT SF EXP then departs at 16:50 and arrives Mahesana Jn at 03:10. Total 16 hr 33 min, with 1 hr 32 min to change.
Where do you change trains between Harda and Mahesana Jn?
Jalgaon Jn (JL) is the interchange on the fastest route, with 1 hr 32 min between the arriving and departing trains.
Which days can you travel from Harda to Mahesana Jn?
A connection is available every day of the week.
Other trains from Harda
Other trains to Mahesana Jn
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.