hero
How2Go
Sringeri to Diu

Sringeri to Diu

Diu is approximately 950+ km from Sringeri, 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 Baindur, Goa

RECOMMENDED

Sringeri

Baindur

Goa

Diu

Approx Travel Time

10h 7m

On Demand

Sringeri

Baindur

Goa

Diu

Approx Travel Time

12h 38m

On Demand

Via Mangalore, Goa

Sringeri

Mangalore

Goa

Diu

Approx Travel Time

12h 37m

₹5,704

Onwards

Sringeri

Mangalore

Goa

Diu

Approx Travel Time

10h

On Demand

Ads by MMT

Via Shivamogga, Goa

FASTEST

Sringeri

Shivamogga

Goa

Diu

Approx Travel Time

7h 33m

₹11,624

Onwards

Via Mangalore, Mumbai

CHEAPEST

Sringeri

Mangalore

Mumbai

Diu

Approx Travel Time

1d 19h 55m

₹2,780

Onwards

Ads by MMT

Via Mumbai

Sringeri

Mumbai

Diu

Approx Travel Time

1d 12h 8m

₹21,282

Onwards

Via Udupi, Goa

Sringeri

Udupi

Goa

Diu

Approx Travel Time

10h 22m

₹7,620

Onwards

Via Kundapur, Goa

Sringeri

Kundapur

Goa

Diu

Approx Travel Time

10h 16m

₹8,263

Onwards

Via Kadur, Goa

Sringeri

Kadur

Goa

Diu

Approx Travel Time

15h 15m

On Demand

Frequently Asked Questions

What is the distance between Sringeri and Diu?

Diu is approximately 950+ kms from Sringeri.

How long does it take to reach Diu from Sringeri?

It takes approximately 8 hours to reach Diu from Sringeri by Cab, Flight Via Shivamogga, Goa.

What is the cheapest way to reach Diu from Sringeri?

The cheapest way to reach Diu from Sringeri is by Bus Via Mangalore, Mumbai.

What is the fastest way to reach Diu from Sringeri?

The fastest way to reach Diu from Sringeri is by Cab, Flight Via Shivamogga, Goa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India