Kendujhar to Shahganj Distance

Shahganj is approximately 550+ km from Kendujhar. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Shahganj, with a total travel time of approximately 11 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 Kendujhar, India to Shahganj, India

Via Ranchi, Robertsganj

RECOMMENDED

Kendujhar

Ranchi

Robertsganj

Shahganj

Approx Travel Time

14h 56m

On Demand

Via Jamshedpur

Kendujhar

Jamshedpur

Shahganj

Approx Travel Time

17h 22m

₹6,345

Onwards

Ads by MMT

Via Bhubaneshwar, Varanasi

FASTEST

Kendujhar

Bhubaneshwar

Varanasi

Shahganj

Approx Travel Time

11h

₹16,753

Onwards

Kendujhar

Bhubaneshwar

Varanasi

Shahganj

Approx Travel Time

13h 45m

₹16,958

Onwards

Via Bhubaneshwar, Prayagraj(Allahabad)

Kendujhar

Bhubaneshwar

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

14h 47m

₹10,785

Onwards

Ads by MMT

Via Ranchi, Varanasi

Kendujhar

Ranchi

Varanasi

Shahganj

Approx Travel Time

19h 40m

₹3,501

Onwards

Via Ranchi, Maunath Bhanjan

Kendujhar

Ranchi

Maunath Bhanjan

Shahganj

Approx Travel Time

1d 1h 38m

₹4,249

Onwards

Via Ranchi, Gaya

CHEAPEST

Kendujhar

Ranchi

Gaya

Shahganj

Approx Travel Time

18h 4m

₹840

Onwards

Kendujhar

Ranchi

Gaya

Shahganj

Approx Travel Time

20h 51m

₹1,015

Onwards

Via Ranchi, Aurangabad, Bihar

Kendujhar

Ranchi

Aurangabad, Bihar

Shahganj

Approx Travel Time

20h 13m

₹1,080

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Kendujhar and Shahganj?

The straight-line distance is approximately 550+ km.

What is the distance from Kendujhar to Shahganj via Ranchi?

Via Ranchi, the distance is approximately 550+ km, taking around 15 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India