Shirdi is an important pilgrimage center in the Ahmednagar district of Maharashtra, approximately 122 km away from the city of Nashik. It is home to the sacred Sai Baba temple, one of the most sacred temples in entire India. Every year millions of devotees from Bangalore city as well as other parts of India visit Shirdi to seek the blessings of Sai Baba.
Following are the ways you can reach Shirdi from Bangalore
Shirdi from Bangalore by Train:
Shirdi does have a railway station, namely Sainagar Shirdi railway station. However as of today there is only one direct train from Bangalore to Sainagar Shirdi. Another prominent railway station, very near to Shirdi, is Kopargaon railway station. At Kopargaon railway station 2 long distance trains from Bangalore make a halt. Kopargaon station is merely 16 km away from Shirdi.
Important trains from Bangalore to Kopargaon & Sainagar Shirdi railway stations
Karnataka Exp (no 12627) - Departs from Bangalore station at 7: 20 PM and reaches Kopargaon at 1:40 P.M (next day) – runs on all day.
Yesvantapur - Ahmadabad Exp (no 16502) – departs from Yesvantapur junction at 1:30 PM & reaches Kopargaon at 11 A.M (next day); runs only on Sunday.
Yesvantpur Sainagar Shirdi GaribRath Special/06539 - departs from Yesvantapur junction at 7:30 A.M and reaches Sainagar Shirdi at 7:15 A.M (next day) – runs only on Tuesday.
Shirdi from Bangalore by Air:
Shirdi unfortunately doesn’t have an airport. Anyways traveling to Shirdi via air is not a very good option as it is very time consuming & also very expensive.
Anyways if you do choose to travel via air, then nearest airport is Aurangabad airport also known as Babasaheb Ambedkar International Airport. Shirdi is 126 kms away from Aurangabad and are well connected by S.T buses and private car rental services. Air India, Jetlite and Jet Airways provide flight services for Bangalore - Aurangabad. The first flight for Aurangabad departs at 05:55 A.M - Air India flight no. AI804.
Shirdi from Bangalore by Road:
Distance between Shirdi and Bangalore is approximately 1,010.5 km and road journey takes around 16 hours. Traveling via road should be best avoided as it is time consuming and also physically tiring. However, if you do choose to travel by road then options available are: