hero
How2Go
Diu to Port-Blair

Diu to Port-Blair

Port-Blair is approximately 2750+ kms from Diu. The fastest way to reach Port-Blair from Diu is by Flight Via Goa. It takes approximately 8 hours. The cheapest way to reach Port-Blair from Diu is by Flight Via Ahmedabad which would take approximately 9 hours.

Sort By
Mode of Transport

Via Ahmedabad

RECOMMENDED

CHEAPEST

Diu

Ahmedabad

Port Blair

Approx Travel Time

8h 45m

₹15,093

Onwards

Via Goa

FASTEST

Diu

Goa

Port Blair

Approx Travel Time

7h 20m

₹22,202

Onwards

Ads by MMT

Via Mumbai

Diu

Mumbai

Port Blair

Approx Travel Time

7h 30m

₹18,364

Onwards

Via Goa, Bangalore

Diu

Goa

Bangalore

Port Blair

Approx Travel Time

8h 10m

₹18,341

Onwards

Ads by MMT

Via Goa, Hyderabad

Diu

Goa

Hyderabad

Port Blair

Approx Travel Time

8h 17m

₹18,727

Onwards

Via Ahmedabad, Hyderabad

Diu

Ahmedabad

Hyderabad

Port Blair

Approx Travel Time

8h 27m

₹18,977

Onwards

Via Surat, Hyderabad

Diu

Surat

Hyderabad

Port Blair

Approx Travel Time

8h 7m

₹20,586

Onwards

Via Surat, Bangalore

Diu

Surat

Bangalore

Port Blair

Approx Travel Time

8h 25m

₹21,149

Onwards

Via Goa, Chennai

Diu

Goa

Chennai

Port Blair

Approx Travel Time

8h 15m

₹21,723

Onwards

Via Mumbai, Bangalore

Diu

Mumbai

Bangalore

Port Blair

Approx Travel Time

8h 25m

₹22,202

Onwards

Frequently Asked Questions

What is the distance between Diu and Port-Blair?

Port-Blair is approximately 2750+ kms from Diu.

How long does it take to reach Port-Blair from Diu?

It takes approximately 8 hours to reach Port-Blair from Diu by Flight Via Goa.

What is the cheapest way to reach Port-Blair from Diu?

The cheapest way to reach Port-Blair from Diu is by Flight Via Ahmedabad.

What is the fastest way to reach Port-Blair from Diu?

The fastest way to reach Port-Blair from Diu is by Flight Via Goa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India