Puri to Kanigiri Distance

Kanigiri is approximately 1000+ km from Puri. Compare the available routes and travel options between the two cities. The fastest way to reach Kanigiri takes approximately 18 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Puri, India to Kanigiri, India

Via Ongole

RECOMMENDED

CHEAPEST

FASTEST

Puri

Ongole

Kanigiri

Approx Travel Time

17h 34m

₹610

Onwards

Via Visakhapatnam

Puri

Visakhapatnam

Kanigiri

Approx Travel Time

23h 10m

₹2,048

Onwards

Ads by MMT

Via Srikakulam, Vinukonda

Puri

Srikakulam

Vinukonda

Kanigiri

Approx Travel Time

21h 57m

₹9,991

Onwards

Via Tenali, Kandukur

Puri

Tenali

Kandukur

Kanigiri

Approx Travel Time

17h 36m

On Demand

Ads by MMT

Via Vijayawada

Puri

Vijayawada

Kanigiri

Approx Travel Time

19h 16m

On Demand

Via Guntur

Puri

Guntur

Kanigiri

Approx Travel Time

19h 18m

On Demand

Via Ongole, Kandukur

Puri

Ongole

Kandukur

Kanigiri

Approx Travel Time

18h 44m

On Demand

Via Rajahmundry

Puri

Rajahmundry

Kanigiri

Approx Travel Time

19h 43m

₹1,569

Onwards

Via Brahmapur, Ongole

Puri

Brahmapur

Ongole

Kanigiri

Approx Travel Time

19h 30m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Puri and Kanigiri?

The straight-line distance is approximately 800+ km.

What is the distance from Puri to Kanigiri via Ongole?

Via Ongole, the distance is approximately 1000+ km, taking around 18 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India