hero
How2Go
Kanyakumari to Diu

Kanyakumari to Diu

Diu is approximately 1600+ km from Kanyakumari, 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 Thiruvananthapuram, Mumbai

RECOMMENDED

Kanyakumari

Thiruvananthapuram

Mumbai

Diu

Approx Travel Time

9h 5m

₹15,061

Onwards

Kanyakumari

Thiruvananthapuram

Mumbai

Diu

Approx Travel Time

9h 46m

₹16,814

Onwards

Via Thiruvananthapuram, Navi Mumbai

FASTEST

Kanyakumari

Thiruvananthapuram

Navi Mumbai

Diu

Approx Travel Time

8h 50m

₹15,774

Onwards

Kanyakumari

Thiruvananthapuram

Navi Mumbai

Diu

Approx Travel Time

9h 31m

₹17,527

Onwards

Via Kollam, Surat

CHEAPEST

Kanyakumari

Kollam

Surat

Diu

Approx Travel Time

1d 21h 49m

₹2,100

Onwards

Direct Cab

Kanyakumari

Diu

Approx Travel Time

1d 16h 26m

₹55,807

Onwards

Via Madurai, Mumbai

Kanyakumari

Madurai

Mumbai

Diu

Approx Travel Time

10h 15m

₹13,166

Onwards

Via Madurai, Navi Mumbai

Kanyakumari

Madurai

Navi Mumbai

Diu

Approx Travel Time

10h 10m

₹15,119

Onwards

Via Tiruchirappalli, Mumbai

Kanyakumari

Tiruchirappalli

Mumbai

Diu

Approx Travel Time

12h 10m

₹12,736

Onwards

Via Cochin, Mumbai

Kanyakumari

Cochin

Mumbai

Diu

Approx Travel Time

12h 40m

₹12,503

Onwards

Frequently Asked Questions

What is the distance between Kanyakumari and Diu?

Diu is approximately 1600+ kms from Kanyakumari.

How long does it take to reach Diu from Kanyakumari?

It takes approximately 9 hours to reach Diu from Kanyakumari by Train, Flight Via Thiruvananthapuram, Navi Mumbai.

What is the cheapest way to reach Diu from Kanyakumari?

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

What is the fastest way to reach Diu from Kanyakumari?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India