Medinipur to Narasaraopet Distance

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

Via Bhubaneshwar

RECOMMENDED

Medinipur

Bhubaneshwar

Narasaraopet

Approx Travel Time

17h 44m

₹665

Onwards

Via Rajahmundry

Medinipur

Rajahmundry

Narasaraopet

Approx Travel Time

19h

₹5,928

Onwards

Ads by MMT

Via Bhubaneshwar, Vijayawada

CHEAPEST

Medinipur

Bhubaneshwar

Vijayawada

Narasaraopet

Approx Travel Time

19h 25m

₹656

Onwards

Via Kolkata, Gannavaram

FASTEST

Medinipur

Kolkata

Gannavaram

Narasaraopet

Approx Travel Time

12h 44m

₹15,030

Onwards

Medinipur

Kolkata

Gannavaram

Narasaraopet

Approx Travel Time

12h 47m

₹15,823

Onwards

Medinipur

Kolkata

Gannavaram

Narasaraopet

Approx Travel Time

12h 58m

₹17,432

Onwards

Ads by MMT

Via Kolkata, Visakhapatnam

Medinipur

Kolkata

Visakhapatnam

Narasaraopet

Approx Travel Time

15h 54m

₹8,769

Onwards

Via Khordha

Medinipur

Khordha

Narasaraopet

Approx Travel Time

1d 2h 48m

₹1,647

Onwards

Via Bhubaneshwar, Tuni

Medinipur

Bhubaneshwar

Tuni

Narasaraopet

Approx Travel Time

1d 0h 16m

₹9,958

Onwards

Via Bhubaneshwar, Hyderabad

Medinipur

Bhubaneshwar

Hyderabad

Narasaraopet

Approx Travel Time

16h 1m

₹9,179

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Medinipur and Narasaraopet?

The straight-line distance is approximately 1000+ km.

What is the distance from Medinipur to Narasaraopet via Bhubaneshwar?

Via Bhubaneshwar, the distance is approximately 1100+ km, taking around 18 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India