Shimla to Khammam Distance

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

Via Mohali, Hyderabad

RECOMMENDED

Shimla

Mohali

Hyderabad

Khammam

Approx Travel Time

12h 5m

₹9,545

Onwards

Shimla

Mohali

Hyderabad

Khammam

Approx Travel Time

14h 37m

₹9,960

Onwards

Shimla

Mohali

Hyderabad

Khammam

Approx Travel Time

12h 6m

₹11,684

Onwards

Shimla

Mohali

Hyderabad

Khammam

Approx Travel Time

14h 38m

₹12,099

Onwards

Via Delhi, Chandrapur

CHEAPEST

Shimla

Delhi

Chandrapur

Khammam

Approx Travel Time

1d 6h 24m

₹1,499

Onwards

Ads by MMT

Via Mohali, Delhi

Shimla

Mohali

Delhi

Khammam

Approx Travel Time

1d 6h 58m

₹3,454

Onwards

Via Delhi, Gannavaram

FASTEST

Shimla

Delhi

Gannavaram

Khammam

Approx Travel Time

9h 9m

₹19,038

Onwards

Ads by MMT

Via Delhi, Adilabad

Shimla

Delhi

Adilabad

Khammam

Approx Travel Time

2d 2h 10m

₹15,699

Onwards

Via Delhi, Rajahmundry

Shimla

Delhi

Rajahmundry

Khammam

Approx Travel Time

9h 23m

₹13,842

Onwards

Shimla

Delhi

Rajahmundry

Khammam

Approx Travel Time

10h 22m

₹14,556

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Shimla and Khammam?

The straight-line distance is approximately 1550+ km.

What is the distance from Shimla to Khammam via Mohali?

Via Mohali, the distance is approximately 1750+ km, taking around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India