hero
How2Go
Kasaragod to Diu

Kasaragod to Diu

Diu is approximately 1100+ kms from Kasaragod. The fastest way to reach Diu from Kasaragod is by Train, Flight Via Mangalore, Mumbai. It takes approximately 6 hours. The cheapest way to reach Diu from Kasaragod is by Train, Flight Via Mumbai which would take approximately 19 hours.

Sort By
Mode of Transport

Via Mangalore, Mumbai

RECOMMENDED

FASTEST

Kasaragod

Mangalore

Mumbai

Diu

Approx Travel Time

5h 50m

₹10,055

Onwards

Kasaragod

Mangalore

Mumbai

Diu

Approx Travel Time

6h 58m

₹13,344

Onwards

Via Kannur, Mumbai

Kasaragod

Kannur

Mumbai

Diu

Approx Travel Time

7h 5m

₹9,659

Onwards

Ads by MMT

Via Goa, Mumbai

Kasaragod

Goa

Mumbai

Diu

Approx Travel Time

11h 35m

₹8,142

Onwards

Kasaragod

Goa

Mumbai

Diu

Approx Travel Time

20h 5m

₹5,159

Onwards

Via Thalasserry, Mumbai

Kasaragod

Thalasserry

Mumbai

Diu

Approx Travel Time

7h 20m

₹9,664

Onwards

Kasaragod

Thalasserry

Mumbai

Diu

Approx Travel Time

9h

₹15,360

Onwards

Ads by MMT

Via Mumbai

CHEAPEST

Kasaragod

Mumbai

Diu

Approx Travel Time

18h 40m

₹5,144

Onwards

Via Belgaum, Mumbai

Kasaragod

Belgaum

Mumbai

Diu

Approx Travel Time

12h 20m

₹9,358

Onwards

Via Goa, Surat

Kasaragod

Goa

Surat

Diu

Approx Travel Time

12h 5m

₹8,117

Onwards

Frequently Asked Questions

What is the distance between Kasaragod and Diu?

Diu is approximately 1100+ kms from Kasaragod.

How long does it take to reach Diu from Kasaragod?

It takes approximately 6 hours to reach Diu from Kasaragod by Train, Flight Via Mangalore, Mumbai.

What is the cheapest way to reach Diu from Kasaragod?

The cheapest way to reach Diu from Kasaragod is by Train, Flight Via Mumbai.

What is the fastest way to reach Diu from Kasaragod?

The fastest way to reach Diu from Kasaragod is by Train, Flight Via Mangalore, Mumbai.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India