
Shegaon to Mainpuri
Mainpuri is approximately 850+ kms from Shegaon. The fastest way to reach Mainpuri from Shegaon is by Train, Flight Via Bhopal, Agra. It takes approximately 12 hours. The cheapest way to reach Mainpuri from Shegaon is by Train Via Agra which would take approximately 20 hours.
Sort By
Mode of Transport
Via Gwalior
RECOMMENDED
Shegaon
Gwalior
Mainpuri
Approx Travel Time
19h 23m
On Demand
Via Bhopal, Gwalior
Shegaon
Bhopal
Gwalior
Mainpuri
Approx Travel Time
20h 48m
On Demand
Via Agra
CHEAPEST
Shegaon
Agra
Mainpuri
Approx Travel Time
19h 25m
₹600
Onwards
Shegaon
Agra
Mainpuri
Approx Travel Time
19h 55m
₹1,919
Onwards
Via Khandwa, Gwalior
Shegaon
Khandwa
Gwalior
Mainpuri
Approx Travel Time
21h 3m
On Demand
Via Vidisha, Gwalior
Shegaon
Vidisha
Gwalior
Mainpuri
Approx Travel Time
21h 3m
On Demand
Via Itarsi, Gwalior
Shegaon
Itarsi
Gwalior
Mainpuri
Approx Travel Time
21h 3m
On Demand
Via Bhopal, Agra
FASTEST
Shegaon
Bhopal
Agra
Mainpuri
Approx Travel Time
12h 5m
₹12,802
Onwards
Shegaon
Bhopal
Agra
Mainpuri
Approx Travel Time
20h 50m
₹615
Onwards
Shegaon
Bhopal
Agra
Mainpuri
Approx Travel Time
12h 35m
₹14,121
Onwards
Frequently Asked Questions
What is the distance between Shegaon and Mainpuri?
Mainpuri is approximately 850+ kms from Shegaon.
How long does it take to reach Mainpuri from Shegaon?
It takes approximately 12 hours to reach Mainpuri from Shegaon by Train, Flight Via Bhopal, Agra.
What is the cheapest way to reach Mainpuri from Shegaon?
The cheapest way to reach Mainpuri from Shegaon is by Train Via Agra.
What is the fastest way to reach Mainpuri from Shegaon?
The fastest way to reach Mainpuri from Shegaon is by Train, Flight Via Bhopal, Agra.