2 Ways to Reach Mainpuri to Satna by train and bus

Planning a trip from Mainpuri to Satna Cleartrip helps you select the best route between Mainpuri & Satna 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 Mainpuri & Satna

The distance from Mainpuri to Satna is approximately 478 kms. Take a look at the 2 routes available to reach Satna from Mainpuri

  • 1.

  • Reach Mainpuri to Satna by bus and train

  • 13 h 50 m

  • Rs. 563

 
Mainpuri
 
2 h 33 m
Rs. 208

Step 1: Take a Bus from Mainpuri to reach Agra

Travelling in a bus is one of the ways to reach Agra from Mainpuri. The total journey between Mainpuri & Agra takes around 2 h 33 m in a bus. The bus ticket price for the journey is approximately Rs.208.
 
Agra
 
11 h 17 m
Rs. 355

Step 2: Take a Train from Agra to reach Satna

You can reach Satna from Agra by travelling in a train. Agra to Satna train takes approximately 11 h 17 m. You can catch a train from Agra and get down at Satna. The price of the train ticket is approximately Rs. 355.
 
Satna
  • 2.

  • Reach Mainpuri to Satna by bus and train

  • 8 h 46 m

  • Rs. 506

 
Mainpuri
 
1 h 19 m
Rs. 101

Step 1: Take a Bus from Mainpuri to reach Etawah

Travelling in a bus is one of the ways to reach Etawah from Mainpuri. The total journey between Mainpuri & Etawah takes around 1 h 19 m in a bus. The bus ticket price for the journey is approximately Rs.101.
 
Etawah
 
4 h 42 m
Rs. 144

Step 2: Take a Train from Etawah to reach Allahabad

You can reach Allahabad from Etawah by travelling in a train. Etawah to Allahabad train takes approximately 4 h 42 m. You can catch a train from Etawah and get down at Allahabad. The price of the train ticket is approximately Rs. 144.
 
Allahabad
 
2 h 45 m
Rs. 143

Step 3: Take a Train from Allahabad to reach Satna

You can reach Satna from Allahabad by travelling in a train. Allahabad to Satna train takes approximately 2 h 45 m. You can catch a train from Allahabad and get down at Satna. The price of the train ticket is approximately Rs. 143.
 
Satna
Check out all the available routes from Satna to Mainpuri →

Other popular routes from Mainpuri