hero
How2Go
Nawalgarh to Diu

Nawalgarh to Diu

Diu is approximately 1050+ kms from Nawalgarh. The fastest way to reach Diu from Nawalgarh is by Train, Flight Via Jaipur, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Diu from Nawalgarh is by Train, Flight, Bus Via Jaipur, Ahmedabad which would take approximately 16 hours.

Sort By
Mode of Transport

Via Jaipur, Ahmedabad

RECOMMENDED

FASTEST

Nawalgarh

Jaipur

Ahmedabad

Diu

Approx Travel Time

7h 20m

₹8,276

Onwards

Nawalgarh

Jaipur

Ahmedabad

Diu

Approx Travel Time

8h 2m

₹11,142

Onwards

CHEAPEST

Nawalgarh

Jaipur

Ahmedabad

Diu

Approx Travel Time

15h 20m

₹5,605

Onwards

Via Jaipur, Surat

Nawalgarh

Jaipur

Surat

Diu

Approx Travel Time

7h 50m

₹8,488

Onwards

Via Jaipur, Bhavnagar

Nawalgarh

Jaipur

Bhavnagar

Diu

Approx Travel Time

11h 53m

₹12,860

Onwards

Via Jodhpur, Ahmedabad

Nawalgarh

Jodhpur

Ahmedabad

Diu

Approx Travel Time

10h 35m

On Demand

Nawalgarh

Jodhpur

Ahmedabad

Diu

Approx Travel Time

17h 35m

On Demand

Nawalgarh

Jodhpur

Ahmedabad

Diu

Approx Travel Time

18h 35m

On Demand

Via Delhi, Ahmedabad

Nawalgarh

Delhi

Ahmedabad

Diu

Approx Travel Time

9h 5m

₹7,354

Onwards

Via Jaipur, Mumbai

Nawalgarh

Jaipur

Mumbai

Diu

Approx Travel Time

8h 20m

₹10,154

Onwards

Frequently Asked Questions

What is the distance between Nawalgarh and Diu?

Diu is approximately 1050+ kms from Nawalgarh.

How long does it take to reach Diu from Nawalgarh?

It takes approximately 8 hours to reach Diu from Nawalgarh by Train, Flight Via Jaipur, Ahmedabad.

What is the cheapest way to reach Diu from Nawalgarh?

The cheapest way to reach Diu from Nawalgarh is by Train, Flight, Bus Via Jaipur, Ahmedabad.

What is the fastest way to reach Diu from Nawalgarh?

The fastest way to reach Diu from Nawalgarh is by Train, Flight Via Jaipur, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India