Located in Uttar Pradesh, Mathura is not merely a city—it is a timeless legend brought to life. Revered as the birthplace of Lord Krishna, this sacred town rests along the banks of the Yamuna River and holds immense importance for Hindus. It is also counted among India’s seven holiest cities, known as the Sapta Puri.
Steeped in mythology, devotion, soulful music, and the lingering aroma of temple incense, Mathura possesses an irresistible spiritual charm that attracts millions of visitors throughout the year.
The city’s lanes and landmarks whisper stories from ancient times—Krishna’s playful childhood, the mesmerising Raas Leelas with Radha and the Gopis, and age-old temples echoing deep devotion. Whether you are a pilgrim, a history enthusiast, or a traveller seeking India’s spiritual essence, Mathura promises a unique journey filled with colour, culture, and serenity.
Let’s discover the top places to visit in Mathura, along with travel tips and local experiences you shouldn’t miss.
# Shri Krishna Janmabhoomi Temple
The holiest site in Mathura, this revered temple marks the exact spot where Lord Krishna is believed to have been born. The complex houses the Garbha Griha, symbolising the prison cell where Krishna was born while his parents were held captive by Kansa. The spiritual energy here is profound, especially during Janmashtami, when lakhs of devotees gather.
Timings: 5:00 AM – 12:00 PM, 4:00 PM – 9:30 PM
Entry Fee: Free
Pro Tip: Visit early in the morning for a peaceful and less crowded darshan.
# Dwarkadhish Temple
Situated in the heart of the city, this stunning 19th-century temple is dedicated to Lord Krishna in his royal form, Dwarkadhish. Known for its intricate Rajasthani-style architecture, the temple comes alive during festivals like Holi and Janmashtami.
Timings: 6:30 AM – 10:30 AM, 4:00 PM – 7:00 PM
Don’t Miss: The vibrant aarti and the colourful Hindola (swing) festival.
# Vishram Ghat
Located on the banks of the Yamuna, Vishram Ghat is believed to be the spot where Lord Krishna rested after defeating Kansa. Devotees take holy dips here and light oil lamps during the evening aarti, creating a magical and serene atmosphere.
Activities: Boat rides, evening aarti, photography
Best Time to Visit: Sunset for breathtaking views
# Gita Mandir
Situated on the Mathura–Vrindavan road, the Gita Mandir is renowned for having the entire Bhagavad Gita inscribed on its walls. Built with elegant marble and red sandstone, the temple offers a peaceful ambience ideal for meditation and spiritual reflection.
Highlights: Red sandstone architecture, tranquil surroundings
Ideal For: Quiet contemplation and spiritual reading
# Kans Qila (Kansa Fort)
Named after Krishna’s uncle Kansa, this historic fort near the Yamuna showcases a blend of Hindu and Mughal architectural elements. Though partially in ruins, it still reflects the grandeur of its past and offers fascinating insights into Mathura’s history.
Perfect For: History lovers and offbeat explorers
Tip: A local guide can help bring its history to life.
# Government Museum, Mathura
Established in 1874 by Sir F.S. Growse, the Government Museum is a treasure trove for art and history enthusiasts. It houses rare Kushan-era sculptures, terracotta artefacts, coins, and inscriptions from the Maurya, Shunga, and Gupta periods.
The striking red sandstone building adds to the experience, while the museum is especially famous for its Mathura and Gandhara-style Buddhist and Jain sculptures.
Entry Fee: ₹5 (Indians), ₹25 (Foreigners)
Timings: 10:30 AM – 4:30 PM (Closed on Mondays)
# Jama Masjid, Mathura
Built in 1661 by Mughal governor Abd-un-Nabi, the Jama Masjid is an impressive example of Mughal architecture. Its four minarets and intricate mosaic work make it a visual delight.
Ideal For: Architecture lovers and heritage explorers
# Chamunda Devi Temple
One of the prominent Shakti temples in Mathura, the Chamunda Devi Temple holds deep spiritual significance. Legend suggests that Lord Krishna himself worshipped Goddess Chamunda here. Located near Vishram Ghat, the temple offers a calm retreat from the city’s bustle.
The temple is especially vibrant during Navratri, with festive rituals and powerful aartis that leave devotees spiritually uplifted.
Bonus Tip: Combine this visit with Vishram Ghat for convenience.
# Birla Mandir (Gita Bhawan)
Built by the Birla family, this beautifully maintained temple features modern architecture, landscaped gardens, and a serene atmosphere. Dedicated to Lord Vishnu, its walls are adorned with verses from the Bhagavad Gita.
Located away from the city chaos, it’s an ideal spot for meditation and quiet reflection.
# Radha Kund & Kusum Sarovar (Near Mathura)
Located near Govardhan Hill, a short drive from Mathura, Radha Kund is one of the most sacred sites for Krishna devotees, believed to symbolise the divine love of Radha and Krishna. Pilgrims often take holy dips here for spiritual merit.
Nearby, Kusum Sarovar enchants visitors with its beautifully carved Rajasthani-style cenotaphs and serene waters. Sunrise and sunset here are especially mesmerising, offering a perfect blend of devotion, history, and tranquillity.