hero
How2Go
Khammam to Diphu

Khammam to Diphu

Diphu is approximately 2100+ 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 Diphu.

Read More
Sort By
Mode of Transport

Via Hyderabad, Guwahati

RECOMMENDED

FASTEST

Khammam

Hyderabad

Guwahati

Diphu

Approx Travel Time

12h 35m

₹10,677

Onwards

Khammam

Hyderabad

Guwahati

Diphu

Approx Travel Time

15h 55m

₹10,927

Onwards

Khammam

Hyderabad

Guwahati

Diphu

Approx Travel Time

13h 14m

₹14,806

Onwards

Khammam

Hyderabad

Guwahati

Diphu

Approx Travel Time

16h 34m

₹15,056

Onwards

Khammam

Hyderabad

Guwahati

Diphu

Approx Travel Time

13h 26m

₹17,795

Onwards

Via Visakhapatnam, Guwahati

CHEAPEST

Khammam

Visakhapatnam

Guwahati

Diphu

Approx Travel Time

1d 16h 39m

₹1,115

Onwards

Khammam

Visakhapatnam

Guwahati

Diphu

Approx Travel Time

1d 17h 20m

₹8,233

Onwards

Via Srikakulam, Guwahati

Khammam

Srikakulam

Guwahati

Diphu

Approx Travel Time

1d 19h 32m

₹1,750

Onwards

Via Hyderabad, Varanasi, Guwahati

Khammam

Hyderabad

Varanasi

Guwahati

Diphu

Approx Travel Time

1d 21h 48m

₹3,700

Onwards

Via Hyderabad, Guwahati, Guwahati

Khammam

Hyderabad

Guwahati

Guwahati

Diphu

Approx Travel Time

13h 25m

₹10,822

Onwards

Frequently Asked Questions

What is the distance between Khammam and Diphu?

Diphu is approximately 2100+ kms from Khammam.

How long does it take to reach Diphu from Khammam?

It takes approximately 13 hours to reach Diphu from Khammam by Train, Flight Via Hyderabad, Guwahati.

What is the cheapest way to reach Diphu from Khammam?

The cheapest way to reach Diphu from Khammam is by Train Via Visakhapatnam, Guwahati.

What is the fastest way to reach Diphu from Khammam?

The fastest way to reach Diphu from Khammam is by Train, Flight Via Hyderabad, Guwahati.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India