How to Reach Mathura
The birthplace of Hindu Lord Krishna, Mathura is one of the seven sacred cities of Hinduism. Celebration of Janmastami (Krishna's birthday) witnesses maximum pilgrim footfalls. Nestled along the sacred Yamuna River, Mathura is adorned by numerous temples from various ages. Keshav Dev Temple, Banke Bihari Temple and Vishram Ghat are some popular attractions here. Mathura enjoys good connectivity with rest of India.
How to Reach Mathura by Air
Agra Airport is the nearest airport to Mathura. However, as very few passenger flights operate here, the major nearest commercial airport of Mathura happens to be Indira Gandhi International Airport, Delhi. Visitors can board a flight from any Indian or international city till Delhi and then hire a bus, taxi or train to reach Mathura.
How to Reach Mathura by Rail
Mathura Junction is a major railhead on Central and Western Railways. Therefore visitors can avail train services from major cities including Kolkata, Delhi, Mumnbai, Indore, Agra, Bhopal, Gwalior, Varanasi, Lucknow to Mathura. One can also board local trains from Delhi, Bharatpur, Alwar and Agra till three other railway stations of Mathura.
How to Reach Mathura by Road
A good network of roadways connect Mathura to Delhi, Agra, Moradabad, Jaipur, Bikaner, Kolkata along with other small towns of UP and nearby states. Mathura is served by several state government buses along with private operators. Visitors can avail direct buses from places like Delhi, Agra, Alwar, Aligarh, Indore, Bhopal, Gwalior, Jabalpur, Jaipur, Udaipur, Ajmer, Chandigarh, Lucknow, Kanpur, Meerut, Haridwar etc.