Puri to Itarsi Distance
Itarsi is approximately 1200+ km from Puri. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 22 hours, subject to the chosen service and route. Flying is the fastest way to reach Itarsi, with a total travel time of approximately 12 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.

Direct Options
RECOMMENDED
CHEAPEST
Puri
Itarsi
Approx Travel Time
21h 50m
₹580
Onwards
Via Bhubaneshwar, Indore
FASTEST
Puri
Bhubaneshwar
Indore
Itarsi
Approx Travel Time
12h 1m
On Demand
Puri
Bhubaneshwar
Indore
Itarsi
Approx Travel Time
12h 1m
₹10,149
Onwards
Puri
Bhubaneshwar
Indore
Itarsi
Approx Travel Time
13h 20m
On Demand
Via Bhubaneshwar, Raipur, Chhattisgarh
Puri
Bhubaneshwar
Raipur, Chhattisgarh
Itarsi
Approx Travel Time
15h 36m
On Demand
Puri
Bhubaneshwar
Raipur, Chhattisgarh
Itarsi
Approx Travel Time
1d 1h 28m
₹5,302
Onwards
Via Bilaspur, Chattisgarh
Puri
Bilaspur, Chattisgarh
Itarsi
Approx Travel Time
22h 5m
₹730
Onwards
Via Raipur, Chhattisgarh
Puri
Raipur, Chhattisgarh
Itarsi
Approx Travel Time
23h 52m
On Demand
Via Bhilai
Puri
Bhilai
Itarsi
Approx Travel Time
23h 55m
₹3,150
Onwards
Via Bhubaneshwar
Puri
Bhubaneshwar
Itarsi
Approx Travel Time
23h 51m
₹3,717
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Puri and Itarsi?
The straight-line distance is approximately 850+ km.
What is the distance from Puri to Itarsi via Bhubaneshwar?
Via Bhubaneshwar, the distance is approximately 1350+ km, taking around 12 hours.
Is there a train from Puri to Itarsi?
Yes, trains run between Puri and Itarsi, covering approximately 1200+ km in around 22 hours.
Routes Connecting Puri
Routes From Puri
Routes Connecting Itarsi
Routes From Itarsi
Popular Places Routes
- Neyyattinkara to Dharamsala
- Bhabua to Chhabra
- Orchha to Nandyal
- Rewari to Machilipatnam
- Thiruvananthapuram to Delhi
- Shujalpur to Ahmedabad
- Roorkee to Karunagappally
- Bekal to Mughal-Sarai
- Beawar to Ramgarh
- Gandhinagar to Hojai
- Dharmapuri to Sirkazhi
- Batala to Dharamsala
- Sarangpur to Basavakalyan
- Keshod to Falna
- Sasaram to Pahalgam
- Ahmednagar to Vidisha
- Mysore to Dewas
- Niwai to Pattukkottai
- Saharsa to Bhagalpur
- Sringeri to Deoria
- Kattappana to Zamania
- Paralakhemundi to Nilambur
- Umarkhed to Ankola
- Kolkata to Naples
- Godhra to Jhajjar
- Kishangarh to Balangir
- Phulbani to Varanasi
- Shujalpur to Washim
- Faridkot to Junagadh
- Ahmedabad to Karunagappally

