hero
How2Go
Nalbari to Diu

Nalbari to Diu

Diu is approximately 2300+ km from Nalbari, 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 Diu.

Read More
Sort By
Mode of Transport

Via Guwahati, Ahmedabad

RECOMMENDED

Nalbari

Guwahati

Ahmedabad

Diu

Approx Travel Time

9h 35m

₹12,384

Onwards

Via Guwahati, Mumbai

FASTEST

Nalbari

Guwahati

Mumbai

Diu

Approx Travel Time

9h

₹13,003

Onwards

Ads by MMT

Via Guwahati, Guwahati, Ahmedabad

Nalbari

Guwahati

Guwahati

Ahmedabad

Diu

Approx Travel Time

10h 35m

₹12,529

Onwards

Via Muzaffarpur, Ahmedabad

CHEAPEST

Nalbari

Muzaffarpur

Ahmedabad

Diu

Approx Travel Time

2d 15h 12m

₹6,800

Onwards

Ads by MMT

Via Guwahati, Navi Mumbai

Nalbari

Guwahati

Navi Mumbai

Diu

Approx Travel Time

11h 45m

₹13,003

Onwards

Via Rangia, Guwahati, Ahmedabad

Nalbari

Rangia

Guwahati

Ahmedabad

Diu

Approx Travel Time

9h 48m

₹13,029

Onwards

Nalbari

Rangia

Guwahati

Ahmedabad

Diu

Approx Travel Time

10h

₹13,054

Onwards

Via Guwahati, Guwahati, Mumbai

Nalbari

Guwahati

Guwahati

Mumbai

Diu

Approx Travel Time

10h

₹13,148

Onwards

Via Rangia, Guwahati, Mumbai

Nalbari

Rangia

Guwahati

Mumbai

Diu

Approx Travel Time

9h 13m

₹13,648

Onwards

Nalbari

Rangia

Guwahati

Mumbai

Diu

Approx Travel Time

9h 25m

₹13,673

Onwards

Frequently Asked Questions

What is the distance between Nalbari and Diu?

Diu is approximately 2300+ kms from Nalbari.

How long does it take to reach Diu from Nalbari?

It takes approximately 9 hours to reach Diu from Nalbari by Bus, Flight Via Guwahati, Mumbai.

What is the cheapest way to reach Diu from Nalbari?

The cheapest way to reach Diu from Nalbari is by Bus Via Muzaffarpur, Ahmedabad.

What is the fastest way to reach Diu from Nalbari?

The fastest way to reach Diu from Nalbari is by Bus, Flight Via Guwahati, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India