hero
How2Go
Gwalior to Machilipatnam

Gwalior to Machilipatnam

Machilipatnam is approximately 1150+ kms from Gwalior. The fastest way to reach Machilipatnam from Gwalior is by Flight, Cab Via Gannavaram. It takes approximately 9 hours. The cheapest way to reach Machilipatnam from Gwalior is by Bus Via Hyderabad which would take approximately 39 hours.

Sort By
Mode of Transport

Via Gannavaram

RECOMMENDED

FASTEST

Gwalior

Gannavaram

Machilipatnam

Approx Travel Time

8h 27m

₹11,736

Onwards

Gwalior

Gannavaram

Machilipatnam

Approx Travel Time

9h 10m

₹11,755

Onwards

Via Hyderabad, Rajahmundry

Gwalior

Hyderabad

Rajahmundry

Machilipatnam

Approx Travel Time

9h 44m

On Demand

Ads by MMT

Via Hyderabad

Gwalior

Hyderabad

Machilipatnam

Approx Travel Time

12h 55m

₹6,317

Onwards

CHEAPEST

Gwalior

Hyderabad

Machilipatnam

Approx Travel Time

1d 15h

₹5,499

Onwards

Gwalior

Hyderabad

Machilipatnam

Approx Travel Time

12h 35m

₹6,552

Onwards

Via Delhi, Rajahmundry

Gwalior

Delhi

Rajahmundry

Machilipatnam

Approx Travel Time

9h 59m

On Demand

Ads by MMT

Via Hyderabad, Gudivada

Gwalior

Hyderabad

Gudivada

Machilipatnam

Approx Travel Time

13h 50m

₹6,432

Onwards

Gwalior

Hyderabad

Gudivada

Machilipatnam

Approx Travel Time

13h 45m

On Demand

Via Hyderabad, Gannavaram

Gwalior

Hyderabad

Gannavaram

Machilipatnam

Approx Travel Time

8h 27m

₹11,035

Onwards

Frequently Asked Questions

What is the distance between Gwalior and Machilipatnam?

Machilipatnam is approximately 1150+ kms from Gwalior.

How long does it take to reach Machilipatnam from Gwalior?

It takes approximately 9 hours to reach Machilipatnam from Gwalior by Flight, Cab Via Gannavaram.

What is the cheapest way to reach Machilipatnam from Gwalior?

The cheapest way to reach Machilipatnam from Gwalior is by Bus Via Hyderabad.

What is the fastest way to reach Machilipatnam from Gwalior?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India