Mahesana Jn to Ghazipur City by train, with one change
No direct train · 1 change at Anand Jn · 1,151 km apart in a straight line · fastest 31 hr 18 min · Daily
Check this journey for your dateJourneys and seats
Each leg is a separate ticket
- One change at Anand JnANND17:3231 hr 18 min00:50+2 arrives 2 days laterAlmost always holds1 hr 27 min to change at ANND
Almost always holds here. Measured on 93,778 paired days.
15560 often runs late
MSH — ANND
Checking seatsANND — GCT
Checking seats - One change at Mah Bijli PasiMBLP09:3731 hr 23 min17:00+1 arrives the next dayChange not time-checked40 min to change at MBLP
. We have no punctuality record for this train here, so treat the connection with caution.
MSH — MBLP
Checking seatsMBLP — GCT
Checking seats - One change at Vadodara JnBRC22:1332 hr 32 min06:45+2 arrives 2 days laterHolds 10 in 102 hr 25 min to change at BRC
Holds about 19 times in 20 here. Measured on 2,52,063 paired days.
MSH — BRC
Checking seatsBRC — GCT
Checking seats - One change at Varanasi JnBSB23:4733 hr 43 min09:30+2 arrives 2 days laterHolds 10 in 102 hr 45 min to change at BSB
Holds about 19 times in 20 here. This train arrives a median 32 min late, against 5 min late for the junction's typical arrival. Measured on 32,395 paired days.
20963 often runs late
MSH — BSB
Checking seatsBSB — GCT
Checking seats - One change at Vadodara JnBRC21:0033 hr 45 min06:45+2 arrives 2 days laterHolds 10 in 104 hr 2 min to change at BRC
Holds about 19 times in 20 here. Measured on 2,52,063 paired days.
MSH — BRC
Checking seatsBRC — GCT
Checking seats - One change at Nadiad JnND02:5233 hr 48 min12:40+1 arrives the next dayAlmost always holds2 hr 28 min to change at ND
Almost always holds here. Measured on 59,324 paired days.
19525 often runs late
MSH — ND
Checking seatsND — GCT
Checking seats - One change at ChhapraCPR18:4935 hr 41 min06:30+2 arrives 2 days laterHolds 8 in 102 hr 55 min to change at CPR — tight
Holds about 8 times in 10 here. This train arrives a median 135 min late, against 7 min late for the junction's typical arrival. 253 min would make it 9 in 10. Measured on 18,153 paired days.
15270 often runs late
MSH — CPR
Checking seatsCPR — GCT
Checking seats - One change at Ayodhya CanttAYC18:5736 hr 53 min07:50+2 arrives 2 days laterAlmost always holds6 hr 25 min to change at AYC
Almost always holds here. This train arrives a median 50 min late, against 24 min late for the junction's typical arrival. Measured on 37,968 paired days.
19201 often runs late
MSH — AYC
Checking seatsAYC — GCT
Checking seats
Check this journey for your date
Mahesana Jn to Ghazipur City by train
Is there a direct train from Mahesana Jn to Ghazipur City?
No. No single train runs from Mahesana Jn to Ghazipur City. The journey takes one change, at Anand Jn, and the fastest combination takes 31 hr 18 min.
What is the fastest way from Mahesana Jn to Ghazipur City by train?
20960 Vadnagar–Valsad Superfast departs Mahesana Jn at 17:32 and reaches Anand Jn at 20:38. 15560 Antyodaya Express then departs at 22:05 and arrives Ghazipur City at 00:50. Total 31 hr 18 min, with 1 hr 27 min to change.
Where do you change trains between Mahesana Jn and Ghazipur City?
Anand Jn (ANND) is the interchange on the fastest route, with 1 hr 27 min between the arriving and departing trains.
Which days can you travel from Mahesana Jn to Ghazipur City?
A connection is available every day of the week.
Other trains from Mahesana Jn
Other trains to Ghazipur City
- Chhapra to Ghazipur City34 direct trains · 130 km
- Hajipur Jn to Ghazipur City23 direct trains · 190 km
- Prayagraj Jn to Ghazipur City22 direct trains · 202 km
- Sonpur Jn to Ghazipur City19 direct trains · 184 km
- Gyanpur Road to Ghazipur City17 direct trains · 135 km
- Suraimanpur to Ghazipur City15 direct trains · 102 km