hero
How2Go
Shahganj to Diu

Shahganj to Diu

Diu is approximately 1450+ kms from Shahganj. The fastest way to reach Diu from Shahganj is by Train, Flight Via Ayodhya, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Diu from Shahganj is by Train, Bus Via Jabalpur, Surat which would take approximately 30 hours.

Sort By
Mode of Transport

Via Varanasi, Ahmedabad

RECOMMENDED

Shahganj

Varanasi

Ahmedabad

Diu

Approx Travel Time

7h 8m

₹12,498

Onwards

Shahganj

Varanasi

Ahmedabad

Diu

Approx Travel Time

8h 52m

₹9,494

Onwards

Via Ayodhya, Ahmedabad

FASTEST

Shahganj

Ayodhya

Ahmedabad

Diu

Approx Travel Time

6h 50m

₹9,947

Onwards

Ads by MMT

Via Jabalpur, Surat

CHEAPEST

Shahganj

Jabalpur

Surat

Diu

Approx Travel Time

1d 6h

₹1,560

Onwards

Via Varanasi, Mumbai

Shahganj

Varanasi

Mumbai

Diu

Approx Travel Time

7h 13m

₹14,690

Onwards

Shahganj

Varanasi

Mumbai

Diu

Approx Travel Time

8h 57m

₹11,686

Onwards

Ads by MMT

Via Ayodhya, Mumbai

Shahganj

Ayodhya

Mumbai

Diu

Approx Travel Time

7h 5m

₹12,345

Onwards

Via Gorakhpur, Ahmedabad

Shahganj

Gorakhpur

Ahmedabad

Diu

Approx Travel Time

8h 15m

On Demand

Via Prayagraj(Allahabad), Mumbai

Shahganj

Prayagraj(Allahabad)

Mumbai

Diu

Approx Travel Time

9h 14m

₹10,736

Onwards

Via Lucknow, Ahmedabad

Shahganj

Lucknow

Ahmedabad

Diu

Approx Travel Time

12h 32m

₹8,848

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Diu?

Diu is approximately 1450+ kms from Shahganj.

How long does it take to reach Diu from Shahganj?

It takes approximately 7 hours to reach Diu from Shahganj by Train, Flight Via Ayodhya, Ahmedabad.

What is the cheapest way to reach Diu from Shahganj?

The cheapest way to reach Diu from Shahganj is by Train, Bus Via Jabalpur, Surat.

What is the fastest way to reach Diu from Shahganj?

The fastest way to reach Diu from Shahganj is by Train, Flight Via Ayodhya, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India