hero
How2Go
Sri-Ganganagar to Diu

Sri-Ganganagar to Diu

Diu is approximately 1150+ km from Sri Ganganagar, 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 Jodhpur, Ahmedabad

RECOMMENDED

Sri Ganganagar

Jodhpur

Ahmedabad

Diu

Approx Travel Time

14h 55m

₹10,425

Onwards

Via Mohali, Ahmedabad

FASTEST

Sri Ganganagar

Mohali

Ahmedabad

Diu

Approx Travel Time

11h 59m

₹22,450

Onwards

Sri Ganganagar

Mohali

Ahmedabad

Diu

Approx Travel Time

13h 40m

₹15,204

Onwards

Via Ahmedabad

CHEAPEST

Sri Ganganagar

Ahmedabad

Diu

Approx Travel Time

1d 3h 27m

₹2,400

Onwards

Via Jaipur, Surat

Sri Ganganagar

Jaipur

Surat

Diu

Approx Travel Time

15h 2m

₹12,216

Onwards

Via Jaipur, Ahmedabad

Sri Ganganagar

Jaipur

Ahmedabad

Diu

Approx Travel Time

15h 22m

₹13,869

Onwards

Via Delhi, Surat

Sri Ganganagar

Delhi

Surat

Diu

Approx Travel Time

15h 35m

₹13,463

Onwards

Via Delhi, Ahmedabad

Sri Ganganagar

Delhi

Ahmedabad

Diu

Approx Travel Time

15h 30m

₹14,476

Onwards

Via Amritsar, Ahmedabad

Sri Ganganagar

Amritsar

Ahmedabad

Diu

Approx Travel Time

12h 40m

₹20,166

Onwards

Via Jalandhar, Mumbai

Sri Ganganagar

Jalandhar

Mumbai

Diu

Approx Travel Time

12h 17m

₹24,327

Onwards

Frequently Asked Questions

What is the distance between Sri-Ganganagar and Diu?

Diu is approximately 1150+ kms from Sri-Ganganagar.

How long does it take to reach Diu from Sri-Ganganagar?

It takes approximately 12 hours to reach Diu from Sri-Ganganagar by Cab, Flight Via Mohali, Ahmedabad.

What is the cheapest way to reach Diu from Sri-Ganganagar?

The cheapest way to reach Diu from Sri-Ganganagar is by Bus Via Ahmedabad.

What is the fastest way to reach Diu from Sri-Ganganagar?

The fastest way to reach Diu from Sri-Ganganagar is by Cab, Flight Via Mohali, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India