There are 3 ways to get from Ballia to Rihand Thermal Power Station by train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Ballia to Varanasi Jntrain
- Take the train from Varanasi Jn to Krishnashillatrain
- Take the taxi from Krishnashilla to Rihand Thermal Power Stationtaxi
11h 40m₹988–3,557Drive 347.2 km
- Drive from Ballia to Rihand Thermal Power Stationcar 347.2 km
5h 23m₹3,916–5,657Taxi
- Take the taxi from Ballia to Rihand Thermal Power Stationtaxi 347.2 km
5h 23m₹6,500–8,500
Questions & Answers
The cheapest way to get from Ballia to Rihand Thermal Power Station is to train and taxi which costs ₹950 - ₹3,600 and takes 11h 40m.
The fastest way to get from Ballia to Rihand Thermal Power Station is to drive which takes 5h 23m and costs ₹3,900 - ₹6,000.
The distance between Ballia and Rihand Thermal Power Station is 402 km. The road distance is 347.2 km.
The best way to get from Ballia to Rihand Thermal Power Station without a car is to train and taxi which takes 11h 40m and costs ₹950 - ₹3,600.
It takes approximately 11h 40m to get from Ballia to Rihand Thermal Power Station, including transfers.
Yes, the driving distance between Ballia to Rihand Thermal Power Station is 347 km. It takes approximately 5h 23m to drive from Ballia to Rihand Thermal Power Station.
There are five+ hotels available in Rihand Thermal Power Station.
What companies run services between Ballia, India and Rihand Thermal Power Station, India?
There is no direct connection from Ballia to Rihand Thermal Power Station. However, you can take the train to Varanasi Jn, take the train to Krishnashilla, then take the taxi to Rihand Thermal Power Station. Alternatively, you can drive from Ballia to Rihand Thermal Power Station in around 5h 23m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ballia to Varanasi Jn
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Varanasi Jn to Krishnashilla
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Ave. Duration
- 3h 9m
- Estimated price
- ₹650–8,500
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 Want to know more about Flixbus?, Is ride-sharing platform BlaBlaCar right for you?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.






