4 Ways to Reach Ghazipur to Gaya by Bus, Train, Flights, Drive & Taxi

Planning a trip from Ghazipur to Gaya Cleartrip helps you select the best route between Ghazipur & Gaya based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Ghazipur & Gaya

The distance from Ghazipur to Gaya is approximately 220.72kms. By car, it takes roughly 3h 25m to reach Gaya from Ghazipur . Take a look at the 4 routes available to reach Gaya from Ghazipur

  • 1.

  • Reach Ghazipur to Gaya by train

  • 6h 18m

  • Rs. 750

 
Ghazipur City (GCT)
 
6h 18m
Rs. 750
You can reach Gaya Junction (GAYA) from Ghazipur City (GCT) by travelling in a train. Ghazipur City (GCT) to Gaya Junction (GAYA) train takes approximately 6h 18m. You can catch a train from Ghazipur City (GCT) and get down at Gaya Junction (GAYA). The price of the train ticket is approximately Rs. 750.
 
Gaya Junction (GAYA)
  • 2.

  • Reach Ghazipur to Gaya by taxi and train

  • 3h 36m

  • Rs. 1350

 
Ghazīpur
 
1h 9m
Rs. 750

Step 1: Take a Taxi from Ghazīpur to reach Bhabua Road (BBU)

You can take a car from Ghazīpur to Bhabua Road (BBU). It will take you around 1h 9m to cover distance of 66.06kms and reach Bhabua Road (BBU) from Ghazīpur. The total amount for the journey will be approximately Rs.750.
 
Bhabua Road (BBU)
 
2h 27m
Rs. 600

Step 2: Take a Train from Bhabua Road (BBU) to reach Gaya Junction (GAYA)

You can reach Gaya Junction (GAYA) from Bhabua Road (BBU) by travelling in a train. Bhabua Road (BBU) to Gaya Junction (GAYA) train takes approximately 2h 27m. You can catch a train from Bhabua Road (BBU) and get down at Gaya Junction (GAYA). The price of the train ticket is approximately Rs. 600.
 
Gaya Junction (GAYA)
  • 3.

  • Reach Ghazipur to Gaya by Drive

  • 3h 25m

  • Rs. 1449

 
Ghazīpur
 
3h 25m
Rs. 1449
You can take a car from Ghazīpur to Gaya. It will take you around 3h 25m to cover distance of 220.72kms and reach Gaya from Ghazīpur. The total amount for the journey will be approximately Rs.1449.
 
Gaya
  • 4.

  • Reach Ghazipur to Gaya by taxi

  • 3h 25m

  • Rs. 6000

 
Ghazīpur
 
3h 25m
Rs. 6000
You can take a car from Ghazīpur to Gaya. It will take you around 3h 25m to cover distance of 220.72kms and reach Gaya from Ghazīpur. The total amount for the journey will be approximately Rs.6000.
 
Gaya
Check out all the available routes from Gaya to Ghazipur →

Other popular routes from Ghazipur