Nearest airport to Shivpuri is Gwalior, distanced at around 116 km. However, Kheria Airport, Agra is also close, around 196 km away. Both have regular flights from major cities in the country. A taxi can be easily hired from the airport to reach Shivpuri.
Nearest Airport: Agra Airport (AGR)
- 195 kms from Shivpuri
Tentative return flight prices to Agra Airport (AGR) from major cities in India.
Shivpuri is connected by regular state-run bus services with Gwalior, Indore, Bhopal, Jhansi and Ujjain. It is also well connected with traversable roads to other parts of the country.
Nearest Railway Station to Shivpuri is Jhansi Junction, Jhansi. It has regular trains from cities all over the country. Taxis and buses can be taken from the station to Shivpuri, to cover the 100 km distance. Shivpuri also has its own railway station but it has a lower frequency of trains.