hero
How2Go
Mahabalipuram to Karanja

Mahabalipuram to Karanja

Karanja is approximately 1200+ 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 Karanja.

Read More
Sort By
Mode of Transport

Via Chennai, Amravati

RECOMMENDED

Mahabalipuram

Chennai

Amravati

Karanja

Approx Travel Time

22h 10m

On Demand

FASTEST

Mahabalipuram

Chennai

Amravati

Karanja

Approx Travel Time

20h 16m

₹3,162

Onwards

Mahabalipuram

Chennai

Amravati

Karanja

Approx Travel Time

21h 9m

₹3,099

Onwards

CHEAPEST

Mahabalipuram

Chennai

Amravati

Karanja

Approx Travel Time

21h 17m

₹1,482

Onwards

Via Gudur, Nagpur

Mahabalipuram

Gudur

Nagpur

Karanja

Approx Travel Time

20h 40m

₹8,200

Onwards

Ads by MMT

Via Tuljapur

Mahabalipuram

Tuljapur

Karanja

Approx Travel Time

1d 1h

₹17,375

Onwards

Via Nellore, Amravati

Mahabalipuram

Nellore

Amravati

Karanja

Approx Travel Time

21h 35m

₹7,104

Onwards

Mahabalipuram

Nellore

Amravati

Karanja

Approx Travel Time

22h 36m

On Demand

Ads by MMT

Via Gudur, Amravati

Mahabalipuram

Gudur

Amravati

Karanja

Approx Travel Time

22h 30m

₹4,289

Onwards

Mahabalipuram

Gudur

Amravati

Karanja

Approx Travel Time

21h 29m

₹5,919

Onwards

Frequently Asked Questions

What is the distance between Mahabalipuram and Karanja?

Karanja is approximately 1200+ kms from Mahabalipuram.

How long does it take to reach Karanja from Mahabalipuram?

It takes approximately 20 hours to reach Karanja from Mahabalipuram by Cab, Train Via Chennai, Amravati.

What is the cheapest way to reach Karanja from Mahabalipuram?

The cheapest way to reach Karanja from Mahabalipuram is by Cab, Train, Bus Via Chennai, Amravati.

What is the fastest way to reach Karanja from Mahabalipuram?

The fastest way to reach Karanja from Mahabalipuram is by Cab, Train Via Chennai, Amravati.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India