There is no airport in Gwalior. The nearest airport is in Indore which is around 100 km away from Gwalior.
Gwalior is well connected by road to all major cities in India. NH-3 passes through Gwalior and connects it to Agra, Jaipur, and Mumbai.
Gwalior can be reached by train from Delhi, Agra, Mumbai, Jaipur, and other major Indian cities.
There is a city bus service that connects major points in the city. There are also cycle-rickshaws, autorickshaws, and taxis available for hire.