No reviews, be the first!

  • Address: Mathura, India
Mathura is a city in the Indian state of Uttar Pradesh situated 50 kilometers north of Agra and 145 kilometers southeast of Delhi. It is considered the birthplace of the Hindu god, Krishna, and as such is one of the seven cities considered holy by Hindus. As a result, Mathura attracts pilgrims from all across India, particularly for the Holi festival and during Janmashtami, when Krishna’s birthday is celebrated.

The town is dotted with temples from various ages and the stretch of the sacred Yamuna River flows through it. The river is lined with 25 ghats, best seen at dawn, when many people take their holy dip, as well as just after sunset, when hundreds of candles are sent floating on the water during the evening aarti ceremony. 

There are some beautiful sculptures recovered from ruins that are now on display in the archaeological museum in Mathura, and it’s worth seeking out the Keshav Dev Temple, which was built on the site of Krishna's birthplace.

Practical Info

Mathura can be easily reached from both Agra and Delhi by road and train. From Delhi, the journey should take around two to three hours, depending on the train type.

Tours & Tickets

See all

Private Day Trip to Mathura and Vrindavan from Delhi, New Delhi, null

Private Day Trip to Mathura and Vrindavan from Delhi

2.5 star rating: It was OK, but could have been better 2 Reviews

Join this tour to Mathura and Vrindavan to explore the birthplace of Lord Krishna. During this 13-hour trip, you will also visit many temples and ancient ...  Read more

Location: New Delhi, India
Duration: 13 hours (approx.)

From USD $53.00

See all

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message