hero
How2Go
Shahganj to Chandigarh

Shahganj to Chandigarh

Chandigarh is approximately 850+ kms from Shahganj. The fastest way to reach Chandigarh from Shahganj is by Train, Flight, Cab Via Ayodhya, Hisar. It takes approximately 12 hours. The cheapest way to reach Chandigarh from Shahganj is by Train Via Lucknow which would take approximately 16 hours.

Sort By
Mode of Transport

Via Lucknow

RECOMMENDED

CHEAPEST

Shahganj

Lucknow

Chandigarh

Approx Travel Time

15h 42m

₹575

Onwards

Via Sultanpur

Shahganj

Sultanpur

Chandigarh

Approx Travel Time

16h 15m

₹1,449

Onwards

Ads by MMT

Via Ayodhya, Delhi

Shahganj

Ayodhya

Delhi

Chandigarh

Approx Travel Time

11h 50m

₹4,591

Onwards

Shahganj

Ayodhya

Delhi

Chandigarh

Approx Travel Time

12h 35m

₹4,072

Onwards

Shahganj

Ayodhya

Delhi

Chandigarh

Approx Travel Time

11h 24m

₹7,835

Onwards

Via Ayodhya, Hisar

FASTEST

Shahganj

Ayodhya

Hisar

Chandigarh

Approx Travel Time

11h 18m

₹8,853

Onwards

Shahganj

Ayodhya

Hisar

Chandigarh

Approx Travel Time

11h 45m

₹5,078

Onwards

Ads by MMT

Via Ayodhya, Hapur

Shahganj

Ayodhya

Hapur

Chandigarh

Approx Travel Time

16h

₹4,522

Onwards

Via Varanasi, Bareilly

Shahganj

Varanasi

Bareilly

Chandigarh

Approx Travel Time

1d 1h 24m

₹4,526

Onwards

Via Varanasi, Ghaziabad

Shahganj

Varanasi

Ghaziabad

Chandigarh

Approx Travel Time

13h 46m

₹5,191

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Chandigarh?

Chandigarh is approximately 850+ kms from Shahganj.

How long does it take to reach Chandigarh from Shahganj?

It takes approximately 12 hours to reach Chandigarh from Shahganj by Train, Flight, Cab Via Ayodhya, Hisar.

What is the cheapest way to reach Chandigarh from Shahganj?

The cheapest way to reach Chandigarh from Shahganj is by Train Via Lucknow.

What is the fastest way to reach Chandigarh from Shahganj?

The fastest way to reach Chandigarh from Shahganj is by Train, Flight, Cab Via Ayodhya, Hisar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India