hero
How2Go
Sambalpur to Diu

Sambalpur to Diu

Diu is approximately 1550+ km from Sambalpur, 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 Raipur, Ahmedabad

RECOMMENDED

Sambalpur

Raipur

Ahmedabad

Diu

Approx Travel Time

12h

₹10,751

Onwards

Via Surat

CHEAPEST

Sambalpur

Surat

Diu

Approx Travel Time

1d 13h 46m

₹1,830

Onwards

Via Jharsuguda, Mumbai

FASTEST

Sambalpur

Jharsuguda

Mumbai

Diu

Approx Travel Time

6h 57m

₹15,927

Onwards

Sambalpur

Jharsuguda

Mumbai

Diu

Approx Travel Time

7h 20m

₹17,296

Onwards

Via Raipur, Surat

Sambalpur

Raipur

Surat

Diu

Approx Travel Time

1d 23h 50m

₹5,399

Onwards

Via Raipur, Mumbai

Sambalpur

Raipur

Mumbai

Diu

Approx Travel Time

11h 45m

₹12,899

Onwards

Via Ranchi, Ahmedabad

Sambalpur

Ranchi

Ahmedabad

Diu

Approx Travel Time

12h 5m

₹12,800

Onwards

Sambalpur

Ranchi

Ahmedabad

Diu

Approx Travel Time

13h 20m

₹13,880

Onwards

Via Bhubaneshwar, Mumbai

Sambalpur

Bhubaneshwar

Mumbai

Diu

Approx Travel Time

11h 55m

₹14,149

Onwards

Via Bhubaneshwar, Ahmedabad

Sambalpur

Bhubaneshwar

Ahmedabad

Diu

Approx Travel Time

11h 55m

₹14,421

Onwards

Frequently Asked Questions

What is the distance between Sambalpur and Diu?

Diu is approximately 1550+ kms from Sambalpur.

How long does it take to reach Diu from Sambalpur?

It takes approximately 7 hours to reach Diu from Sambalpur by Train, Flight Via Jharsuguda, Mumbai.

What is the cheapest way to reach Diu from Sambalpur?

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

What is the fastest way to reach Diu from Sambalpur?

The fastest way to reach Diu from Sambalpur is by Train, Flight Via Jharsuguda, Mumbai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India