Goa to Jammu Distance

The road distance between Goa and Jammu is approximately 2350+ km, and the drive usually takes around 41 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Jammu Airport is located in Jammu. Flying is the fastest way to reach Jammu, with a total travel time of approximately 5 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 Goa, India to Jammu, India

Via Ahmedabad

RECOMMENDED

FASTEST

Goa

Ahmedabad

Jammu

Approx Travel Time

5h 15m

₹11,800

Onwards

Via Jalandhar

CHEAPEST

Goa

Jalandhar

Jammu

Approx Travel Time

1d 15h 36m

₹1,040

Onwards

Goa

Jalandhar

Jammu

Approx Travel Time

1d 16h 40m

₹4,752

Onwards

Ads by MMT

Via Mumbai, Delhi

Goa

Mumbai

Delhi

Jammu

Approx Travel Time

1d 18h 4m

₹1,995

Onwards

Via Ajmer

Goa

Ajmer

Jammu

Approx Travel Time

2d 13h 50m

₹8,729

Onwards

Ads by MMT

Direct Options

Goa

Jammu

Approx Travel Time

1d 16h 52m

₹78,493

Onwards

Via Indore

Goa

Indore

Jammu

Approx Travel Time

5h 30m

₹12,036

Onwards

Via Navi Mumbai

Goa

Navi Mumbai

Jammu

Approx Travel Time

5h 20m

₹12,938

Onwards

Via Mumbai

Goa

Mumbai

Jammu

Approx Travel Time

5h 25m

₹12,856

Onwards

Via Ghaziabad

Goa

Ghaziabad

Jammu

Approx Travel Time

5h 50m

₹12,124

Onwards

Frequently Asked Questions

What is the distance between Goa and Jammu?

Jammu is approximately 1950+ km from Goa.

How long does it take to reach Jammu from Goa?

It takes approximately 5 hours to reach Jammu from Goa by Flight Via Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India