
Machilipatnam to Shirdi
Shirdi is approximately 750+ kms from Machilipatnam. The fastest way to reach Shirdi from Machilipatnam is by Bus, Flight Via Gannavaram. It takes approximately 5 hours. The cheapest way to reach Shirdi from Machilipatnam is by Train which would take approximately 27 hours.
Sort By
Mode of Transport
Via Gannavaram
RECOMMENDED
FASTEST
Machilipatnam
Gannavaram
Shirdi
Approx Travel Time
4h 40m
On Demand
Via Tenali, Bapatla
Machilipatnam
Tenali
Bapatla
Shirdi
Approx Travel Time
19h 38m
On Demand
Via Hyderabad
Machilipatnam
Hyderabad
Shirdi
Approx Travel Time
22h 35m
₹965
Onwards
Machilipatnam
Hyderabad
Shirdi
Approx Travel Time
22h 25m
₹1,770
Onwards
Via Vijayawada, Nanded
Machilipatnam
Vijayawada
Nanded
Shirdi
Approx Travel Time
21h 25m
₹9,516
Onwards
Via Gannavaram, Hyderabad
Machilipatnam
Gannavaram
Hyderabad
Shirdi
Approx Travel Time
6h
On Demand
Via Eluru, Gannavaram
Machilipatnam
Eluru
Gannavaram
Shirdi
Approx Travel Time
7h 50m
₹6,471
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Shirdi?
Shirdi is approximately 750+ kms from Machilipatnam.
How long does it take to reach Shirdi from Machilipatnam?
It takes approximately 5 hours to reach Shirdi from Machilipatnam by Bus, Flight Via Gannavaram.
What is the cheapest way to reach Shirdi from Machilipatnam?
The cheapest way to reach Shirdi from Machilipatnam is by Train.
What is the fastest way to reach Shirdi from Machilipatnam?
The fastest way to reach Shirdi from Machilipatnam is by Bus, Flight Via Gannavaram.
Routes Connecting Machilipatnam
Routes From Machilipatnam
- Machilipatnam to Dibrugarh
- Machilipatnam to Amethi
- Machilipatnam to Anantapur
- Machilipatnam to Mudhol
- Machilipatnam to Rahuri
- Machilipatnam to Kathgodam
- Machilipatnam to Salasar
- Machilipatnam to Gurdaspur
- Machilipatnam to Hingoli
- Machilipatnam to Kushinagar
- Machilipatnam to Nagpur
- Machilipatnam to Nakodar
- Machilipatnam to Shivpuri
- Machilipatnam to Dera-Bassi
- Machilipatnam to Laxmangarh
Routes To Machilipatnam
- Mangalore to Machilipatnam
- Surat to Machilipatnam
- Dehradun to Machilipatnam
- Bhabua to Machilipatnam
- Phulera to Machilipatnam
- Ongole to Machilipatnam
- Meerut to Machilipatnam
- Bilaspur to Machilipatnam
- Bhadravathi to Machilipatnam
- Manali to Machilipatnam
- Karur to Machilipatnam
- Nizamabad to Machilipatnam
- Sivakasi to Machilipatnam
- Saharanpur to Machilipatnam
- Hinganghat to Machilipatnam