hero
How2Go
Ghaziabad to Puri

Ghaziabad to Puri

Puri is approximately 1300+ kms from Ghaziabad. The fastest way to reach Puri from Ghaziabad is by Flight, Train Via Bhubaneshwar. It takes approximately 4 hours. The cheapest way to reach Puri from Ghaziabad is by Train which would take approximately 39 hours.

Sort By
Mode of Transport

Via Bhubaneshwar

RECOMMENDED

Ghaziabad

Bhubaneshwar

Puri

Approx Travel Time

4h 41m

₹6,845

Onwards

FASTEST

Ghaziabad

Bhubaneshwar

Puri

Approx Travel Time

4h 16m

₹5,690

Onwards

Ghaziabad

Bhubaneshwar

Puri

Approx Travel Time

5h 35m

₹5,716

Onwards

Via Delhi, Bhubaneshwar

Ghaziabad

Delhi

Bhubaneshwar

Puri

Approx Travel Time

6h 14m

₹6,156

Onwards

Ghaziabad

Delhi

Bhubaneshwar

Puri

Approx Travel Time

7h 17m

On Demand

Ads by MMT

Via Asansol

Ghaziabad

Asansol

Puri

Approx Travel Time

1d 9h 54m

₹1,484

Onwards

Via Mirzapur

Ghaziabad

Mirzapur

Puri

Approx Travel Time

1d 6h 15m

₹915

Onwards

Ads by MMT

Via Tundla

Ghaziabad

Tundla

Puri

Approx Travel Time

1d 10h 30m

₹3,652

Onwards

Direct Train

CHEAPEST

Ghaziabad

Puri

Approx Travel Time

1d 15h 17m

₹780

Onwards

Via Varanasi, Durgapur

Ghaziabad

Varanasi

Durgapur

Puri

Approx Travel Time

1d 13h 50m

₹2,907

Onwards

Frequently Asked Questions

What is the distance between Ghaziabad and Puri?

Puri is approximately 1300+ kms from Ghaziabad.

How long does it take to reach Puri from Ghaziabad?

It takes approximately 4 hours to reach Puri from Ghaziabad by Flight, Train Via Bhubaneshwar.

What is the cheapest way to reach Puri from Ghaziabad?

The cheapest way to reach Puri from Ghaziabad is by Train.

What is the fastest way to reach Puri from Ghaziabad?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India