hero
How2Go
Mehsana to Diu

Mehsana to Diu

Diu is approximately 400+ kms from Mehsana. The fastest way to reach Diu from Mehsana is by Cab, Flight Via Ahmedabad. It takes approximately 4 hours. The cheapest way to reach Diu from Mehsana is by Train, Bus Via Ahmedabad which would take approximately 12 hours.

Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

FASTEST

Mehsana

Ahmedabad

Diu

Approx Travel Time

3h 25m

₹4,584

Onwards

Mehsana

Ahmedabad

Diu

Approx Travel Time

3h 25m

₹3,228

Onwards

Mehsana

Ahmedabad

Diu

Approx Travel Time

11h 25m

₹2,200

Onwards

Mehsana

Ahmedabad

Diu

Approx Travel Time

3h 40m

₹3,258

Onwards

CHEAPEST

Mehsana

Ahmedabad

Diu

Approx Travel Time

11h 25m

₹844

Onwards

Mehsana

Ahmedabad

Diu

Approx Travel Time

11h 40m

₹874

Onwards

Via Bhavnagar

Mehsana

Bhavnagar

Diu

Approx Travel Time

10h 10m

₹4,380

Onwards

Ads by MMT

Via Surat

Mehsana

Surat

Diu

Approx Travel Time

7h 55m

₹2,812

Onwards

Mehsana

Surat

Diu

Approx Travel Time

9h 25m

₹3,267

Onwards

Via Rajkot

Mehsana

Rajkot

Diu

Approx Travel Time

11h 29m

₹5,280

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Mehsana and Diu?

Diu is approximately 400+ kms from Mehsana.

How long does it take to reach Diu from Mehsana?

It takes approximately 4 hours to reach Diu from Mehsana by Cab, Flight Via Ahmedabad.

What is the cheapest way to reach Diu from Mehsana?

The cheapest way to reach Diu from Mehsana is by Train, Bus Via Ahmedabad.

What is the fastest way to reach Diu from Mehsana?

The fastest way to reach Diu from Mehsana is by Cab, Flight Via Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India