There are 3 ways to get from Varanasi to Sanjay National Park by bus, unknown, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, travel
best- Take the bus from Varanasi, Uttar Pradesh to Rewa, Madhya Pradeshbus
- Take the bus from Rewa, Madhya Pradesh to Sidhibus
- Walk from Sidhi to Sanjay National Parkunknown
8h 58mTrain, travel
- Take the train from Varanasi Jn to Chopantrain
- Take the train from Chopan to Marwasgramtrain
- Walk from Marwasgram to Sanjay National Parkunknown
10h 43mTrain, travel via Singrauli
- Take the train from Varanasi Jn to Singraulitrain
- Take the train from Singrauli to Niwas Roadtrain
- Walk from Niwas Road to Sanjay National Parkunknown
10h 54m
Questions & Answers
The distance between Varanasi and Sanjay National Park is 335 km.
The best way to get from Varanasi to Sanjay National Park without a car is to bus and travel which takes 8h 58m and costs .
It takes approximately 8h 58m to get from Varanasi to Sanjay National Park, including transfers.
What companies run services between Varanasi, India and Sanjay National Park, India?
There is no direct connection from Varanasi to Sanjay National Park. However, you can take the bus to Rewa, Madhya Pradesh, take the bus to Sidhi, then travel to Sanjay National Park. Alternatively, you can take a train from Varanasi Jn to Sanjay National Park via Chopan and Marwasgram in around 10h 43m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Varanasi Jn to Chopan
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Chopan to Marwasgram
- Ave. Duration
- 4h 19m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Varanasi Jn to Singrauli
- Ave. Duration
- 7h 50m
- Frequency
- 4 times a week
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Singrauli to Niwas Road
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
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 How to travel India's Golden Triangle, 10 amazing places to get away from it all in Australia, and Flying into Beijing? - to help you get the most out of your next trip.






