hero
How2Go
Bhilwara to Diu

Bhilwara to Diu

Diu is approximately 700+ kms from Bhilwara. The fastest way to reach Diu from Bhilwara is by Train, Flight Via Udaipur, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Diu from Bhilwara is by Bus Via Ahmedabad which would take approximately 19 hours.

Sort By
Mode of Transport

Via Udaipur, Ahmedabad

RECOMMENDED

FASTEST

Bhilwara

Udaipur

Ahmedabad

Diu

Approx Travel Time

6h 20m

₹9,250

Onwards

Bhilwara

Udaipur

Ahmedabad

Diu

Approx Travel Time

7h 27m

₹11,773

Onwards

Via Ahmedabad

Bhilwara

Ahmedabad

Diu

Approx Travel Time

10h 40m

₹3,683

Onwards

CHEAPEST

Bhilwara

Ahmedabad

Diu

Approx Travel Time

18h 40m

₹1,299

Onwards

Ads by MMT

Via Surat

Bhilwara

Surat

Diu

Approx Travel Time

13h 10m

₹3,057

Onwards

Via Pali, Rajasthan, Ahmedabad

Bhilwara

Pali, Rajasthan

Ahmedabad

Diu

Approx Travel Time

13h 20m

On Demand

Ads by MMT

Via Beawar, Ahmedabad

Bhilwara

Beawar

Ahmedabad

Diu

Approx Travel Time

13h 50m

₹3,748

Onwards

Bhilwara

Beawar

Ahmedabad

Diu

Approx Travel Time

13h 20m

On Demand

Via Ratlam, Ahmedabad

Bhilwara

Ratlam

Ahmedabad

Diu

Approx Travel Time

14h 5m

₹3,413

Onwards

Via Ajmer, Ahmedabad

Bhilwara

Ajmer

Ahmedabad

Diu

Approx Travel Time

7h 5m

₹6,738

Onwards

Frequently Asked Questions

What is the distance between Bhilwara and Diu?

Diu is approximately 700+ kms from Bhilwara.

How long does it take to reach Diu from Bhilwara?

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

What is the cheapest way to reach Diu from Bhilwara?

The cheapest way to reach Diu from Bhilwara is by Bus Via Ahmedabad.

What is the fastest way to reach Diu from Bhilwara?

The fastest way to reach Diu from Bhilwara is by Train, Flight Via Udaipur, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India