The distance between Shirdi and Mumbai is approximately 240-250 kilometers. Depending on your mode of transport, the travel time can vary.
Trains are available between Shirdi Junction and Mumbai’s CST (Chhatrapati Shivaji Maharaj Terminus), Lokmanya Tilak Terminus, or Dadar. The train journey takes approximately 5.5 to 7 hours, depending on the train you choose. Some trains are direct, while others may require transfers.
Though Shirdi has its own airport (Shirdi Airport), there are no direct flights from Shirdi to Mumbai. You can fly from Shirdi Airport to Mumbai Airport, but typically, this would involve a connecting flight, and the total travel time could take longer than a road journey. For a faster and more direct trip, road or train travel is usually recommended.
For your return journey from Mumbai to Shirdi, you can follow the same modes of transport.
Trains run from Mumbai to Shirdi, with several options for direct or connecting trains. The journey will take about 5.5 to 7 hours, depending on the train. Popular stations in Mumbai for Shirdi-bound trains include CST, Dadar, and Lokmanya Tilak Terminus.
While there are no direct flights from Mumbai to Shirdi, you can fly from Mumbai Airport to Shirdi Airport via a connecting flight, though this is generally not the most time-efficient option. The road or train journey would be faster and more direct.