There are 6 ways to get from Sarnath to Vaishali by bus, taxi, train, 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.
Bus, taxi
best- Take the bus from Varanasi, Uttar Pradesh to Patnabus Varanasi, Uttar Pradesh - Patna
- Take the taxi from Patna to Vaishalitaxi
8h 3mTrain
cheapest- Take the train from Sarnath to Sonpur Jntrain 11061 / ...
- Take the train from Sonpur Jn to Vaishalitrain 05522 / ...
8h 58m₹319–2,461Drive 258 km
- Drive from Sarnath to Vaishalicar 258 km
3h 54m₹2,895–4,181Taxi
- Take the taxi from Sarnath to Vaishalitaxi 258 km
3h 54m₹4,600–5,500Fly, 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 52m₹11,604–18,996Train via Aunrihar Jn
- Take the train from Aunrihar Jn to Sonpur Jntrain 12562 / ...
- Take the train from Sonpur Jn to Vaishalitrain 05522 / ...
9h 5m₹426–3,342
Sarnath to Vaishali by train
Questions & Answers
The cheapest way to get from Sarnath to Vaishali is to train which costs ₹310 - ₹2,500 and takes 8h 58m.
The fastest way to get from Sarnath to Vaishali is to drive which takes 3h 54m and costs ₹2,800 - ₹4,200.
No, there is no direct train from Sarnath to Vaishali. However, there are services departing from Sarnath and arriving at Vaishali via Sonpur Jn. The journey, including transfers, takes approximately 8h 58m.
The distance between Sarnath and Vaishali is 313 km. The road distance is 258 km.
The best way to get from Sarnath to Vaishali without a car is to bus and taxi which takes 8h 3m and costs .
It takes approximately 8h 3m 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 Sonpur Jn 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 Sonpur Jn in around 8h 58m.
- Website
- goindigo.in
Flights from Varanasi Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Varanasi Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Varanasi Airport to Lok Nayak Jayaprakash Airport via Pune
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–25,000
- Website
- airindia.in
Flights from Varanasi Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹8,500–26,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹9,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sarnath to Sonpur Jn
- Ave. Duration
- 6h 23m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Sonpur Jn to Vaishali
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Aunrihar Jn to Sonpur Jn
- Ave. Duration
- 4h 56m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Sonpur Jn to Vaishali
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
- Ave. Duration
- 1h 55m
- 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 How to get from London to Edinburgh, Thanksgiving 2018: How to travel stress-free, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.






