Jammu to Kavali Distance

Kavali is approximately 2150+ km from Jammu. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 49 hours, subject to the chosen service and route. Flying is the fastest way to reach Kavali, with a total travel time of approximately 11 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 Jammu, India to Kavali, India

Via Hyderabad

RECOMMENDED

Jammu

Hyderabad

Kavali

Approx Travel Time

14h 50m

₹9,841

Onwards

Jammu

Hyderabad

Kavali

Approx Travel Time

14h 55m

₹10,149

Onwards

Via Delhi, Srikalahasti

Jammu

Delhi

Srikalahasti

Kavali

Approx Travel Time

12h 40m

On Demand

Ads by MMT

Direct Options

CHEAPEST

Jammu

Kavali

Approx Travel Time

2d 0h 24m

₹865

Onwards

Via Navi Mumbai, Srikalahasti

FASTEST

Jammu

Navi Mumbai

Srikalahasti

Kavali

Approx Travel Time

11h 5m

On Demand

Ads by MMT

Via Chennai

Jammu

Chennai

Kavali

Approx Travel Time

11h 49m

₹18,386

Onwards

Via Mumbai, Srikalahasti

Jammu

Mumbai

Srikalahasti

Kavali

Approx Travel Time

11h 40m

On Demand

Via Warangal

Jammu

Warangal

Kavali

Approx Travel Time

1d 18h 44m

₹1,045

Onwards

Jammu

Warangal

Kavali

Approx Travel Time

1d 22h 58m

₹2,249

Onwards

Via Delhi, Hyderabad

Jammu

Delhi

Hyderabad

Kavali

Approx Travel Time

2d 9h 20m

₹6,210

Onwards

Frequently Asked Questions

What is the distance between Jammu and Kavali?

Kavali is approximately 2150+ km from Jammu.

How long does it take to reach Kavali from Jammu?

It takes approximately 11 hours to reach Kavali from Jammu by Flight, Cab Via Navi Mumbai, Srikalahasti.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India