hero
How2Go
Kanpur to Ghatshila

Kanpur to Ghatshila

Ghatshila is approximately 950+ kms from Kanpur. The fastest way to reach Ghatshila from Kanpur is by Train, Flight Via Lucknow, Ranchi. It takes approximately 12 hours. The cheapest way to reach Ghatshila from Kanpur is by Train which would take approximately 20 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Kanpur

Ghatshila

Approx Travel Time

20h 13m

₹510

Onwards

Via Saraikela

Kanpur

Saraikela

Ghatshila

Approx Travel Time

16h 51m

On Demand

Ads by MMT

Via Fatehpur, Uttar Pradesh

Kanpur

Fatehpur, Uttar Pradesh

Ghatshila

Approx Travel Time

16h 56m

₹615

Onwards

Kanpur

Fatehpur, Uttar Pradesh

Ghatshila

Approx Travel Time

18h 11m

₹1,270

Onwards

Kanpur

Fatehpur, Uttar Pradesh

Ghatshila

Approx Travel Time

17h 29m

₹2,761

Onwards

Via Lucknow, Ranchi

FASTEST

Kanpur

Lucknow

Ranchi

Ghatshila

Approx Travel Time

12h 2m

₹5,536

Onwards

Kanpur

Lucknow

Ranchi

Ghatshila

Approx Travel Time

12h 33m

₹7,133

Onwards

Kanpur

Lucknow

Ranchi

Ghatshila

Approx Travel Time

12h 44m

₹6,175

Onwards

Ads by MMT

Via Bokaro

Kanpur

Bokaro

Ghatshila

Approx Travel Time

17h 1m

₹575

Onwards

Via Varanasi, Durgapur

Kanpur

Varanasi

Durgapur

Ghatshila

Approx Travel Time

1d 0h 1m

₹7,231

Onwards

Frequently Asked Questions

What is the distance between Kanpur and Ghatshila?

Ghatshila is approximately 950+ kms from Kanpur.

How long does it take to reach Ghatshila from Kanpur?

It takes approximately 12 hours to reach Ghatshila from Kanpur by Train, Flight Via Lucknow, Ranchi.

What is the cheapest way to reach Ghatshila from Kanpur?

The cheapest way to reach Ghatshila from Kanpur is by Train.

What is the fastest way to reach Ghatshila from Kanpur?

The fastest way to reach Ghatshila from Kanpur is by Train, Flight Via Lucknow, Ranchi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India