There are 4 ways to get from Ballia to Sravasti by train, bus, 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, bus, taxi
best- Take the train from Ballia to Azamgarhtrain
- Take the bus from Azamgarh to Kurkibus Ac
- Take the bus from Kurki to Ayodhyabus
- Take the taxi from Ayodhya to Sravastitaxi
8h 43m₹3,038–4,951Train
cheapest- Take the train from Ballia to Gorakhpurtrain 15049
- Take the train from Gorakhpur to Balrampurtrain 15069 / ...
9h 45m₹1,153–3,789Drive 330 km
- Drive from Ballia to Sravasticar 330 km
5h 3m₹3,711–5,361Taxi
- Take the taxi from Ballia to Sravastitaxi 330 km
5h 3m₹6,500–8,000
Questions & Answers
The cheapest way to get from Ballia to Sravasti is to train which costs ₹1,100 - ₹3,800 and takes 9h 45m.
The fastest way to get from Ballia to Sravasti is to drive which takes 5h 3m and costs ₹3,700 - ₹5,500.
No, there is no direct train from Ballia to Sravasti. However, there are services departing from Ballia and arriving at Balrampur via Gorakhpur. The journey, including transfers, takes approximately 9h 45m.
The distance between Ballia and Sravasti is 370 km. The road distance is 330 km.
The best way to get from Ballia to Sravasti without a car is to train and bus and taxi which takes 8h 43m and costs ₹3,000 - ₹5,000.
It takes approximately 8h 43m to get from Ballia to Sravasti, including transfers.
Ballia to Sravasti train services, operated by Indian Railways, depart from Ballia station.
Ballia to Sravasti train services, operated by Indian Railways, arrive at Gorakhpur station.
Yes, the driving distance between Ballia to Sravasti is 330 km. It takes approximately 5h 3m to drive from Ballia to Sravasti.
There are six+ hotels available in Sravasti.
What companies run services between Ballia, India and Sravasti, India?
You can take a train from Ballia to Sravasti via Gorakhpur and Balrampur in around 9h 45m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ballia to Azamgarh
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ballia to Gorakhpur
- Ave. Duration
- 5h 10m
- Frequency
- Twice 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 Gorakhpur to Balrampur
- Ave. Duration
- 3h 16m
- Frequency
- 5 times a day
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- +91-522-2623578
- [email protected]
- Website
- upsrtc.up.gov.in
Bus from Azamgarh to Kurki
- Ave. Duration
- 2h 17m
- Frequency
- Every 15 minutes
- Estimated price
- ₹150–340
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹150–190
- AC
- ₹250–340
Bus from Kurki to Ayodhya
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₹130–320
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹130–170
- AC
- ₹230–320
- Ave. Duration
- 3h 21m
- Estimated price
- ₹2,400–8,000
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How do I get from Sydney to Melbourne, and Getting around the Cyclades - to help you get the most out of your next trip.








