![hero](https://hblimg.mmtcdn.com/content/travelmall/img/routeplanner/mmt/activities/m_hero_l_227_1440.png)
Satna to Mainpuri
Mainpuri is approximately 400+ kms from Satna. The fastest way to reach Mainpuri from Satna is by Train, Flight Via Karwi, Lucknow. It takes approximately 9 hours. The cheapest way to reach Mainpuri from Satna is by Train Via Kanpur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
CHEAPEST
Satna
Kanpur
Mainpuri
Approx Travel Time
9h 25m
₹530
Onwards
Satna
Kanpur
Mainpuri
Approx Travel Time
9h 55m
₹4,628
Onwards
Satna
Kanpur
Mainpuri
Approx Travel Time
10h 4m
₹7,031
Onwards
Via Unnao
Satna
Unnao
Mainpuri
Approx Travel Time
10h 25m
₹5,287
Onwards
Via Kanpur, Farrukhabad
Satna
Kanpur
Farrukhabad
Mainpuri
Approx Travel Time
11h 5m
₹620
Onwards
Satna
Kanpur
Farrukhabad
Mainpuri
Approx Travel Time
11h 35m
₹578
Onwards
Via Kanpur, Etawah
Satna
Kanpur
Etawah
Mainpuri
Approx Travel Time
11h 20m
₹2,206
Onwards
Via Raibareilly
Satna
Raibareilly
Mainpuri
Approx Travel Time
10h 40m
₹1,245
Onwards
Via Kanpur, Shikohabad
Satna
Kanpur
Shikohabad
Mainpuri
Approx Travel Time
11h 50m
₹2,000
Onwards
Via Karwi, Lucknow
FASTEST
Satna
Karwi
Lucknow
Mainpuri
Approx Travel Time
9h 5m
On Demand
Frequently Asked Questions
What is the distance between Satna and Mainpuri?
Mainpuri is approximately 400+ kms from Satna.
How long does it take to reach Mainpuri from Satna?
It takes approximately 9 hours to reach Mainpuri from Satna by Train, Flight Via Karwi, Lucknow.
What is the cheapest way to reach Mainpuri from Satna?
The cheapest way to reach Mainpuri from Satna is by Train Via Kanpur.
What is the fastest way to reach Mainpuri from Satna?
The fastest way to reach Mainpuri from Satna is by Train, Flight Via Karwi, Lucknow.