Mathura is the birthplace of Lord Krishna and the city is filled with temples dedicated to him. Start the day with a visit to the Shri Krishna Janmasthan Temple and witness the birthplace of Lord Krishna. Next, head to the Gita Mandir and read the Bhagavad Gita inscriptions on the walls. Then, explore the Dwarkadhish Temple which is one of the largest in Mathura and hosts a grand aarti in the evening. End the day with a visit to the Kusum Sarovar, a serene pond surrounded by beautiful architecture and lush flora.
Vrindavan is known for its association with Lord Krishna and is home to numerous temples and ashrams. Start your day with a visit to the Govind Dev Temple and offer your prayers. Then, head to the Banke Bihari Temple, which is known for its unique idol of Lord Krishna. Continue with a visit to the Iskcon Temple and take part in the various activities. Next, visit the Kesi Ghat and take a dip in the holy waters of Yamuna river. End the day with a visit to the Nidhivan, a mystical temple where it is believed that Lord Krishna visits every night to perform raas leela.
If you have extra time, you can visit the Radha Raman Temple in Vrindavan and the Goverdhan Hill which is 23 km away from Mathura. You can also enjoy street food in Mathura and try local delicacies. If you have less time, you can skip Kusum Sarovar or Nidhivan to better fit your schedule.