hero
How2Go
Tiruchirappalli to Diu

Tiruchirappalli to Diu

Diu is approximately 1350+ km from Tiruchirappalli, 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 Mumbai

RECOMMENDED

FASTEST

Tiruchirappalli

Mumbai

Diu

Approx Travel Time

4h 20m

₹13,069

Onwards

Via Mumbai, Keshod

Tiruchirappalli

Mumbai

Keshod

Diu

Approx Travel Time

6h 25m

₹12,936

Onwards

Ads by MMT

Via Bangalore, Navi Mumbai

Tiruchirappalli

Bangalore

Navi Mumbai

Diu

Approx Travel Time

7h

₹13,821

Onwards

Via Bangalore, Surat

CHEAPEST

Tiruchirappalli

Bangalore

Surat

Diu

Approx Travel Time

1d 21h 15m

₹1,530

Onwards

Tiruchirappalli

Bangalore

Surat

Diu

Approx Travel Time

6h 50m

₹13,134

Onwards

Tiruchirappalli

Bangalore

Surat

Diu

Approx Travel Time

1d 23h 35m

₹3,490

Onwards

Ads by MMT

Via Madurai, Navi Mumbai

Tiruchirappalli

Madurai

Navi Mumbai

Diu

Approx Travel Time

8h 15m

₹13,881

Onwards

Tiruchirappalli

Madurai

Navi Mumbai

Diu

Approx Travel Time

7h 53m

₹13,241

Onwards

Via Mangalore, Mumbai

Tiruchirappalli

Mangalore

Mumbai

Diu

Approx Travel Time

6h 45m

₹16,608

Onwards

Via Hyderabad, Surat

Tiruchirappalli

Hyderabad

Surat

Diu

Approx Travel Time

6h 30m

₹15,666

Onwards

Frequently Asked Questions

What is the distance between Tiruchirappalli and Diu?

Diu is approximately 1350+ kms from Tiruchirappalli.

How long does it take to reach Diu from Tiruchirappalli?

It takes approximately 5 hours to reach Diu from Tiruchirappalli by Flight Via Mumbai.

What is the cheapest way to reach Diu from Tiruchirappalli?

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

What is the fastest way to reach Diu from Tiruchirappalli?

The fastest way to reach Diu from Tiruchirappalli is by Flight Via Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India