hero
How2Go
Balaghat to Diu

Balaghat to Diu

Diu is approximately 1200+ kms from Balaghat. The fastest way to reach Diu from Balaghat is by Train, Flight Via Jabalpur, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Diu from Balaghat is by Train, Flight, Bus Via Jabalpur, Ahmedabad which would take approximately 16 hours.

Sort By
Mode of Transport

Via Nagpur, Mumbai

RECOMMENDED

Balaghat

Nagpur

Mumbai

Diu

Approx Travel Time

8h 20m

On Demand

Via Jabalpur, Ahmedabad

FASTEST

Balaghat

Jabalpur

Ahmedabad

Diu

Approx Travel Time

8h 5m

₹8,798

Onwards

Balaghat

Jabalpur

Ahmedabad

Diu

Approx Travel Time

8h 50m

₹9,003

Onwards

CHEAPEST

Balaghat

Jabalpur

Ahmedabad

Diu

Approx Travel Time

16h 5m

₹6,127

Onwards

Balaghat

Jabalpur

Ahmedabad

Diu

Approx Travel Time

16h 50m

₹6,332

Onwards

Ads by MMT

Via Nagpur, Ahmedabad

Balaghat

Nagpur

Ahmedabad

Diu

Approx Travel Time

8h 20m

On Demand

Balaghat

Nagpur

Ahmedabad

Diu

Approx Travel Time

16h 20m

On Demand

Via Bhopal, Ahmedabad

Balaghat

Bhopal

Ahmedabad

Diu

Approx Travel Time

13h 35m

₹8,081

Onwards

Ads by MMT

Via Jabalpur, Mumbai

Balaghat

Jabalpur

Mumbai

Diu

Approx Travel Time

8h 20m

₹10,317

Onwards

Balaghat

Jabalpur

Mumbai

Diu

Approx Travel Time

9h 5m

₹10,522

Onwards

Frequently Asked Questions

What is the distance between Balaghat and Diu?

Diu is approximately 1200+ kms from Balaghat.

How long does it take to reach Diu from Balaghat?

It takes approximately 8 hours to reach Diu from Balaghat by Train, Flight Via Jabalpur, Ahmedabad.

What is the cheapest way to reach Diu from Balaghat?

The cheapest way to reach Diu from Balaghat is by Train, Flight, Bus Via Jabalpur, Ahmedabad.

What is the fastest way to reach Diu from Balaghat?

The fastest way to reach Diu from Balaghat is by Train, Flight Via Jabalpur, Ahmedabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India