hero
How2Go
Bahraich to Gyanpur

Bahraich to Gyanpur

Gyanpur is approximately 300+ kms from Bahraich. The fastest way to reach Gyanpur from Bahraich is by Train Via Gonda. It takes approximately 6 hours. The cheapest way to reach Gyanpur from Bahraich is by Bus, Train Via Prayagraj(Allahabad) which would take approximately 11 hours.

Sort By
Mode of Transport

Via Gonda

RECOMMENDED

FASTEST

Bahraich

Gonda

Gyanpur

Approx Travel Time

5h 53m

On Demand

Bahraich

Gonda

Gyanpur

Approx Travel Time

7h 27m

On Demand

Bahraich

Gonda

Gyanpur

Approx Travel Time

7h 4m

On Demand

Via Varanasi

Bahraich

Varanasi

Gyanpur

Approx Travel Time

9h 24m

₹610

Onwards

Bahraich

Varanasi

Gyanpur

Approx Travel Time

10h 6m

On Demand

Bahraich

Varanasi

Gyanpur

Approx Travel Time

10h 56m

On Demand

Ads by MMT

Via Prayagraj(Allahabad)

CHEAPEST

Bahraich

Prayagraj(Allahabad)

Gyanpur

Approx Travel Time

10h 22m

₹503

Onwards

Via Jaunpur

Bahraich

Jaunpur

Gyanpur

Approx Travel Time

9h 33m

On Demand

Bahraich

Jaunpur

Gyanpur

Approx Travel Time

8h 34m

On Demand

Ads by MMT

Via Akbarpur, Ambedkar Nagar

Bahraich

Akbarpur, Ambedkar Nagar

Gyanpur

Approx Travel Time

9h 6m

On Demand

Frequently Asked Questions

What is the distance between Bahraich and Gyanpur?

Gyanpur is approximately 300+ kms from Bahraich.

How long does it take to reach Gyanpur from Bahraich?

It takes approximately 6 hours to reach Gyanpur from Bahraich by Train Via Gonda.

What is the cheapest way to reach Gyanpur from Bahraich?

The cheapest way to reach Gyanpur from Bahraich is by Bus, Train Via Prayagraj(Allahabad).

What is the fastest way to reach Gyanpur from Bahraich?

The fastest way to reach Gyanpur from Bahraich is by Train Via Gonda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India