hero
How2Go
Mayiladuthurai to Satna

Mayiladuthurai to Satna

Satna is approximately 1650+ km from Mayiladuthurai, 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 Bangalore, Jabalpur

RECOMMENDED

Mayiladuthurai

Bangalore

Jabalpur

Satna

Approx Travel Time

15h 35m

₹8,189

Onwards

Mayiladuthurai

Bangalore

Jabalpur

Satna

Approx Travel Time

17h 30m

₹7,864

Onwards

Via Chennai, Raipur, Rewa

FASTEST

Mayiladuthurai

Chennai

Raipur

Rewa

Satna

Approx Travel Time

12h 16m

₹10,224

Onwards

Mayiladuthurai

Chennai

Raipur

Rewa

Satna

Approx Travel Time

13h 23m

₹10,279

Onwards

Via Hyderabad

Mayiladuthurai

Hyderabad

Satna

Approx Travel Time

1d 2h 25m

₹2,850

Onwards

Via Chennai, Chandrapur

Mayiladuthurai

Chennai

Chandrapur

Satna

Approx Travel Time

1d 4h 8m

₹1,080

Onwards

Mayiladuthurai

Chennai

Chandrapur

Satna

Approx Travel Time

1d 5h 20m

₹6,114

Onwards

Direct Train

CHEAPEST

Mayiladuthurai

Satna

Approx Travel Time

1d 10h 30m

₹735

Onwards

Via Chennai, Nagpur

Mayiladuthurai

Chennai

Nagpur

Satna

Approx Travel Time

1d 6h 20m

₹1,354

Onwards

Via Chennai, Varanasi

Mayiladuthurai

Chennai

Varanasi

Satna

Approx Travel Time

15h 48m

On Demand

Frequently Asked Questions

What is the distance between Mayiladuthurai and Satna?

Satna is approximately 1650+ kms from Mayiladuthurai.

How long does it take to reach Satna from Mayiladuthurai?

It takes approximately 12 hours to reach Satna from Mayiladuthurai by Train, Flight Via Chennai, Raipur, Rewa.

What is the cheapest way to reach Satna from Mayiladuthurai?

The cheapest way to reach Satna from Mayiladuthurai is by Train.

What is the fastest way to reach Satna from Mayiladuthurai?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India