hero
How2Go
Nabha to Diu

Nabha to Diu

Diu is approximately 0+ kms from Nabha. The fastest way to reach Diu from Nabha is by Train, Flight Via Delhi, Ahmedabad. It takes approximately 11 hours. The cheapest way to reach Diu from Nabha is by Train, Bus Via Delhi, Surat which would take approximately 34 hours.

Sort By
Mode of Transport

Via Delhi, Gandhidham

RECOMMENDED

Nabha

Delhi

Gandhidham

Diu

Approx Travel Time

20h 24m

On Demand

Via Delhi, Ahmedabad

FASTEST

Nabha

Delhi

Ahmedabad

Diu

Approx Travel Time

10h 49m

₹8,044

Onwards

Nabha

Delhi

Ahmedabad

Diu

Approx Travel Time

19h 19m

₹5,545

Onwards

Ads by MMT

Via Surat

Nabha

Surat

Diu

Approx Travel Time

1d 17h 25m

On Demand

Via Delhi, Surat

CHEAPEST

Nabha

Delhi

Surat

Diu

Approx Travel Time

1d 9h 24m

₹1,295

Onwards

Nabha

Delhi

Surat

Diu

Approx Travel Time

11h 4m

₹9,488

Onwards

Ads by MMT

Via Dhuri, Bhavnagar

Nabha

Dhuri

Bhavnagar

Diu

Approx Travel Time

1d 4h 37m

On Demand

Via Delhi, Rajkot

Nabha

Delhi

Rajkot

Diu

Approx Travel Time

16h 34m

₹7,141

Onwards

Via Amritsar, Ahmedabad

Nabha

Amritsar

Ahmedabad

Diu

Approx Travel Time

13h 14m

₹9,211

Onwards

Via Delhi, Mumbai

Nabha

Delhi

Mumbai

Diu

Approx Travel Time

11h 19m

₹10,802

Onwards

Frequently Asked Questions

What is the distance between Nabha and Diu?

Diu is approximately 0+ kms from Nabha.

How long does it take to reach Diu from Nabha?

It takes approximately 11 hours to reach Diu from Nabha by Train, Flight Via Delhi, Ahmedabad.

What is the cheapest way to reach Diu from Nabha?

The cheapest way to reach Diu from Nabha is by Train, Bus Via Delhi, Surat.

What is the fastest way to reach Diu from Nabha?

The fastest way to reach Diu from Nabha is by Train, Flight Via Delhi, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India