The nearest major airport is the Indira Gandhi International Airport in New Delhi, located approximately 160 kilometers from Mathura. From the airport, you can hire a taxi or take a bus to reach Mathura.
By Train
Mathura Junction is a major railway station that is well-connected to various cities across India. Several express and superfast trains operate to and from Mathura, making it a convenient option for travelers arriving by train.
By Road
Mathura is well-connected by a network of national highways and state roads. You can reach Mathura by bus from nearby cities like Delhi, Agra, and Jaipur. Additionally, various private and state-owned bus services offer transportation to and from Mathura.
Local transport in Mathura
Mathura is well-connected to other parts of Uttar Pradesh and India by bus. The city has a bus station and numerous private bus operators offer services to various destinations.