hero
How2Go
Mahabalipuram to Satna

Mahabalipuram to Satna

Satna is approximately 1700+ 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 Satna.

Read More
Sort By
Mode of Transport

Via Chennai, Varanasi

RECOMMENDED

Mahabalipuram

Chennai

Varanasi

Satna

Approx Travel Time

13h 24m

On Demand

Mahabalipuram

Chennai

Varanasi

Satna

Approx Travel Time

13h 57m

On Demand

Via Chennai, Chandrapur

CHEAPEST

Mahabalipuram

Chennai

Chandrapur

Satna

Approx Travel Time

1d 2h 27m

₹1,331

Onwards

Via Chennai, Raipur, Rewa

FASTEST

Mahabalipuram

Chennai

Raipur

Rewa

Satna

Approx Travel Time

9h 52m

₹10,284

Onwards

Mahabalipuram

Chennai

Raipur

Rewa

Satna

Approx Travel Time

10h 25m

₹10,320

Onwards

Mahabalipuram

Chennai

Raipur

Rewa

Satna

Approx Travel Time

10h 59m

₹10,339

Onwards

Mahabalipuram

Chennai

Raipur

Rewa

Satna

Approx Travel Time

11h 32m

₹10,375

Onwards

Via Ongole

Mahabalipuram

Ongole

Satna

Approx Travel Time

1d 4h 36m

₹6,491

Onwards

Via Chennai, Nagpur

Mahabalipuram

Chennai

Nagpur

Satna

Approx Travel Time

1d 16h 22m

₹6,085

Onwards

Mahabalipuram

Chennai

Nagpur

Satna

Approx Travel Time

19h 59m

₹7,425

Onwards

Frequently Asked Questions

What is the distance between Mahabalipuram and Satna?

Satna is approximately 1700+ kms from Mahabalipuram.

How long does it take to reach Satna from Mahabalipuram?

It takes approximately 10 hours to reach Satna from Mahabalipuram by Cab, Flight, Train Via Chennai, Raipur, Rewa.

What is the cheapest way to reach Satna from Mahabalipuram?

The cheapest way to reach Satna from Mahabalipuram is by Bus, Train Via Chennai, Chandrapur.

What is the fastest way to reach Satna from Mahabalipuram?

The fastest way to reach Satna from Mahabalipuram is by Cab, Flight, Train Via Chennai, Raipur, Rewa.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India