hero
How2Go
Diu to Rajkot

Diu to Rajkot

Rajkot is approximately 200+ kms from Diu. The fastest way to reach Rajkot from Diu is by Flight, Train Via Keshod. It takes approximately 5 hours. The cheapest way to reach Rajkot from Diu is by Flight, Train Via Keshod which would take approximately 5 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Diu

Rajkot

Approx Travel Time

6h 4m

₹4,441

Onwards

Via Amreli

Diu

Amreli

Rajkot

Approx Travel Time

6h 38m

₹3,414

Onwards

Ads by MMT

Via Keshod

CHEAPEST

FASTEST

Diu

Keshod

Rajkot

Approx Travel Time

5h 10m

₹1,334

Onwards

Via Gondal

Diu

Gondal

Rajkot

Approx Travel Time

7h 25m

₹4,984

Onwards

Ads by MMT

Via Somnath

Diu

Somnath

Rajkot

Approx Travel Time

6h 55m

₹2,834

Onwards

Diu

Somnath

Rajkot

Approx Travel Time

7h 55m

₹3,239

Onwards

Via Bhavnagar

Diu

Bhavnagar

Rajkot

Approx Travel Time

9h 40m

₹4,789

Onwards

Frequently Asked Questions

What is the distance between Diu and Rajkot?

Rajkot is approximately 200+ kms from Diu.

How long does it take to reach Rajkot from Diu?

It takes approximately 5 hours to reach Rajkot from Diu by Flight, Train Via Keshod.

What is the cheapest way to reach Rajkot from Diu?

The cheapest way to reach Rajkot from Diu is by Flight, Train Via Keshod.

What is the fastest way to reach Rajkot from Diu?

The fastest way to reach Rajkot from Diu is by Flight, Train Via Keshod.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India