hero
How2Go
Hassan to Diu

Hassan to Diu

Diu is approximately 1050+ km from Hassan, 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 Goa

RECOMMENDED

Hassan

Goa

Diu

Approx Travel Time

15h 45m

On Demand

Via Bangalore, Navi Mumbai

CHEAPEST

FASTEST

Hassan

Bangalore

Navi Mumbai

Diu

Approx Travel Time

8h 8m

₹9,653

Onwards

Via Kadur, Surat

Hassan

Kadur

Surat

Diu

Approx Travel Time

1d 17h 30m

₹12,211

Onwards

Via Bangalore, Mumbai

Hassan

Bangalore

Mumbai

Diu

Approx Travel Time

8h 18m

₹9,653

Onwards

Via Bangalore, Surat

Hassan

Bangalore

Surat

Diu

Approx Travel Time

8h 18m

₹12,246

Onwards

Via Mangalore, Navi Mumbai

Hassan

Mangalore

Navi Mumbai

Diu

Approx Travel Time

9h 49m

₹12,529

Onwards

Via Mangalore, Mumbai

Hassan

Mangalore

Mumbai

Diu

Approx Travel Time

10h 9m

₹12,474

Onwards

Hassan

Mangalore

Mumbai

Diu

Approx Travel Time

12h 5m

₹11,780

Onwards

Via Hubli, Navi Mumbai

Hassan

Hubli

Navi Mumbai

Diu

Approx Travel Time

10h 33m

₹12,325

Onwards

Via Hubli, Mumbai

Hassan

Hubli

Mumbai

Diu

Approx Travel Time

10h 38m

₹12,316

Onwards

Frequently Asked Questions

What is the distance between Hassan and Diu?

Diu is approximately 1050+ kms from Hassan.

How long does it take to reach Diu from Hassan?

It takes approximately 8 hours to reach Diu from Hassan by Train, Flight Via Bangalore, Navi Mumbai.

What is the cheapest way to reach Diu from Hassan?

The cheapest way to reach Diu from Hassan is by Train, Flight Via Bangalore, Navi Mumbai.

What is the fastest way to reach Diu from Hassan?

The fastest way to reach Diu from Hassan is by Train, Flight Via Bangalore, Navi Mumbai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India