Uttar PradeshTimings 2026Free Entry

Krishna Janmasthan Temple Complex, Mathura: History, Timings & Visitor Guide

Krishna Janmasthan Temple is a Hindu temple situated in Mathura, Uttar Pradesh, India. There are three main temples inside the premises -- Keshavdev temple which is dedicated to Krishna, Garbh Griha where Krishna is believed to be born in Dvapar Yuga and Bhagvata Bhavan where presiding deities are Radha Krishna.

Location Mathura, Uttar Pradesh
Entry Fee Free
Best Time October to March
Railway Station ~1 km
Nearest Airport ~48 km
Krishna Janmasthan Temple Complex, Mathura, Uttar Pradesh

About Krishna Janmasthan Temple Complex

Krishna Janmasthan Temple is a Hindu temple situated in Mathura, Uttar Pradesh, India. There are three main temples inside the premises -- Keshavdev temple which is dedicated to Krishna, Garbh Griha where Krishna is believed to be born in Dvapar Yuga and Bhagvata Bhavan where presiding deities are Radha Krishna.

The place has held religious significance since at least the 6th century BCE with findings of religious artifacts in excavations. The temples were destroyed multiple times throughout history, most recently by the Mughal emperor Aurangzeb in 1670. He built the Shahi Eidgah mosque there, which still stands. In the 20th century, the new temple complex adjacent to mosque was built with the financial help from industrialists.

Krishna Janmasthan Temple Complex: Key Facts

  • TempleKrishna Janmasthan Temple Complex
  • LocationMathura, Uttar Pradesh
  • StateUttar Pradesh
  • Entry FeeFree (general darshan)
  • Best Time to VisitOctober to March
  • Nearest Railway StationBhuteshwar railway station, ~1 km
  • Nearest AirportAgra (AGR), ~48 km
  • GPS27.50475, 77.66975

Krishna Janmasthan Temple Complex Timings 2026

Krishna Janmasthan Temple Complex is open every day, usually from early morning to late evening with a break in the afternoon. Darshan and aarti timings change with the season and on festival days.

  • MorningOpens early morning (around 5 to 6 AM)
  • AfternoonShort break around midday at many temples
  • EveningEvening aarti around sunset, closes by about 8 to 9 PM

Ask the temple office on arrival for the day's aarti schedule.

Dress Code & Temple Rules

  • DressModest, traditional clothes covering shoulders and knees
  • FootwearRemove before entering; use the shoe stand
  • PhotographyNot allowed inside the sanctum
  • Not AllowedLeather items, tobacco, alcohol, non-veg food
  • QueueFollow queue lines and staff instructions on festival days

How to Reach Krishna Janmasthan Temple Complex

  • LocationMathura, Uttar Pradesh
  • By AirAgra (AGR), about 48 km
  • By AirDelhi (DEL), about 130 km
  • By TrainBhuteshwar railway station, about 1 km
  • Major StationMathura Junction railway station, about 3 km
  • By RoadTaxis, autos and state buses from the railway station and nearby cities

Distance from Nearby Cities

FromRoad Distance (approx.)Travel Time (approx.)
Agra63 km1 hr
Delhi168 km4 hr
Gwalior189 km4 hr
Jaipur258 km6 hr
Pantnagar319 km7 hr

Best Time to Visit

October to March. Winter is pleasant for darshan and sightseeing. May–June can be very hot and July–September brings monsoon rain. Weekday mornings are the least crowded; expect long queues on weekends, holidays and festivals.

Open in Google Maps

History of Krishna Janmasthan Temple Complex

According to Hindu traditions, Krishna was born to Devaki and Vasudeva in a prison cell where they were confined by his maternal uncle Kamsa, a king of Mathura, due to prophecy of his death by the child of Devaki. According to tradition, a temple dedicated to Krishna was built the birthplace by his great-grandson Vajranabh. The present site known as Krishna Janmasthan (lit. 'birthplace of Krishna') was known as Katra (lit. 'market place') Keshavdeva. The archaeological excavations of the site had revealed pottery and terracotta from 6th century BCE. It also produced some Jain sculptures as well as a large Buddhist complex including Yasha Vihara. The Vaishnava temple may have erected on the place as early as the first century. A whole new magnificent temple complex was rebuilt at the place by Gupta Emperor Chandragupta II in 400CE. A late 8th century inscriptions also mentions donations to the site by the Rashtrakutas.

In 1017 or 1018, Mahmud of Ghazni attacked and plundered Mahaban. He ordered to burn all the temples and demolish them. He plundered gold and silver statues and carried away a load of hundred camels. A stone inscription in Sanskrit found from the site mentions that in Vikram Samvat 1207 (1150) a person named Jajja who may have been a vassal of Gahadavala king built a Vishnu temple which was 'brilliantly white and touching the clouds'.

