hero
How2Go
Khammam to Roorkee

Khammam to Roorkee

Roorkee is approximately 1700+ km from Khammam, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Roorkee.

Read More
Sort By
Mode of Transport

Via Hyderabad, Delhi

RECOMMENDED

Khammam

Hyderabad

Delhi

Roorkee

Approx Travel Time

12h 6m

₹7,588

Onwards

Khammam

Hyderabad

Delhi

Roorkee

Approx Travel Time

13h 1m

₹8,152

Onwards

Khammam

Hyderabad

Delhi

Roorkee

Approx Travel Time

1d 19h 42m

₹4,112

Onwards

Khammam

Hyderabad

Delhi

Roorkee

Approx Travel Time

13h 50m

₹7,817

Onwards

Via Delhi

CHEAPEST

Khammam

Delhi

Roorkee

Approx Travel Time

1d 3h 36m

₹795

Onwards

Khammam

Delhi

Roorkee

Approx Travel Time

1d 3h 59m

₹3,829

Onwards

Khammam

Delhi

Roorkee

Approx Travel Time

1d 5h 30m

₹1,024

Onwards

Ads by MMT

Via Hyderabad, Ghaziabad

Khammam

Hyderabad

Ghaziabad

Roorkee

Approx Travel Time

14h 55m

₹7,573

Onwards

Via Hyderabad, Dehradun

Khammam

Hyderabad

Dehradun

Roorkee

Approx Travel Time

11h 45m

₹7,937

Onwards

FASTEST

Khammam

Hyderabad

Dehradun

Roorkee

Approx Travel Time

10h 57m

₹10,961

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Khammam and Roorkee?

Roorkee is approximately 1700+ kms from Khammam.

How long does it take to reach Roorkee from Khammam?

It takes approximately 11 hours to reach Roorkee from Khammam by Train, Flight, Cab Via Hyderabad, Dehradun.

What is the cheapest way to reach Roorkee from Khammam?

The cheapest way to reach Roorkee from Khammam is by Train Via Delhi.

What is the fastest way to reach Roorkee from Khammam?

The fastest way to reach Roorkee from Khammam is by Train, Flight, Cab Via Hyderabad, Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India