Puri to Nagpur Distance
The road distance between Puri and Nagpur is approximately 850+ km, and the drive usually takes around 18 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 19 hours, subject to the chosen service and route. If you're travelling by air, Dr. Babasaheb Ambedkar International Airport is located in Nagpur. Flying is the fastest way to reach Nagpur, with a total travel time of approximately 8 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.

Via Bhubaneshwar
RECOMMENDED
Puri
Bhubaneshwar
Nagpur
Approx Travel Time
17h 6m
₹560
Onwards
Puri
Bhubaneshwar
Nagpur
Approx Travel Time
18h 35m
₹605
Onwards
Puri
Bhubaneshwar
Nagpur
Approx Travel Time
17h 36m
₹3,657
Onwards
Via Bhubaneshwar, Hyderabad
FASTEST
Puri
Bhubaneshwar
Hyderabad
Nagpur
Approx Travel Time
7h 36m
₹11,873
Onwards
Direct Options
Direct Train
CHEAPEST
Puri
Nagpur
Approx Travel Time
19h 5m
₹525
Onwards
Direct Cab
Puri
Nagpur
Approx Travel Time
17h 57m
On Demand
Via Bhubaneshwar, Raipur, Chhattisgarh
Puri
Bhubaneshwar
Raipur, Chhattisgarh
Nagpur
Approx Travel Time
12h 21m
₹5,861
Onwards
Puri
Bhubaneshwar
Raipur, Chhattisgarh
Nagpur
Approx Travel Time
13h 40m
₹5,906
Onwards
Via Raipur, Chhattisgarh
Puri
Raipur, Chhattisgarh
Nagpur
Approx Travel Time
20h 37m
₹2,704
Onwards
Puri
Raipur, Chhattisgarh
Nagpur
Approx Travel Time
20h 5m
₹7,186
Onwards
Frequently Asked Questions
What is the distance between Puri and Nagpur?
Nagpur is approximately 950+ km from Puri.
How long does it take to reach Nagpur from Puri?
It takes approximately 8 hours to reach Nagpur from Puri by Train, Flight Via Bhubaneshwar, Hyderabad.
Routes Connecting Puri
Routes From Puri
Routes Connecting Nagpur
Routes From Nagpur
Popular Places Routes
- Toranagallu to Udaipur
- Hyderabad to Jamui
- Yercaud to Gudalur
- Viluppuram to Chhindwara
- Mahabaleshwar to Washim
- Goalpara to Sambhar
- Nabarangapur to Kanigiri
- Unjha to Coonoor
- Manali to Narasaraopet
- Rishikesh to Kushinagar
- Devadurga to Ayodhya
- Puttaparthi to Kollam
- Mukerian to Joshimath
- Nagina to Pusad
- Barh to Barshi

