Mangalore to Puri Distance
The road distance between Mangalore and Puri is approximately 1800+ km, and the drive usually takes around 31 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Puri, 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 Bangalore, Bhubaneshwar
RECOMMENDED
FASTEST
Mangalore
Bangalore
Bhubaneshwar
Puri
Approx Travel Time
7h 41m
₹13,729
Onwards
Mangalore
Bangalore
Bhubaneshwar
Puri
Approx Travel Time
7h 52m
₹14,801
Onwards
Mangalore
Bangalore
Bhubaneshwar
Puri
Approx Travel Time
8h 50m
₹13,774
Onwards
Via Nellore
CHEAPEST
Mangalore
Nellore
Puri
Approx Travel Time
1d 12h 59m
₹1,030
Onwards
Via Chennai, Bhubaneshwar
Mangalore
Chennai
Bhubaneshwar
Puri
Approx Travel Time
1d 10h 5m
₹1,967
Onwards
Via Tirupati, Cuttack
Mangalore
Tirupati
Cuttack
Puri
Approx Travel Time
1d 13h 23m
₹2,140
Onwards
Via Bangalore, Visakhapatnam
Mangalore
Bangalore
Visakhapatnam
Puri
Approx Travel Time
1d 13h 35m
₹3,107
Onwards
Direct Options
Mangalore
Puri
Approx Travel Time
1d 6h 45m
₹38,952
Onwards
Via Mumbai, Bhubaneshwar
Mangalore
Mumbai
Bhubaneshwar
Puri
Approx Travel Time
8h 31m
₹13,335
Onwards
Via Hyderabad, Bhubaneshwar
Mangalore
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
7h 46m
₹15,823
Onwards
Frequently Asked Questions
What is the distance between Mangalore and Puri?
The distance between Mangalore and Puri is approximately 1800+ km by road.
What is the straight-line (aerial) distance between Mangalore and Puri?
The straight-line distance is approximately 1350+ km.
How long does it take to travel from Mangalore to Puri by road?
It takes around 31 hours by road.
What is the distance from Mangalore to Puri via Bangalore?
Via Bangalore, the distance is approximately 1500+ km, taking around 8 hours.
Does the distance from Mangalore to Puri change by route?
Yes — the road distance varies from 1800+ km via the direct route to 1500+ km via Bangalore, depending on the path taken.
Does travel time between Mangalore 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 Mangalore and Puri?
The driving distance is 1800+ km, while the straight-line distance is shorter at 1350+ km, due to the road route following terrain and highways.
Routes Connecting Mangalore
Routes From Mangalore
- Mangalore to Wai
- Mangalore to Kutiyana
- Mangalore to Gulbarga
- Mangalore to Thrissur
- Mangalore to Thiruthani
- Mangalore to Omalur
- Mangalore to Tanda
- Mangalore to Shajapur
- Mangalore to Wardha
- Mangalore to Bageshwar
- Mangalore to Shegaon
- Mangalore to Raichur
- Mangalore to Barwadih
- Mangalore to Khalilabad
- Mangalore to Palakkodu
Routes To Mangalore
- Laxmangarh to Mangalore
- Saharanpur to Mangalore
- Azamgarh to Mangalore
- Navsari to Mangalore
- Kishangarh to Mangalore
- Gudivada to Mangalore
- Sattenapalli to Mangalore
- Nangal to Mangalore
- Sira to Mangalore
- Bongaigaon to Mangalore
- Ranipet to Mangalore
- Bagalkot to Mangalore
- Raxaul to Mangalore
- Gurgaon to Mangalore
- Kathmandu to Mangalore

