Imphal to Puri Distance

Puri is approximately 1100+ km from Imphal. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Puri, with a total travel time of approximately 7 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.

Read More
Route map showing distance and travel time from Imphal, India to Puri, India

Via Kolkata

RECOMMENDED

CHEAPEST

Imphal

Kolkata

Puri

Approx Travel Time

13h 15m

₹6,737

Onwards

Via Bhubaneshwar

FASTEST

Imphal

Bhubaneshwar

Puri

Approx Travel Time

7h 1m

₹16,249

Onwards

Imphal

Bhubaneshwar

Puri

Approx Travel Time

8h 10m

₹16,294

Onwards

Imphal

Bhubaneshwar

Puri

Approx Travel Time

7h 12m

₹17,321

Onwards

Ads by MMT

Via Dimapur, Cuttack

Imphal

Dimapur

Cuttack

Puri

Approx Travel Time

1d 12h 26m

₹7,113

Onwards

Via Kolkata, Cuttack

Imphal

Kolkata

Cuttack

Puri

Approx Travel Time

12h 18m

On Demand

Ads by MMT

Via Kolkata, Kharagpur

Imphal

Kolkata

Kharagpur

Puri

Approx Travel Time

11h 30m

₹8,237

Onwards

Via Kolkata, Bhubaneshwar

Imphal

Kolkata

Bhubaneshwar

Puri

Approx Travel Time

7h 26m

₹15,633

Onwards

Imphal

Kolkata

Bhubaneshwar

Puri

Approx Travel Time

8h 35m

₹15,678

Onwards

Imphal

Kolkata

Bhubaneshwar

Puri

Approx Travel Time

7h 37m

₹16,705

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 950+ km.

What is the distance from Imphal to Puri via Kolkata?

Via Kolkata, the distance is approximately 1100+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India