hero
How2Go
Gurdaspur to Diu

Gurdaspur to Diu

Diu is approximately 1500+ kms from Gurdaspur. The fastest way to reach Diu from Gurdaspur is by Train, Flight Via Amritsar, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Diu from Gurdaspur is by Train, Flight Via Chandigarh, Ahmedabad which would take approximately 10 hours.

Sort By
Mode of Transport

Via Amritsar, Ahmedabad

RECOMMENDED

FASTEST

Gurdaspur

Amritsar

Ahmedabad

Diu

Approx Travel Time

6h 50m

₹11,274

Onwards

Gurdaspur

Amritsar

Ahmedabad

Diu

Approx Travel Time

6h 50m

₹13,142

Onwards

Gurdaspur

Amritsar

Ahmedabad

Diu

Approx Travel Time

7h 5m

₹11,598

Onwards

Via Jammu, Ahmedabad

Gurdaspur

Jammu

Ahmedabad

Diu

Approx Travel Time

7h 35m

₹13,120

Onwards

Gurdaspur

Jammu

Ahmedabad

Diu

Approx Travel Time

8h 5m

₹13,325

Onwards

Ads by MMT

Via Chandigarh, Ahmedabad

CHEAPEST

Gurdaspur

Chandigarh

Ahmedabad

Diu

Approx Travel Time

9h 50m

₹9,896

Onwards

Via Amritsar, Mumbai

Gurdaspur

Amritsar

Mumbai

Diu

Approx Travel Time

7h 50m

₹13,448

Onwards

Gurdaspur

Amritsar

Mumbai

Diu

Approx Travel Time

8h 5m

₹13,772

Onwards

Gurdaspur

Amritsar

Mumbai

Diu

Approx Travel Time

7h 50m

₹15,316

Onwards

Ads by MMT

Via Mohali, Ahmedabad

Gurdaspur

Mohali

Ahmedabad

Diu

Approx Travel Time

10h 50m

₹10,011

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Diu?

Diu is approximately 1500+ kms from Gurdaspur.

How long does it take to reach Diu from Gurdaspur?

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

What is the cheapest way to reach Diu from Gurdaspur?

The cheapest way to reach Diu from Gurdaspur is by Train, Flight Via Chandigarh, Ahmedabad.

What is the fastest way to reach Diu from Gurdaspur?

The fastest way to reach Diu from Gurdaspur is by Train, Flight Via Amritsar, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India