hero
How2Go
Mahabalipuram to Khammam

Mahabalipuram to Khammam

Khammam is approximately 550+ km from Mahabalipuram, 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 Khammam.

Read More
Sort By
Mode of Transport

Via Chennai

RECOMMENDED

Mahabalipuram

Chennai

Khammam

Approx Travel Time

8h 40m

₹695

Onwards

Mahabalipuram

Chennai

Khammam

Approx Travel Time

10h 11m

₹1,144

Onwards

Mahabalipuram

Chennai

Khammam

Approx Travel Time

16h 22m

₹9,798

Onwards

Via Sullurpeta

Mahabalipuram

Sullurpeta

Khammam

Approx Travel Time

13h 10m

₹3,119

Onwards

Via Chennai, Gannavaram

FASTEST

Mahabalipuram

Chennai

Gannavaram

Khammam

Approx Travel Time

8h 20m

₹10,765

Onwards

Via Chennai, Vijayawada

CHEAPEST

Mahabalipuram

Chennai

Vijayawada

Khammam

Approx Travel Time

8h 34m

₹610

Onwards

Via Chennai, Ongole

Mahabalipuram

Chennai

Ongole

Khammam

Approx Travel Time

8h 53m

₹670

Onwards

Via Chennai, Tenali

Mahabalipuram

Chennai

Tenali

Khammam

Approx Travel Time

9h 2m

₹660

Onwards

Via Chennai, Nellore

Mahabalipuram

Chennai

Nellore

Khammam

Approx Travel Time

9h 3m

₹685

Onwards

Via Chennai, Chirala

Mahabalipuram

Chennai

Chirala

Khammam

Approx Travel Time

9h 8m

₹655

Onwards

Frequently Asked Questions

What is the distance between Mahabalipuram and Khammam?

Khammam is approximately 550+ kms from Mahabalipuram.

How long does it take to reach Khammam from Mahabalipuram?

It takes approximately 9 hours to reach Khammam from Mahabalipuram by Cab, Flight Via Chennai, Gannavaram.

What is the cheapest way to reach Khammam from Mahabalipuram?

The cheapest way to reach Khammam from Mahabalipuram is by Cab, Train Via Chennai, Vijayawada.

What is the fastest way to reach Khammam from Mahabalipuram?

The fastest way to reach Khammam from Mahabalipuram is by Cab, Flight Via Chennai, Gannavaram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India