hero
How2Go
Diu to Puri

Diu to Puri

Puri is approximately 1900+ kms from Diu. The fastest way to reach Puri from Diu is by Flight, Train Via Ahmedabad, Bhubaneshwar. It takes approximately 7 hours. The cheapest way to reach Puri from Diu is by Bus, Train Via Surat which would take approximately 46 hours.

Sort By
Mode of Transport

Via Surat

RECOMMENDED

CHEAPEST

Diu

Surat

Puri

Approx Travel Time

1d 21h 25m

₹1,425

Onwards

Via Ahmedabad, Bhubaneshwar

FASTEST

Diu

Ahmedabad

Bhubaneshwar

Puri

Approx Travel Time

7h 11m

₹10,129

Onwards

Diu

Ahmedabad

Bhubaneshwar

Puri

Approx Travel Time

16h 36m

₹7,630

Onwards

Diu

Ahmedabad

Bhubaneshwar

Puri

Approx Travel Time

8h 20m

₹10,155

Onwards

Diu

Ahmedabad

Bhubaneshwar

Puri

Approx Travel Time

17h 45m

₹7,656

Onwards

Diu

Ahmedabad

Bhubaneshwar

Puri

Approx Travel Time

7h 56m

₹14,579

Onwards

Ads by MMT

Via Surat, Raipur, Chhattisgarh

Diu

Surat

Raipur, Chhattisgarh

Puri

Approx Travel Time

2d 14h 15m

₹6,746

Onwards

Via Mumbai, Bhubaneshwar

Diu

Mumbai

Bhubaneshwar

Puri

Approx Travel Time

7h 36m

₹13,130

Onwards

Diu

Mumbai

Bhubaneshwar

Puri

Approx Travel Time

8h 45m

₹13,156

Onwards

Ads by MMT

Via Mumbai, Jharsuguda

Diu

Mumbai

Jharsuguda

Puri

Approx Travel Time

12h 30m

₹12,437

Onwards

Frequently Asked Questions

What is the distance between Diu and Puri?

Puri is approximately 1900+ kms from Diu.

How long does it take to reach Puri from Diu?

It takes approximately 7 hours to reach Puri from Diu by Flight, Train Via Ahmedabad, Bhubaneshwar.

What is the cheapest way to reach Puri from Diu?

The cheapest way to reach Puri from Diu is by Bus, Train Via Surat.

What is the fastest way to reach Puri from Diu?

The fastest way to reach Puri from Diu is by Flight, Train Via Ahmedabad, Bhubaneshwar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India