5 Ways to Reach Bahraich to Gaya by Bus, Train, Flights, Drive & Taxi

Planning a trip from Bahraich to Gaya Cleartrip helps you select the best route between Bahraich & 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 Bahraich & Gaya

The distance from Bahraich to Gaya is approximately 547.92kms. By car, it takes roughly 8h 10m to reach Gaya from Bahraich . Take a look at the 5 routes available to reach Gaya from Bahraich

  • 1.

  • Reach Bahraich to Gaya by taxi and train

  • 13h 1m

  • Rs. 3400

 
Bahraich
 
1h 26m
Rs. 2500

Step 1: Take a Taxi from Bahraich to reach Safdarganj (SGJ)

You can take a car from Bahraich to Safdarganj (SGJ). It will take you around 1h 26m to cover distance of 89.23kms and reach Safdarganj (SGJ) from Bahraich. The total amount for the journey will be approximately Rs.2500.
 
Safdarganj (SGJ)
 
11h 35m
Rs. 900

Step 2: Take a Train from Safdarganj (SGJ) to reach Gaya Junction (GAYA)

You can reach Gaya Junction (GAYA) from Safdarganj (SGJ) by travelling in a train. Safdarganj (SGJ) to Gaya Junction (GAYA) train takes approximately 11h 35m. You can catch a train from Safdarganj (SGJ) and get down at Gaya Junction (GAYA). The price of the train ticket is approximately Rs. 900.
 
Gaya Junction (GAYA)
  • 2.

  • Reach Bahraich to Gaya by Drive

  • 8h 10m

  • Rs. 3595

 
Bahraich
 
8h 10m
Rs. 3595
You can take a car from Bahraich to Gaya. It will take you around 8h 10m to cover distance of 547.92kms and reach Gaya from Bahraich. The total amount for the journey will be approximately Rs.3595.
 
Gaya
  • 3.

  • Reach Bahraich to Gaya by taxi, flight, and train

  • 5h 59m

  • Rs. 8550

 
Bahraich
 
2h 3m
Rs. 3900

Step 1: Take a Taxi from Bahraich to reach Lucknow

You can take a car from Bahraich to Lucknow. It will take you around 2h 3m to cover distance of 140.43kms and reach Lucknow from Bahraich. The total amount for the journey will be approximately Rs.3900.
 
Lucknow
 
0h 55m
Rs. 3500

Step 2: Take a Flight from Lucknow to reach Patna

You can travel from Lucknow to Patna by booking a flight. The total flight time between Lucknow & Patna is around 0h 55m. The price of the flight ticket is approximately Rs.3500.
 
Patna
 
0h 6m
Rs. 550

Step 3: Take a Taxi from Patna to reach Patna Junction (PNBE)

You can take a car from Patna to Patna Junction (PNBE). It will take you around 0h 6m to cover distance of 5.92kms and reach Patna Junction (PNBE) from Patna. The total amount for the journey will be approximately Rs.550.
 
Patna Junction (PNBE)
 
1h 55m
Rs. 600

Step 4: Take a Train from Patna Junction (PNBE) to reach Gaya Junction (GAYA)

You can reach Gaya Junction (GAYA) from Patna Junction (PNBE) by travelling in a train. Patna Junction (PNBE) to Gaya Junction (GAYA) train takes approximately 1h 55m. You can catch a train from Patna Junction (PNBE) and get down at Gaya Junction (GAYA). The price of the train ticket is approximately Rs. 600.
 
Gaya Junction (GAYA)
  • 4.

  • Reach Bahraich to Gaya by taxi, flight, and train

  • 12h 40m

  • Rs. 9300

 
Bahraich
 
2h 3m
Rs. 3900

Step 1: Take a Taxi from Bahraich to reach Lucknow

You can take a car from Bahraich to Lucknow. It will take you around 2h 3m to cover distance of 140.43kms and reach Lucknow from Bahraich. The total amount for the journey will be approximately Rs.3900.
 
Lucknow
 
3h 55m
Rs. 4100

Step 2: Take a Flight from Lucknow to reach Ranchi

You can travel from Lucknow to Ranchi by booking a flight. The total flight time between Lucknow & Ranchi is around 3h 55m. The price of the flight ticket is approximately Rs.4100.
 
Ranchi
 
0h 7m
Rs. 550

Step 3: Take a Taxi from Ranchi to reach Ranchi (RNC)

You can take a car from Ranchi to Ranchi (RNC). It will take you around 0h 7m to cover distance of 6.65kms and reach Ranchi (RNC) from Ranchi. The total amount for the journey will be approximately Rs.550.
 
Ranchi (RNC)
 
5h 35m
Rs. 750

Step 4: Take a Train from Ranchi (RNC) to reach Gaya Junction (GAYA)

You can reach Gaya Junction (GAYA) from Ranchi (RNC) by travelling in a train. Ranchi (RNC) to Gaya Junction (GAYA) train takes approximately 5h 35m. You can catch a train from Ranchi (RNC) and get down at Gaya Junction (GAYA). The price of the train ticket is approximately Rs. 750.
 
Gaya Junction (GAYA)
  • 5.

  • Reach Bahraich to Gaya by taxi and flight

  • 6h 58m

  • Rs. 13000

 
Bahraich
 
2h 3m
Rs. 3900

Step 1: Take a Taxi from Bahraich to reach Lucknow

You can take a car from Bahraich to Lucknow. It will take you around 2h 3m to cover distance of 140.43kms and reach Lucknow from Bahraich. The total amount for the journey will be approximately Rs.3900.
 
Lucknow
 
4h 45m
Rs. 8500

Step 2: Take a Flight from Lucknow to reach Gaya

You can travel from Lucknow to Gaya by booking a flight. The total flight time between Lucknow & Gaya is around 4h 45m. The price of the flight ticket is approximately Rs.8500.
 
Gaya
 
0h 10m
Rs. 600

Step 3: Take a Taxi from Gaya to reach Gaya

You can take a car from Gaya to Gaya. It will take you around 0h 10m to cover distance of 9.28kms and reach Gaya from Gaya. The total amount for the journey will be approximately Rs.600.
 
Gaya
Check out all the available routes from Gaya to Bahraich →

Other popular routes from Bahraich