Kathua to Shahapur Distance

Shahapur is approximately 1600+ km from Kathua. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Shahapur, 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.

Read More
Route map showing distance and travel time from Kathua, India to Shahapur, India

Via Amritsar, Mumbai

RECOMMENDED

Kathua

Amritsar

Mumbai

Shahapur

Approx Travel Time

12h 55m

₹7,842

Onwards

Kathua

Amritsar

Mumbai

Shahapur

Approx Travel Time

12h 27m

₹10,555

Onwards

Kathua

Amritsar

Mumbai

Shahapur

Approx Travel Time

10h 52m

₹12,680

Onwards

Via Jammu, Mumbai

FASTEST

Kathua

Jammu

Mumbai

Shahapur

Approx Travel Time

9h

₹10,812

Onwards

Kathua

Jammu

Mumbai

Shahapur

Approx Travel Time

11h 49m

₹12,776

Onwards

Ads by MMT

Via Delhi, Mumbai

CHEAPEST

Kathua

Delhi

Mumbai

Shahapur

Approx Travel Time

1d 1h 18m

₹1,580

Onwards

Kathua

Delhi

Mumbai

Shahapur

Approx Travel Time

23h 23m

₹3,237

Onwards

Via Jodhpur, Mumbai

Kathua

Jodhpur

Mumbai

Shahapur

Approx Travel Time

1d 16h 4m

₹3,610

Onwards

Ads by MMT

Via Jalandhar, Mumbai

Kathua

Jalandhar

Mumbai

Shahapur

Approx Travel Time

10h 18m

₹10,492

Onwards

Via Jammu, Navi Mumbai

Kathua

Jammu

Navi Mumbai

Shahapur

Approx Travel Time

11h 36m

₹12,676

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Kathua and Shahapur?

The straight-line distance is approximately 1450+ km.

What is the distance from Kathua to Shahapur via Amritsar?

Via Amritsar, the distance is approximately 1600+ km, taking around 13 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India