Satna is a major city in Madhya Pradesh. From Baihar, you can take a bus to Jabalpur and then a train to Satna. The distance is approximately 350 km. The journey takes about 9 to 10 hours in total.
Total Distance: 350 km by road, 280 km straight-line.
Trains are frequent between Jabalpur and Satna.
October to March for pleasant weather.