hero
How2Go
Satna to Machilipatnam

Satna to Machilipatnam

Machilipatnam is approximately 1150+ km from Satna, 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 Machilipatnam.

Read More
Sort By
Mode of Transport

Via Khammam

RECOMMENDED

CHEAPEST

Satna

Khammam

Machilipatnam

Approx Travel Time

21h 48m

₹640

Onwards

Via Jabalpur, Hyderabad

Satna

Jabalpur

Hyderabad

Machilipatnam

Approx Travel Time

15h 40m

₹6,869

Onwards

Via Varanasi, Gannavaram

Satna

Varanasi

Gannavaram

Machilipatnam

Approx Travel Time

16h 40m

₹9,886

Onwards

FASTEST

Satna

Varanasi

Gannavaram

Machilipatnam

Approx Travel Time

15h 4m

₹16,317

Onwards

Satna

Varanasi

Gannavaram

Machilipatnam

Approx Travel Time

18h

₹8,411

Onwards

Via Warangal

Satna

Warangal

Machilipatnam

Approx Travel Time

22h 36m

₹12,094

Onwards

Via Hyderabad

Satna

Hyderabad

Machilipatnam

Approx Travel Time

1d 6h 10m

₹2,185

Onwards

Via Khammam, Gudivada

Satna

Khammam

Gudivada

Machilipatnam

Approx Travel Time

1d 6h 43m

₹1,744

Onwards

Via Prayagraj(Allahabad), Hyderabad

Satna

Prayagraj(Allahabad)

Hyderabad

Machilipatnam

Approx Travel Time

16h 53m

₹8,683

Onwards

Via Rewa, Varanasi, Gannavaram

Satna

Rewa

Varanasi

Gannavaram

Machilipatnam

Approx Travel Time

15h 37m

₹11,601

Onwards

Frequently Asked Questions

What is the distance between Satna and Machilipatnam?

Machilipatnam is approximately 1150+ kms from Satna.

How long does it take to reach Machilipatnam from Satna?

It takes approximately 15 hours to reach Machilipatnam from Satna by Cab, Flight Via Varanasi, Gannavaram.

What is the cheapest way to reach Machilipatnam from Satna?

The cheapest way to reach Machilipatnam from Satna is by Train Via Khammam.

What is the fastest way to reach Machilipatnam from Satna?

The fastest way to reach Machilipatnam from Satna is by Cab, Flight Via Varanasi, Gannavaram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India