2 Ways to Reach Satna to Lucknow by train and bus

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

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

  • 1.

  • Reach Satna to Lucknow by train

  • 7 h 20 m

  • Rs. 462

 
Satna
 
7 h 20 m
Rs. 462
You can reach Lucknow from Satna by travelling in a train. Satna to Lucknow train takes approximately 7 h 20 m. You can catch a train from Satna and get down at Lucknow. The price of the train ticket is approximately Rs. 462.
 
Lucknow
  • 2.

  • Reach Satna to Lucknow by train and bus

  • 7 h 33 m

  • Rs. 515

 
Satna
 
2 h 57 m
Rs. 143

Step 1: Take a Train from Satna to reach Banda

You can reach Banda from Satna by travelling in a train. Satna to Banda train takes approximately 2 h 57 m. You can catch a train from Satna and get down at Banda. The price of the train ticket is approximately Rs. 143.
 
Banda
 
4 h 36 m
Rs. 354

Step 2: Take a Bus from Banda to reach Lucknow

Travelling in a bus is one of the ways to reach Lucknow from Banda. The total journey between Banda & Lucknow takes around 4 h 36 m in a bus. The bus ticket price for the journey is approximately Rs.354.
 
Lucknow
Check out all the available routes from Lucknow to Satna →

Other popular routes from Satna