hero
How2Go
Bhubaneshwar to Diu

Bhubaneshwar to Diu

Diu is approximately 1800+ kms from Bhubaneshwar. The fastest way to reach Diu from Bhubaneshwar is by Flight Via Mumbai. It takes approximately 5 hours. The cheapest way to reach Diu from Bhubaneshwar is by Flight, Bus Via Ahmedabad which would take approximately 13 hours.

Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

FASTEST

Bhubaneshwar

Mumbai

Diu

Approx Travel Time

4h 55m

₹11,191

Onwards

Via Ahmedabad

Bhubaneshwar

Ahmedabad

Diu

Approx Travel Time

5h 10m

₹9,083

Onwards

CHEAPEST

Bhubaneshwar

Ahmedabad

Diu

Approx Travel Time

13h 10m

₹6,699

Onwards

Ads by MMT

Via Pune, Mumbai

Bhubaneshwar

Pune

Mumbai

Diu

Approx Travel Time

6h 50m

₹16,356

Onwards

Via Raipur, Chhattisgarh, Mumbai

Bhubaneshwar

Raipur, Chhattisgarh

Mumbai

Diu

Approx Travel Time

6h 20m

₹13,905

Onwards

Bhubaneshwar

Raipur, Chhattisgarh

Mumbai

Diu

Approx Travel Time

15h 5m

₹10,316

Onwards

Ads by MMT

Via Hyderabad, Mumbai

Bhubaneshwar

Hyderabad

Mumbai

Diu

Approx Travel Time

6h 35m

₹12,679

Onwards

Via Indore, Mumbai

Bhubaneshwar

Indore

Mumbai

Diu

Approx Travel Time

6h 50m

₹15,259

Onwards

Via Ahmedabad, Mumbai

Bhubaneshwar

Ahmedabad

Mumbai

Diu

Approx Travel Time

7h 20m

₹13,394

Onwards

Via Goa, Mumbai

Bhubaneshwar

Goa

Mumbai

Diu

Approx Travel Time

7h 20m

₹12,851

Onwards

Frequently Asked Questions

What is the distance between Bhubaneshwar and Diu?

Diu is approximately 1800+ kms from Bhubaneshwar.

How long does it take to reach Diu from Bhubaneshwar?

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

What is the cheapest way to reach Diu from Bhubaneshwar?

The cheapest way to reach Diu from Bhubaneshwar is by Flight, Bus Via Ahmedabad.

What is the fastest way to reach Diu from Bhubaneshwar?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India