There are 7 ways to get from Sarnath to Vaishali by train, bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Ballia
best- Take the train from Sarnath to Balliatrain 11061 / ...
- Take the train from Ballia to Sitalpurtrain 13106
6h 32m₹944–3,130Train
cheapest- Take the train from Sarnath to Sitalpurtrain 14006
9h 2m₹866–2,487Bus, taxi
- Take the bus from Varanasi, Uttar Pradesh to Patnabus Varanasi, Uttar Pradesh - Patna
- Take the taxi from Patna to Vaishalitaxi
8h 1mDrive 258 km
- Drive from Sarnath to Vaishalicar 258 km
3h 54m₹2,921–4,218Taxi
- Take the taxi from Sarnath to Vaishalitaxi 258 km
3h 54m₹4,600–5,500Fly to Lok Nayak Jayaprakash Airport, taxi
- Fly from Varanasi Airport (VNS) to Lok Nayak Jayaprakash Airport (PAT)plane VNS - PAT
- Take the taxi from Lok Nayak Jayaprakash Airport (PAT) to Vaishalitaxi
5h 51m₹10,104–21,996Fly to Simara Airport, train
- Fly from Varanasi Airport (VNS) to Simara Airport (SIF)plane VNS - SIF
- Take the train from Raxaul Jn to Muzaffarpur Jntrain
7h 19m₹10,614–68,046
Varanasi Airport (VNS) to Lok Nayak Jayaprakash Airport (PAT) flights
Questions & Answers
The cheapest way to get from Sarnath to Vaishali is to train which costs ₹850 - ₹2,500 and takes 9h 2m.
The fastest way to get from Sarnath to Vaishali is to drive which takes 3h 54m and costs ₹2,900 - ₹4,300.
No, there is no direct train from Sarnath to Vaishali. However, there are services departing from Sarnath and arriving at Sitalpur via Ballia. The journey, including transfers, takes approximately 6h 32m.
The distance between Sarnath and Vaishali is 267 km. The road distance is 258 km.
The best way to get from Sarnath to Vaishali without a car is to train via Ballia which takes 6h 32m and costs ₹900 - ₹3,200.
It takes approximately 6h 32m to get from Sarnath to Vaishali, including transfers.
Sarnath to Vaishali train services, operated by Indian Railways, depart from Sarnath station.
Sarnath to Vaishali train services, operated by Indian Railways, arrive at Ballia station.
Yes, the driving distance between Sarnath to Vaishali is 258 km. It takes approximately 3h 54m to drive from Sarnath to Vaishali.
There are one+ hotels available in Vaishali.
What companies run services between Sarnath, India and Vaishali, State of Bihar, India?
You can take a train from Sarnath to Vaishali via Ballia and Sitalpur in around 6h 32m.
- Website
- goindigo.in
Flights from Varanasi Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Varanasi Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Varanasi Airport to Lok Nayak Jayaprakash Airport via Pune
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sarnath to Ballia
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Ballia to Sitalpur
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Sarnath to Sitalpur
- Ave. Duration
- 8h 22m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Raxaul Jn to Muzaffarpur Jn
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Varanasi, Uttar Pradesh to Patna
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Website
- Abha Bus
- Ave. Duration
- 1h 54m
- Estimated price
- ₹1,000–5,500
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Buddha Cab
- Phone
- +91 821 045 9744
- Website
- buddhacab.in
Nirvana Cabs
- Phone
- +91 732 494 2884
- Website
- nirvanacab.com
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
Bharat Taxi
- Phone
- +91 969 600 0999
- Website
- bharattaxi.com
Buddha Cab
- Phone
- +91 821 045 9744
- Website
- buddhacab.in
Nirvana Cabs
- Phone
- +91 732 494 2884
- Website
- nirvanacab.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 Thanksgiving 2018: How to travel stress-free, How to travel India's Golden Triangle, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.








