There are 6 ways to get from Varanasi (Station) to Satna by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Bhulanpur to Satnatrain 11062 / ...
6h 19m₹210–1,700Bus via Rewa Airport (REW)
- Take the bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradeshbus Varanasi, Uttar Pradesh - Rewa, Madhya Pradesh
- Take the bus from Rewa, Madhya Pradesh to Satna, Madhya Pradeshbus Rewa, Madhya Pradesh - Satna, Madhya Pradesh
7h 6mDrive 262.1 km
- Drive from Varanasi (Station) to Satnacar 262.1 km
4h 3m₹2,948–4,259Taxi
- Take the taxi from Varanasi (Station) to Satnataxi 262.1 km
4h 3m₹4,100–4,900Train via Mānikpur
- Take the train from Bhulanpur to Manikpur Jntrain 11062
- Take the train from Manikpur Jn to Satnatrain 12428 / ...
6h 50m₹317–2,524Bus
- Take the bus from Varanasi, Uttar Pradesh to Maihar, Madhya Pradeshbus Varanasi, Uttar Pradesh - Maihar, Madhya Pradesh
- Take the bus from Maihar, Madhya Pradesh to Satna, Madhya Pradeshbus Maihar, Madhya Pradesh - Satna, Madhya Pradesh
8h 52m
Questions & Answers
The cheapest way to get from Varanasi (Station) to Satna is to train which costs ₹210 - ₹1,700 and takes 6h 19m.
The fastest way to get from Varanasi (Station) to Satna is to drive which takes 4h 3m and costs ₹2,900 - ₹4,300.
No, there is no direct bus from Varanasi (Station) to Satna. However, there are services departing from FlixBus Varanasi - IOCL-Radha Petrol Pump and arriving at Satna, Madhya Pradesh via Varanasi, Uttar Pradesh and Rewa, Madhya Pradesh. The journey, including transfers, takes approximately 7h 6m.
Yes, there is a direct train departing from Bhulanpur and arriving at Satna. Services depart twice daily, and operate every day. The journey takes approximately 5h 51m.
The distance between Varanasi (Station) and Satna is 298 km. The road distance is 262.1 km.
The best way to get from Varanasi (Station) to Satna without a car is to train which takes 6h 19m and costs ₹210 - ₹1,700.
The train from Bhulanpur to Satna takes 5h 51m including transfers and departs twice daily.
Varanasi (Station) to Satna bus services, operated by Bhaiya Travels, depart from Varanasi, Uttar Pradesh station.
Varanasi (Station) to Satna train services, operated by Indian Railways, depart from Bhulanpur station.
The best way to get from Varanasi (Station) to Satna is to train which takes 6h 19m and costs ₹210 - ₹1,700. Alternatively, you can bus via Rewa Airport (REW), which costs and takes 7h 6m.
What companies run services between Varanasi (Station), India and Satna, India?
Indian Railways operates a train from Bhulanpur to Satna twice daily. Tickets cost ₹210–1,700 and the journey takes 5h 51m. Alternatively, you can take a bus from FlixBus Varanasi - IOCL-Radha Petrol Pump to Satna, Madhya Pradesh via FlixBus Varanasi - Tulsi Travels, Lahartara Circle 25 No Pillar, Varanasi, Uttar Pradesh, and Rewa, Madhya Pradesh in around 7h 6m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhulanpur to Satna
- Ave. Duration
- 5h 51m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Bhulanpur to Manikpur Jn
- Ave. Duration
- 4h 44m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Manikpur Jn to Satna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 020 67186800
- [email protected]
- Website
- omio.com
Bus from Varanasi, Uttar Pradesh to Maihar, Madhya Pradesh
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- ₹1,400–2,100
- Schedules at
- omio.com
- Ave. Duration
- 4h 3m
- Estimated price
- ₹4,100–4,900
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from Stansted Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Varanasi (Station) to Satna bus services, operated by Bhaiya Travels, arrive at Rewa, Madhya Pradesh station.
Varanasi (Station) to Satna train services, operated by Indian Railways, arrive at Satna station.
Yes, the driving distance between Varanasi (Station) to Satna is 262 km. It takes approximately 4h 3m to drive from Varanasi (Station) to Satna.
There are 11+ hotels available in Satna.









