Varanasi to Bodh Gaya
The journey from Varanasi to Bodh Gaya is a sacred pilgrimage of approximately 250 kilometers, typically completed in about 5 hours by road. This route is a cornerstone of the Budd
Distance
250 km
Duration
5 hrs
Overview
The journey from Varanasi to Bodh Gaya is a sacred pilgrimage of approximately 250 kilometers, typically completed in about 5 hours by road. This route is a cornerstone of the Buddhist Circuit, often paired with Sarnath, where the Buddha gave his first sermon. Travelers traverse the fertile Gangetic plains of Uttar Pradesh and Bihar, passing through ancient towns and rural landscapes. The road trip offers a blend of spiritual history and contemporary India, with well-maintained highways ensuring a smooth ride. Whether by car, train, or bus, the journey connects two of Buddhism's most revered sites, culminating in the serene Mahabodhi Temple complex, a UNESCO World Heritage site where the Buddha attained enlightenment.
Route Map
Interactive Route Map
Enable location to see route from your current position
Transport Options
By Car
Driving offers flexibility and comfort, allowing you to stop at significant sites along the way. The route via NH19 and NH319 is well-paved and scenic, with frequent rest stops.
Distance
250 km
Duration
5-6 hours
Highlights
- •Scenic views of the Ganges plains and rural Bihar
- •Flexibility to visit Sarnath before departure or stop at Sasaram's ancient caves
- •Comfortable air-conditioned travel with private driver
- •Direct access to Bodh Gaya's main temple area
Private Taxi
Hire a private cab from Varanasi for a direct, door-to-door journey. Most operators offer air-conditioned sedans or SUVs.
- •Approximate fare: ₹5,000–₹7,000 for a one-way trip
- •Toll charges: ~₹300–₹400 along NH19
- •Fuel cost: ~₹2,000–₹2,500 (depending on vehicle efficiency)
Self-Drive
Rent a car from services like Zoomcar or Drivezy in Varanasi. This option suits those who prefer independent travel.
- •Rental cost: ~₹2,500–₹3,500 per day
- •Additional fuel cost: ~₹2,000–₹2,500 for 250 km
- •Parking in Bodh Gaya: ₹50–₹100 per day at hotels
By Train
Trains from Varanasi Junction to Gaya Junction are frequent and economical. From Gaya, a 30-minute taxi ride completes the journey to Bodh Gaya.
Distance
250 km (rail distance)
Duration
4-6 hours (train + taxi)
Highlights
- •Budget-friendly with fares starting at ₹200
- •Scenic rail journey through Bihar's countryside
- •Convenient overnight options for time-saving
- •Gaya Junction is well-connected to Bodh Gaya by taxis
Mahabodhi Express
This daily train (12391/12392) links Varanasi and Gaya, with travel time around 4–5 hours.
- •Sleeper class fare: ~₹200–₹250
- •AC 3-tier fare: ~₹500–₹600
- •Departure from Varanasi around 15:00, arrival Gaya around 20:00 (check schedule)
Other Trains
Several express and passenger trains connect Varanasi and Gaya daily. Check IRCTC for real-time availability.
- •Second seating fare: ~₹150–₹200
- •AC Chair Car (if available): ~₹400–₹500
- •From Gaya to Bodh Gaya: taxi ₹300–₹500, shared auto ₹50–₹100
By Bus
State-run and private buses operate between Varanasi and Gaya, with a change at Gaya for local transport. This is the most economical option but slower due to multiple stops.
Distance
250 km
Duration
7-8 hours
Highlights
- •Lowest cost option with fares under ₹300
- •Multiple departures throughout the day
- •Experience local travel culture
- •Direct buses to Gaya with connections to Bodh Gaya
Uttar Pradesh State Road Transport Corporation (UPSRTC)
Government buses from Varanasi to Gaya, often ordinary or semi-deluxe.
- •Ordinary bus fare: ~₹200–₹250
- •Semi-deluxe fare: ~₹300–₹350
- •Travel time: 7–8 hours including stops
Private Operators
Private luxury coaches may be available from Varanasi to Gaya or Patna.
- •AC bus fare: ~₹500–₹700
- •Volvo services: ~₹800–₹1,000 (if available)
- •Book via online platforms like RedBus or Paytm
Stopovers En Route
Sarnath
10 km from VaranasiThe deer park where Buddha delivered his first sermon. Visit the Dhamek Stupa, Ashoka Pillar, and the Archaeological Museum.
Sasaram
145 km from VaranasiHistorical town known for the tomb of Sher Shah Suri, a fine example of Indo-Islamic architecture. A brief detour off NH19 offers a cultural break.
Travel Tips
- •Start early (around 7 AM) to avoid traffic and reach Bodh Gaya by noon.
- •Carry valid ID for temple entry and hotel check-ins.
- •Dress modestly and remove shoes before entering temples.
- •Use prepaid taxis or app-based cabs in Gaya to avoid overcharging.
- •Keep small change for tolls and tips.
- •Stay hydrated; carry water bottles, especially in summer.
Budget Estimate
road
Approximate fare: ₹5,000–₹7,000 for a one-way trip
Toll charges: ~₹300–₹400 along NH19
Driving offers flexibility and comfort, allowing you to stop at significant sites along the way. The route via NH19 and NH319 is well-paved and scenic, with frequent rest stops.
train
Sleeper class fare: ~₹200–₹250
AC 3-tier fare: ~₹500–₹600
Trains from Varanasi Junction to Gaya Junction are frequent and economical. From Gaya, a 30-minute taxi ride completes the journey to Bodh Gaya.
bus
Ordinary bus fare: ~₹200–₹250
Semi-deluxe fare: ~₹300–₹350
State-run and private buses operate between Varanasi and Gaya, with a change at Gaya for local transport. This is the most economical option but slower due to multiple stops.
Frequently Asked Questions
What is the best time to travel from Varanasi to Bodh Gaya?
The ideal period is from October to March when the weather is pleasant. Avoid monsoon (July-September) due to heavy rains and potential road disruptions.
Are there direct buses from Varanasi to Bodh Gaya?
No direct bus to Bodh Gaya; you must take a bus to Gaya and then a local bus or auto for the remaining 16 km. Shared autos are frequent.
How much time does the train journey take?
The train from Varanasi to Gaya takes around 4–5 hours. Then a taxi or auto from Gaya to Bodh Gaya adds about 30–40 minutes.
Is it safe to drive from Varanasi to Bodh Gaya?
Yes, the roads are generally safe, but drive cautiously due to heavy traffic in towns and occasional cattle on highways. Hiring a local driver is recommended for first-timers.
Can I combine Sarnath with this journey?
Absolutely. Sarnath is only 10 km from Varanasi. Many pilgrims visit Sarnath in the morning, then proceed to Bodh Gaya in the afternoon, making a full-day excursion.
🗺️ Other Routes
Explore More of Bodh Gaya
Destination Hub
Bodh Gaya OverviewSpiritual & Temple Guides
Places to Explore
Discover attraction
The Bodhi TreeDiscover attraction
Vajrasana (Diamond Throne)Discover attraction
Great Buddha StatueDiscover attraction
Thai MonasteryDiscover attraction
Japanese Temple (Nippon Myohoji)Discover attraction
Muchalinda Lake (Lotus Pond)Discover attraction
Archaeological Survey of India Museum, Bodh GayaDiscover attraction
Bhutanese MonasteryDiscover attraction
