Gonda to Pukhrayan Distance

Pukhrayan is approximately 250+ km from Gonda. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 7 hours, subject to the chosen service and route. The fastest way to reach Pukhrayan takes approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Gonda, India to Pukhrayan, India

Direct Options

RECOMMENDED

Gonda

Pukhrayan

Approx Travel Time

6h 45m

₹185

Onwards

Via Lucknow

Gonda

Lucknow

Pukhrayan

Approx Travel Time

7h 29m

₹3,276

Onwards

Ads by MMT

Via Bara Banki

Gonda

Bara Banki

Pukhrayan

Approx Travel Time

6h 5m

On Demand

FASTEST

Gonda

Bara Banki

Pukhrayan

Approx Travel Time

5h 32m

On Demand

Gonda

Bara Banki

Pukhrayan

Approx Travel Time

6h 40m

On Demand

Via Kanpur

CHEAPEST

Gonda

Kanpur

Pukhrayan

Approx Travel Time

7h 58m

₹155

Onwards

Gonda

Kanpur

Pukhrayan

Approx Travel Time

6h 55m

₹1,705

Onwards

Ads by MMT

Via Kalpi

Gonda

Kalpi

Pukhrayan

Approx Travel Time

7h 13m

On Demand

Via Unnao

Gonda

Unnao

Pukhrayan

Approx Travel Time

6h 46m

₹1,745

Onwards

Gonda

Unnao

Pukhrayan

Approx Travel Time

7h 42m

₹1,865

Onwards

Frequently Asked Questions

What is the distance between Gonda and Pukhrayan?

Pukhrayan is approximately 250+ km from Gonda.

How long does it take to reach Pukhrayan from Gonda?

It takes approximately 6 hours to reach Pukhrayan from Gonda by Train, Bus Via Bara Banki.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India