hero
How2Go
Shujalpur to Diu

Shujalpur to Diu

Diu is approximately 850+ kms from Shujalpur. The fastest way to reach Diu from Shujalpur is by Train, Flight Via Bhopal, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Diu from Shujalpur is by Train, Bus Via Surat which would take approximately 17 hours.

Sort By
Mode of Transport

Via Bhopal, Ahmedabad

RECOMMENDED

Shujalpur

Bhopal

Ahmedabad

Diu

Approx Travel Time

6h 47m

₹9,245

Onwards

FASTEST

Shujalpur

Bhopal

Ahmedabad

Diu

Approx Travel Time

6h 31m

₹6,877

Onwards

Via Bhopal, Mumbai

Shujalpur

Bhopal

Mumbai

Diu

Approx Travel Time

6h 42m

₹11,789

Onwards

Ads by MMT

Via Indore, Ahmedabad

Shujalpur

Indore

Ahmedabad

Diu

Approx Travel Time

8h 11m

₹6,829

Onwards

Shujalpur

Indore

Ahmedabad

Diu

Approx Travel Time

21h 4m

₹4,827

Onwards

Shujalpur

Indore

Ahmedabad

Diu

Approx Travel Time

21h 26m

₹1,588

Onwards

Shujalpur

Indore

Ahmedabad

Diu

Approx Travel Time

7h 49m

₹10,293

Onwards

Shujalpur

Indore

Ahmedabad

Diu

Approx Travel Time

7h 43m

₹6,621

Onwards

Via Surat

CHEAPEST

Shujalpur

Surat

Diu

Approx Travel Time

16h 51m

₹1,185

Onwards

Ads by MMT

Via Surat, Bhavnagar

Shujalpur

Surat

Bhavnagar

Diu

Approx Travel Time

18h 46m

₹4,296

Onwards

Frequently Asked Questions

What is the distance between Shujalpur and Diu?

Diu is approximately 850+ kms from Shujalpur.

How long does it take to reach Diu from Shujalpur?

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

What is the cheapest way to reach Diu from Shujalpur?

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

What is the fastest way to reach Diu from Shujalpur?

The fastest way to reach Diu from Shujalpur is by Train, Flight Via Bhopal, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India