Mathura to Puri Distance
The road distance between Mathura and Puri is approximately 1600+ km, and the drive usually takes around 28 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 37 hours, subject to the chosen service and route. Flying is the fastest way to reach Puri, with a total travel time of approximately 9 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 Morena, Bhubaneshwar
RECOMMENDED
Mathura
Morena
Bhubaneshwar
Puri
Approx Travel Time
13h 36m
₹1,721
Onwards
Via Delhi, Bhubaneshwar
FASTEST
Mathura
Delhi
Bhubaneshwar
Puri
Approx Travel Time
8h 46m
₹10,010
Onwards
Mathura
Delhi
Bhubaneshwar
Puri
Approx Travel Time
8h 57m
₹11,082
Onwards
Mathura
Delhi
Bhubaneshwar
Puri
Approx Travel Time
9h 55m
₹10,055
Onwards
Mathura
Delhi
Bhubaneshwar
Puri
Approx Travel Time
9h 51m
₹10,354
Onwards
Mathura
Delhi
Bhubaneshwar
Puri
Approx Travel Time
10h 2m
₹11,426
Onwards
Via Bilaspur, Chattisgarh
CHEAPEST
Mathura
Bilaspur, Chattisgarh
Puri
Approx Travel Time
1d 2h 15m
₹725
Onwards
Via Tundla
Mathura
Tundla
Puri
Approx Travel Time
1d 5h 5m
₹2,545
Onwards
Direct Options
Mathura
Puri
Approx Travel Time
1d 12h 28m
₹755
Onwards
Mathura
Puri
Approx Travel Time
1d 3h 21m
₹34,352
Onwards
Frequently Asked Questions
What is the distance between Mathura and Puri?
The distance between Mathura and Puri is approximately 1600+ km by road.
What is the straight-line (aerial) distance between Mathura and Puri?
The straight-line distance is approximately 1150+ km.
How long does it take to travel from Mathura to Puri by road?
It takes around 28 hours by road.
What is the distance from Mathura to Puri via Morena?
Via Morena, the distance is approximately 1200+ km, taking around 14 hours.
Is there a train from Mathura to Puri?
Yes, trains run between Mathura and Puri, covering approximately 1950+ km in around 37 hours.
Does the distance from Mathura to Puri change by route?
Yes — the road distance varies from 1600+ km via the direct route to 1200+ km via Morena, depending on the path taken.
Does travel time between Mathura and Puri vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Mathura and Puri?
The driving distance is 1600+ km, while the straight-line distance is shorter at 1150+ km, due to the road route following terrain and highways.

