hero
How2Go
Anandpur-Sahib to Jammu

Anandpur-Sahib to Jammu

Jammu is approximately 250+ kms from Anandpur-Sahib. The fastest way to reach Jammu from Anandpur-Sahib is by Bus, Flight Via Mohali. It takes approximately 5 hours. The cheapest way to reach Jammu from Anandpur-Sahib is by Train Via Jalandhar which would take approximately 7 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Anandpur Sahib

Jammu

Approx Travel Time

6h 14m

₹5,424

Onwards

Via Jalandhar

Anandpur Sahib

Jalandhar

Jammu

Approx Travel Time

5h 39m

₹3,787

Onwards

CHEAPEST

Anandpur Sahib

Jalandhar

Jammu

Approx Travel Time

7h 8m

₹255

Onwards

Anandpur Sahib

Jalandhar

Jammu

Approx Travel Time

6h 26m

On Demand

Ads by MMT

Via Ropar

Anandpur Sahib

Ropar

Jammu

Approx Travel Time

7h 55m

₹1,198

Onwards

Anandpur Sahib

Ropar

Jammu

Approx Travel Time

7h 46m

On Demand

Via Hoshiarpur

Anandpur Sahib

Hoshiarpur

Jammu

Approx Travel Time

6h 42m

On Demand

Ads by MMT

Via Phagwara

Anandpur Sahib

Phagwara

Jammu

Approx Travel Time

7h 3m

On Demand

Anandpur Sahib

Phagwara

Jammu

Approx Travel Time

7h 28m

On Demand

Via Mohali

FASTEST

Anandpur Sahib

Mohali

Jammu

Approx Travel Time

4h 30m

₹9,260

Onwards

Frequently Asked Questions

What is the distance between Anandpur-Sahib and Jammu?

Jammu is approximately 250+ kms from Anandpur-Sahib.

How long does it take to reach Jammu from Anandpur-Sahib?

It takes approximately 5 hours to reach Jammu from Anandpur-Sahib by Bus, Flight Via Mohali.

What is the cheapest way to reach Jammu from Anandpur-Sahib?

The cheapest way to reach Jammu from Anandpur-Sahib is by Train Via Jalandhar.

What is the fastest way to reach Jammu from Anandpur-Sahib?

The fastest way to reach Jammu from Anandpur-Sahib is by Bus, Flight Via Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India