2 Ways to Reach Satna to Mainpuri by Bus, Train, Flights, Drive & Taxi

Planning a trip from Satna to Mainpuri Cleartrip helps you select the best route between Satna & Mainpuri based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Satna & Mainpuri

The distance from Satna to Mainpuri is approximately 446.9kms. By car, it takes roughly 6h 37m to reach Mainpuri from Satna . Take a look at the 2 routes available to reach Mainpuri from Satna

  • 1.

  • Reach Satna to Mainpuri by train

  • 12h 15m

  • Rs. 1450

 
Satna (STA)
 
6h 15m
Rs. 800

Step 1: Take a Train from Satna (STA) to reach Kanpur Central (CNB)

You can reach Kanpur Central (CNB) from Satna (STA) by travelling in a train. Satna (STA) to Kanpur Central (CNB) train takes approximately 6h 15m. You can catch a train from Satna (STA) and get down at Kanpur Central (CNB). The price of the train ticket is approximately Rs. 800.
 
Kanpur Central (CNB)
 
5h 0m
Rs. 650

Step 2: Take a Train from Kanpur Central (CNB) to reach Mainpuri (MNQ)

You can reach Mainpuri (MNQ) from Kanpur Central (CNB) by travelling in a train. Kanpur Central (CNB) to Mainpuri (MNQ) train takes approximately 5h 0m. You can catch a train from Kanpur Central (CNB) and get down at Mainpuri (MNQ). The price of the train ticket is approximately Rs. 650.
 
Mainpuri (MNQ)
  • 2.

  • Reach Satna to Mainpuri by Drive

  • 6h 37m

  • Rs. 2933

 
Satna
 
6h 37m
Rs. 2933
You can take a car from Satna to Mainpuri. It will take you around 6h 37m to cover distance of 446.9kms and reach Mainpuri from Satna. The total amount for the journey will be approximately Rs.2933.
 
Mainpuri
Check out all the available routes from Mainpuri to Satna →

Other popular routes from Satna