hero
How2Go
Porbandar to Diu

Porbandar to Diu

Diu is approximately 200+ kms from Porbandar. The fastest way to reach Diu from Porbandar is by Flight Via Keshod. It takes approximately 2 hours. The cheapest way to reach Diu from Porbandar is by Bus which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Porbandar

Diu

Approx Travel Time

4h 10m

₹4,695

Onwards

Direct Bus

CHEAPEST

Porbandar

Diu

Approx Travel Time

6h 5m

₹600

Onwards

Ads by MMT

Via Keshod

Porbandar

Keshod

Diu

Approx Travel Time

4h 15m

On Demand

FASTEST

Porbandar

Keshod

Diu

Approx Travel Time

2h

₹3,014

Onwards

Porbandar

Keshod

Diu

Approx Travel Time

6h 40m

On Demand

Porbandar

Keshod

Diu

Approx Travel Time

5h 45m

₹2,215

Onwards

Via Jamnagar

Porbandar

Jamnagar

Diu

Approx Travel Time

13h 55m

₹800

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Porbandar and Diu?

Diu is approximately 200+ kms from Porbandar.

How long does it take to reach Diu from Porbandar?

It takes approximately 2 hours to reach Diu from Porbandar by Flight Via Keshod.

What is the cheapest way to reach Diu from Porbandar?

The cheapest way to reach Diu from Porbandar is by Bus.

What is the fastest way to reach Diu from Porbandar?

The fastest way to reach Diu from Porbandar is by Flight Via Keshod.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India