hero
How2Go
Rahuri to Machilipatnam

Rahuri to Machilipatnam

Machilipatnam is approximately 850+ kms from Rahuri. The fastest way to reach Machilipatnam from Rahuri is by Bus, Flight, Cab Via Shirdi, Gannavaram. It takes approximately 9 hours. The cheapest way to reach Machilipatnam from Rahuri is by Bus, Train Via Hyderabad which would take approximately 22 hours.

Sort By
Mode of Transport

Via Shirdi, Gannavaram

RECOMMENDED

FASTEST

Rahuri

Shirdi

Gannavaram

Machilipatnam

Approx Travel Time

8h 37m

₹8,245

Onwards

Rahuri

Shirdi

Gannavaram

Machilipatnam

Approx Travel Time

8h 57m

On Demand

Rahuri

Shirdi

Gannavaram

Machilipatnam

Approx Travel Time

9h 20m

₹8,344

Onwards

Rahuri

Shirdi

Gannavaram

Machilipatnam

Approx Travel Time

9h 40m

On Demand

Via Hyderabad

CHEAPEST

Rahuri

Hyderabad

Machilipatnam

Approx Travel Time

21h 22m

₹1,665

Onwards

Ads by MMT

Via Pune, Guntur

Rahuri

Pune

Guntur

Machilipatnam

Approx Travel Time

20h 1m

On Demand

Rahuri

Pune

Guntur

Machilipatnam

Approx Travel Time

21h 8m

On Demand

Via Ahmednagar, Hyderabad

Rahuri

Ahmednagar

Hyderabad

Machilipatnam

Approx Travel Time

20h 42m

₹2,390

Onwards

Ads by MMT

Via Shirdi, Hyderabad

Rahuri

Shirdi

Hyderabad

Machilipatnam

Approx Travel Time

14h 25m

₹5,708

Onwards

Rahuri

Shirdi

Hyderabad

Machilipatnam

Approx Travel Time

14h 45m

On Demand

Frequently Asked Questions

What is the distance between Rahuri and Machilipatnam?

Machilipatnam is approximately 850+ kms from Rahuri.

How long does it take to reach Machilipatnam from Rahuri?

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

What is the cheapest way to reach Machilipatnam from Rahuri?

The cheapest way to reach Machilipatnam from Rahuri is by Bus, Train Via Hyderabad.

What is the fastest way to reach Machilipatnam from Rahuri?

The fastest way to reach Machilipatnam from Rahuri is by Bus, Flight, Cab Via Shirdi, Gannavaram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India