There are 6 ways to get from Rājgīr to Varanasi by taxi, bus, 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.
Taxi, bus
best- Take the taxi from Rājgīr to Gayataxi
- Take the bus from Gaya to Varanasibus redbusIndia_A/C Sleeper
6h 29m₹1,674–4,051Train
cheapest- Take the train from Rajgir to Varanasi Jntrain 12391
7h 20m₹220–1,800Drive 279.4 km
- Drive from Rājgīr to Varanasicar 279.4 km
4h 27m₹2,708–3,912Taxi
- Take the taxi from Rājgīr to Varanasitaxi 279.4 km
4h 27m₹4,300–5,500Taxi to Gaya, fly
- Take the taxi from Rājgīr to Gaya (GAY)taxi
- Fly from Gaya (GAY) to Varanasi Airport (VNS)plane GAY - VNS
7h 25m₹11,095–22,944Train to Lok Nayak Jayaprakash Airport, fly
- Take the train from Rajgir to Phulwari Shariftrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Varanasi Airport (VNS)plane PAT - VNS
8h 49m₹8,145–21,761
Rājgīr to Varanasi by train
Comparing Your Travel Options
The cheapest way to get from Rājgīr to Varanasi is to train which costs ₹220 - ₹1,800 and takes 7h 20m.
The fastest way to get from Rājgīr to Varanasi is to drive which takes 4h 27m and costs ₹2,700 - ₹4,000.
Yes, there is a direct train departing from Rajgir and arriving at Varanasi Jn. Services depart once daily, and operate every day. The journey takes approximately 7h 20m.
The distance between Rājgīr and Varanasi is 297 km. The road distance is 279.4 km.
The best way to get from Rājgīr to Varanasi without a car is to taxi and bus which takes 6h 29m and costs ₹1,600 - ₹4,100.
It takes approximately 6h 29m to get from Rājgīr to Varanasi, including transfers.
Rājgīr to Varanasi train services, operated by Indian Railways, depart from Rajgir station.
Rājgīr to Varanasi train services, operated by Indian Railways, arrive at Varanasi Jn station.
Yes, the driving distance between Rājgīr to Varanasi is 279 km. It takes approximately 4h 27m to drive from Rājgīr to Varanasi.
Book your Rājgīr to Varanasi train tickets online with 12go.asia.
What companies run services between Rājgīr, State of Bihar, India and Varanasi, India?
Indian Railways operates a train from Rajgir to Varanasi Jn once daily. Tickets cost ₹220–1,800 and the journey takes 7h 20m.
- Website
- airindia.in
Flights from Gaya to Varanasi Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Lok Nayak Jayaprakash Airport to Varanasi Airport via Delhi
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹8,500–23,000
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Varanasi Airport via Delhi
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Lok Nayak Jayaprakash Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Lok Nayak Jayaprakash Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 5h 10m
- When
- Wednesday to Friday
- Estimated price
- ₹7,000–21,000
- Website
- spicejet.com
Flights from Lok Nayak Jayaprakash Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹9,000–30,000
Flights from Lok Nayak Jayaprakash Airport to Varanasi Airport via Delhi
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rajgir to Varanasi Jn
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Rajgir to Phulwari Sharif
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- Website
- Paramhans Travels
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Schedules at
- Paramhans Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
- Website
- D S Holidays
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- D S Holidays
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Gaya to Varanasi
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a week
- Schedules at
- SVD Travels and Transport LLP
- Website
- Simran Travels
Bus from Gaya to Varanasi
- Ave. Duration
- 6h 1m
- Frequency
- 4 times a week
- Schedules at
- Simran Travels
- Website
- NKY Roadways
Bus from Gaya to Varanasi
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- NKY Roadways
- Website
- New Singh Bus Service
Bus from Gaya to Varanasi
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a week
- Website
- New Singh Bus Service
- Website
- Simran Express
Bus from Gaya to Varanasi
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Schedules at
- Simran Express
- Ave. Duration
- 2h 11m
- Estimated price
- ₹950–5,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 Bali: What to do if Mount Agung erupts, Is ride-sharing platform BlaBlaCar right for you?, and Need to know: Jadrolinija - to help you get the most out of your next trip.
Booking & Getting There
There are 1542+ hotels available in Varanasi.













