hero
How2Go
Shahjahanpur to Ghazipur

Shahjahanpur to Ghazipur

Ghazipur is approximately 500+ km from Shahjahanpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Ghazipur.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Shahjahanpur

Ghazipur

Approx Travel Time

8h 5m

₹11,193

Onwards

CHEAPEST

Shahjahanpur

Ghazipur

Approx Travel Time

9h 30m

₹315

Onwards

Via Lucknow, Varanasi

FASTEST

Shahjahanpur

Lucknow

Varanasi

Ghazipur

Approx Travel Time

7h 18m

On Demand

Via Lucknow

Shahjahanpur

Lucknow

Ghazipur

Approx Travel Time

10h 20m

₹1,598

Onwards

Shahjahanpur

Lucknow

Ghazipur

Approx Travel Time

9h 43m

₹4,383

Onwards

Shahjahanpur

Lucknow

Ghazipur

Approx Travel Time

8h 12m

₹355

Onwards

Shahjahanpur

Lucknow

Ghazipur

Approx Travel Time

8h 44m

₹704

Onwards

Via Jaunpur

Shahjahanpur

Jaunpur

Ghazipur

Approx Travel Time

7h 31m

₹390

Onwards

Via Varanasi

Shahjahanpur

Varanasi

Ghazipur

Approx Travel Time

8h 31m

₹355

Onwards

Via Sultanpur

Shahjahanpur

Sultanpur

Ghazipur

Approx Travel Time

8h 54m

₹355

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Ghazipur?

Ghazipur is approximately 500+ kms from Shahjahanpur.

How long does it take to reach Ghazipur from Shahjahanpur?

It takes approximately 7 hours to reach Ghazipur from Shahjahanpur by Train Via Lucknow, Varanasi.

What is the cheapest way to reach Ghazipur from Shahjahanpur?

The cheapest way to reach Ghazipur from Shahjahanpur is by Train.

What is the fastest way to reach Ghazipur from Shahjahanpur?

The fastest way to reach Ghazipur from Shahjahanpur is by Train Via Lucknow, Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India