Vaishnava saints Chaitanya Mahaprabhu and Vallabhacharya visited Mathura in early 16th century. Abdullah, in the reign of Mughal emperor Jehangir, mentions in Tarikh-i-Daudi the destruction of Mathura and its temples by Delhi Sultan Sikandar Lodi in 16th century. Lodi had prohibited Hindus from bathing in the river and shaving of heads on the banks as well. In the reign of Jehangir, in 1618, Raja Veer Singh Deva Bundela of Orchha had built a temple at the cost of thirty-three lakhs. A French traveller Tavernier visited Mathura in 1650 and had described the octagonal temple built in red sandstone. Italian traveller Niccolao Manucci who worked in Mughal court has also described the temple. Mughal prince Dara Shikoh had patronised the temple and donated a railing to the temple. The railing was removed by Mathura governor Abdun Nabi Khan on the order of Mughal emperor Aurangzeb and he built the Jama mosque on the ruins of the Hindu temples. During the Jat rebellion in Mathura, Abdul Nabi Khan was killed in 1669. Aurangzeb attacked Mathura and destroyed that Keshavdeva temple in 1670 and built the Shahi Eidgah in its place.

Frequently Asked Questions

Where is Krishna Janmasthan Temple Complex located?
Krishna Janmasthan Temple Complex is in Mathura, Uttar Pradesh, India. GPS location: 27.5047, 77.6698.
What are the timings of Krishna Janmasthan Temple Complex?
Krishna Janmasthan Temple Complex is open daily from early morning to evening, usually with an afternoon break. Timings change on festivals, so confirm with the temple office before you go.
Is there an entry fee at Krishna Janmasthan Temple Complex?
General darshan is free. Special pujas, sevas or quick darshan may have a separate fee set by the temple.
What is the best time to visit Krishna Janmasthan Temple Complex?
October to March. Winter is pleasant for darshan and sightseeing. May–June can be very hot and July–September brings monsoon rain.
Which is the nearest railway station to Krishna Janmasthan Temple Complex?
Bhuteshwar railway station is the nearest railway station, about 1 km away. The nearest major station is Mathura Junction railway station, about 3 km away.
How far is Krishna Janmasthan Temple Complex from Agra?
Krishna Janmasthan Temple Complex is about 63 km by road from Agra (approx.).
Which is the nearest airport to Krishna Janmasthan Temple Complex?
Agra (AGR) is the nearest major airport, about 48 km away in a straight line. Delhi (DEL) is the next option.
What is the dress code at Krishna Janmasthan Temple Complex?
Wear modest, traditional clothes that cover shoulders and knees. Remove footwear before entering. Shorts and sleeveless tops are best avoided.
Is photography allowed inside Krishna Janmasthan Temple Complex?
Photography is usually not allowed inside the sanctum. Outer areas may allow photos; follow the signs and staff instructions.
Which other temples are near Krishna Janmasthan Temple Complex?
Prem Mandir, Vrindavan Chandrodaya Mandir, ISKCON Temple, Vrindavan, Radha Vallabh Temple are close by and can be covered on the same trip.

Temples Near Krishna Janmasthan Temple Complex

Prem Mandir
Vrindavan, Uttar Pradesh

Prem Mandir

Prem Mandir is a Hindu temple in Vrindavan, Mathura district, Western Uttar Pradesh, India. The temple was established by Kripalu Maharaj.

Read Full Guide
Vrindavan Chandrodaya Mandir
Uttar Pradesh

Vrindavan Chandrodaya Mandir

Vrindavan Chandrodaya Mandir is a Hindu temple in early stages of construction at Vrindavan, Mathura, India. As planned, it will be the tallest…

Read Full Guide
ISKCON Temple, Vrindavan
Uttar Pradesh

ISKCON Temple, Vrindavan

ISKCON Vrindavan, also called Sri Krishna Balaram Mandir, is one of the major ISKCON temples in the world. It is a Gaudiya Vaishnava temple located…

Read Full Guide
Radha Vallabh Temple
Mathura, Uttar Pradesh · Radha Krishna

Radha Vallabh Temple

Shri Radha Vallabh Temple, also called Shri Radha Vallabhlal ji Temple is a historic temple in the city of Vrindavan, Mathura district, Uttar…

Read Full Guide
Harshat Mata Temple
Dausa, Rajasthan · Devi

Harshat Mata Temple

The Harshat Mata Temple (IAST: Harṣat Mātā kā Mandir) is a Hindu temple in the Abhaneri (or "Abaneri") village of Rajasthan, in north-western India.…

Read Full Guide
Chhatarpur Temple
Delhi

Chhatarpur Temple

Shri Aadya Katyayani Shakti Peeth is a Hindu temple dedicated to the Hindu deity Katyayani. The entire complex of the temple is spread over a wide…

Read Full Guide