Narkanda to Rajapur Distance

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

Via Mohali, Goa

RECOMMENDED

FASTEST

Narkanda

Mohali

Goa

Rajapur

Approx Travel Time

13h 48m

₹15,086

Onwards

Narkanda

Mohali

Goa

Rajapur

Approx Travel Time

16h 40m

₹15,841

Onwards

Via Delhi, Goa

Narkanda

Delhi

Goa

Rajapur

Approx Travel Time

18h 55m

₹8,641

Onwards

Narkanda

Delhi

Goa

Rajapur

Approx Travel Time

21h 47m

₹9,396

Onwards

Ads by MMT

Via Delhi, Mumbai

CHEAPEST

Narkanda

Delhi

Mumbai

Rajapur

Approx Travel Time

1d 9h 45m

₹2,218

Onwards

Via Delhi, Kolhapur

Narkanda

Delhi

Kolhapur

Rajapur

Approx Travel Time

1d 21h 58m

₹6,228

Onwards

Ads by MMT

Via Jalandhar, Thane

Narkanda

Jalandhar

Thane

Rajapur

Approx Travel Time

1d 14h 26m

₹52,460

Onwards

Via Mohali, Mumbai

Narkanda

Mohali

Mumbai

Rajapur

Approx Travel Time

19h 5m

₹13,191

Onwards

Via Mohali, Navi Mumbai

Narkanda

Mohali

Navi Mumbai

Rajapur

Approx Travel Time

19h 29m

₹13,036

Onwards

Via Mohali, Pune

Narkanda

Mohali

Pune

Rajapur

Approx Travel Time

19h 10m

₹14,396

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Narkanda and Rajapur?

The straight-line distance is approximately 1650+ km.

What is the distance from Narkanda to Rajapur via Mohali?

Via Mohali, the distance is approximately 2050+ km, taking around 14 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India