hero
How2Go
Tirunelveli to Diu

Tirunelveli to Diu

Diu is approximately 1600+ km from Tirunelveli, 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 Madurai, Navi Mumbai

RECOMMENDED

FASTEST

Tirunelveli

Madurai

Navi Mumbai

Diu

Approx Travel Time

7h 56m

₹13,226

Onwards

Via Vapi

CHEAPEST

Tirunelveli

Vapi

Diu

Approx Travel Time

2d 0h 9m

₹1,675

Onwards

Ads by MMT

Via Rajkot

Tirunelveli

Rajkot

Diu

Approx Travel Time

2d 0h 17m

₹5,409

Onwards

Via Bangalore, Surat

Tirunelveli

Bangalore

Surat

Diu

Approx Travel Time

1d 19h

₹3,378

Onwards

Ads by MMT

Via Tiruchirappalli, Mumbai

Tirunelveli

Tiruchirappalli

Mumbai

Diu

Approx Travel Time

9h 58m

₹12,760

Onwards

Via Madurai, Mumbai

Tirunelveli

Madurai

Mumbai

Diu

Approx Travel Time

9h 51m

₹12,859

Onwards

Tirunelveli

Madurai

Mumbai

Diu

Approx Travel Time

11h 35m

On Demand

Via Cochin, Navi Mumbai

Tirunelveli

Cochin

Navi Mumbai

Diu

Approx Travel Time

13h 20m

₹11,662

Onwards

Via Thiruvananthapuram, Mumbai

Tirunelveli

Thiruvananthapuram

Mumbai

Diu

Approx Travel Time

9h 25m

On Demand

Via Thiruvananthapuram, Navi Mumbai

Tirunelveli

Thiruvananthapuram

Navi Mumbai

Diu

Approx Travel Time

9h 45m

₹14,550

Onwards

Frequently Asked Questions

What is the distance between Tirunelveli and Diu?

Diu is approximately 1600+ kms from Tirunelveli.

How long does it take to reach Diu from Tirunelveli?

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

What is the cheapest way to reach Diu from Tirunelveli?

The cheapest way to reach Diu from Tirunelveli is by Train, Bus Via Vapi.

What is the fastest way to reach Diu from Tirunelveli?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India