hero
How2Go
Chennai to Shahganj

Chennai to Shahganj

Shahganj is approximately 1500+ km from Chennai, 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 Shahganj.

Read More
Sort By
Mode of Transport

Via Varanasi

RECOMMENDED

Chennai

Varanasi

Shahganj

Approx Travel Time

7h 40m

₹12,696

Onwards

Via Varanasi, Jaunpur

FASTEST

Chennai

Varanasi

Jaunpur

Shahganj

Approx Travel Time

6h 56m

₹10,684

Onwards

Direct Train

Chennai

Shahganj

Approx Travel Time

1d 12h 35m

On Demand

Via Prayagraj(Allahabad)

CHEAPEST

Chennai

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

1d 12h 55m

₹860

Onwards

Via Gudur

Chennai

Gudur

Shahganj

Approx Travel Time

1d 14h 30m

On Demand

Via Jabalpur, Varanasi

Chennai

Jabalpur

Varanasi

Shahganj

Approx Travel Time

1d 10h 40m

₹3,247

Onwards

Via Lucknow

Chennai

Lucknow

Shahganj

Approx Travel Time

8h 6m

₹13,343

Onwards

Via Hyderabad, Ayodhya

Chennai

Hyderabad

Ayodhya

Shahganj

Approx Travel Time

7h 9m

₹14,729

Onwards

Via Hyderabad, Varanasi

Chennai

Hyderabad

Varanasi

Shahganj

Approx Travel Time

8h 20m

₹17,635

Onwards

Via Bhubaneshwar, Varanasi

Chennai

Bhubaneshwar

Varanasi

Shahganj

Approx Travel Time

9h 10m

₹17,715

Onwards

Frequently Asked Questions

What is the distance between Chennai and Shahganj?

Shahganj is approximately 1500+ kms from Chennai.

How long does it take to reach Shahganj from Chennai?

It takes approximately 7 hours to reach Shahganj from Chennai by Flight, Train Via Varanasi, Jaunpur.

What is the cheapest way to reach Shahganj from Chennai?

The cheapest way to reach Shahganj from Chennai is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Shahganj from Chennai?

The fastest way to reach Shahganj from Chennai is by Flight, Train Via Varanasi, Jaunpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India