Best Places to Visit in Mathura and Vrindavan: Complete Tour Guide

Popular Places to Visit in Mathura and Vrindavan

Route, travel, stay and darshan guide for Mathura, Vrindavan, Gokul and Barsana

Mathura and Vrindavan are the heart of Braj Bhoomi, the land where Lord Krishna is believed to have been born and to have spent his childhood. Mathura is the birthplace, Vrindavan is the town of his youthful leelas, Gokul is where he was raised, and Barsana is the village of Radha Rani. This guide gives you the places to visit in Mathura, places to visit in Vrindavan, places to visit in Gokul and places to visit in Barsana, along with the best route, travel options, stay tips and darshan timings.

Quick facts: Delhi to Mathura is about 150–180 km by the Yamuna Expressway (2.5–4 hours). Mathura to Vrindavan is about 11–14 km. The best time to visit is October to March. Temple timings change by season and on festival days, so confirm before you travel.

Watch: Mathura Vrindavan Tour Video

Places to Visit in Mathura

Mathura is the birthplace of Lord Krishna and one of the seven holy cities of India. Plan half a day here, starting with Krishna Janmabhoomi and ending with the Yamuna aarti at Vishram Ghat.

1. Shri Krishna Janmabhoomi

The most important site in Mathura, built around the believed birth place of Krishna. The complex includes the Keshav Dev temple, Bhagavata Bhavan and Potra Kund, a stepped tank said to be used for baby Krishna’s first bath. Entry is free, but security is strict.

2. Dwarkadhish Temple

A temple built in 1814 in the old city, known for its carved architecture, colourful festival decorations and the Jhoolan and Holi celebrations. It is only a short ride from Vishram Ghat.

3. Vishram Ghat

The main bathing ghat on the Yamuna, where tradition says Krishna rested after defeating Kansa. Come in the evening for the Yamuna aarti. Many pilgrims also take a boat ride here.

4. Govardhan Hill and Radha Kund

Govardhan is about 21–25 km from Mathura. Pilgrims walk the 21 km parikrama around the sacred hill, passing Mansi Ganga, Radha Kund, Shyam Kund and Kusum Sarovar. E-rickshaws are available if you cannot walk.

5. Government Museum, Mathura

A good stop for sculptures from the Mathura school of art, including Kushan period pieces. Useful if you have extra time or want a break from temple queues.

Places to Visit in Vrindavan

Vrindavan is the town of temples, bhajans and Radha-Krishna devotion. Most visitors need a full day, and a second day if they want to see the older Goswami temples without rushing.

1. Banke Bihari Temple

The most visited temple in Vrindavan. The deity stands in the Tribhanga pose, and darshan is interrupted by a curtain that opens and closes. It gets very crowded, so go early and keep your belongings minimal.

2. Prem Mandir

A white marble temple built by Jagadguru Kripalu Maharaj, with carvings of Krishna’s leelas such as Raas, Jhulan, Govardhan and Kaliya. It is especially beautiful in the evening when it is lit up.

3. ISKCON Krishna Balaram Temple

A peaceful marble temple in Raman Reti area with kirtan, Bhagavad Gita classes and the Samadhi of Srila Prabhupada. Entry is free, and Govinda’s restaurant serves pure vegetarian prasadam.

4. Radha Raman Temple

A temple of about 500 years, established by Gopal Bhatta Goswami. The deity is a self-manifested Shaligram, and a crown marks Radha’s presence instead of a separate idol.

5. Nidhivan and Seva Kunj

A sacred grove believed to be where Krishna performs Raas every night. Visitors are generally asked to leave before dusk, so go in the daytime.

6. Rangji Temple and Madan Mohan Temple

Rangji is a South Indian style temple with a grand gopuram. Madan Mohan, built in 1580, is among the oldest temples in Vrindavan. Both are quieter than Banke Bihari.

Places to Visit in Gokul

Gokul is a quieter stop on the Yamuna, linked with Krishna’s early childhood when Nanda Baba and Yashoda raised him. It is a good choice if you want time for prayer away from the Vrindavan crowds. Allow 2–3 hours.

  • Nand Bhawan: the home of Nanda Baba and Yashoda, associated with Krishna’s childhood.
  • Raman Reti: the sandy ground where Krishna and Balarama are said to have played. Devotees roll in the sand here.
  • Chaurasi Khamba: a hall with 84 pillars linked with Nand Baba’s court.
  • Brahmand Ghat: the ghat where Krishna is said to have shown the universe in his mouth to Yashoda.
  • Mahavan and Raval: nearby places linked with Krishna’s early leelas and Radha Rani’s birthplace.

Places to Visit in Barsana

Barsana is Radha Rani’s village, about 45–50 km from Vrindavan. It sits on a hill and is world famous for Lathmar Holi. You can combine it with Nandgaon in one day by cab.

  • Radha Rani Temple (Shriji Mandir): the hilltop temple with wide views across Braj. Expect a climb of many steps.
  • Kirti Mandir: a temple dedicated to Radha’s mother, Kirti Maiya.
  • Nandgaon and Nand Bhavan: Krishna’s foster father’s village, close to Barsana and visited on the same trip.
  • Lathmar Holi: in March 2027 it is expected around 16–17 March, with Nandgaon’s Holi the day after. Exact dates are announced locally, so check before you book.

Route and Distances

A simple logical route is Delhi → Mathura → Vrindavan → Govardhan → Barsana and Nandgaon → Gokul. Many pilgrims reverse it and start with Gokul, then Mathura and Vrindavan.

FromToApprox. distance
DelhiMathura / Vrindavan150–185 km
AgraMathuraAbout 58 km
MathuraVrindavan11–14 km
MathuraGokulAbout 12–15 km
MathuraGovardhanAbout 25 km
VrindavanBarsanaAbout 45–50 km
GovardhanBarsana / NandgaonAbout 14 km / 18 km

Distances are approximate and differ by source and road used.

How to Reach Mathura and Vrindavan

By road

From Delhi, take Noida, Greater Noida and the Yamuna Expressway, then exit at Mathura. The drive takes about 2.5–4 hours, depending on traffic, and the one-way toll is roughly ₹400 for a car. The expressway is smooth, but the last 15 km into Vrindavan is busy town road with e-rickshaws and pilgrims, so it can take as long as an hour. From December to January, fog is common on the expressway in the early morning. UPSRTC and private buses run from ISBT Kashmere Gate and Anand Vihar to Mathura. A one-way sedan cab from Delhi usually costs around ₹3,000–3,500.

By train

Mathura Junction (MTJ) is the main station, well connected to Delhi, Agra, Mumbai, Lucknow and Varanasi. Useful trains include Gatimaan Express, Taj Express and Shatabdi Express from Delhi, and Golden Temple Mail and Punjab Mail from Mumbai. From Mathura Junction, an auto or cab to Vrindavan costs about ₹100–150 for an auto. Vrindavan has its own small station (BDB), connected mainly to Mathura and nearby towns.

By air

The nearest major airport is Delhi’s Indira Gandhi International Airport, about 158 km away. A cab to Mathura takes around 2.5–3 hours. Agra is also an option if you are combining the trip with the Taj Mahal.

Local transport

Use e-rickshaws and autos inside Vrindavan and Mathura, because lanes near the temples are narrow and parking is limited. For Gokul, Govardhan and Barsana, hire a cab for the day.

Where to Stay

Staying in Vrindavan is best if you want early morning darshan and evening aarti. Mathura suits you if you arrive by train or want to cover Krishna Janmabhoomi first. Prices below are approximate and change by season, so check current rates before booking.

TypeWhereExamples and notes
Dharamshala and guest houseVrindavan, GovardhanSimple rooms, often near temples. ISKCON’s guest house is popular, with rooms reported from about ₹1,200 a night.
Mid-range hotelVrindavan, MathuraGood for families. Book near Parikrama Marg or on the Mathura–Vrindavan road for easier access.
Premium resortVrindavan, GovardhanOptions such as Radha Ashok, Ananda Krishna Van and Brij Vasundhara Resort (reported around ₹3,200 a night in Govardhan).

Tip: Book well ahead for Holi, Janmashtami and winter weekends, and ask the hotel how far it is from Banke Bihari by e-rickshaw, because cars cannot enter the temple lanes.

Darshan Guide and Timings

Timings below were checked in October 2026. Temples change schedules between summer and winter, and the winter schedule usually starts after Diwali (early November). Timings also change on festival days, so confirm locally on the day.

TempleMorningEvening
Banke Bihari (summer)7:45 AM – 12:00 PM5:30 PM – 9:30 PM
Banke Bihari (winter)8:45 AM – 1:00 PM4:30 PM – 8:30 PM
Prem Mandir5:30 AM – 12:00 PM4:30 PM – 8:30 PM (lighting in the evening)
ISKCON Vrindavan (winter)4:30 AM – 1:00 PM4:00 PM – 8:15 PM
Radha RamanAbout 8:00 AM – 12:30 PMAbout 6:00 PM – 8:30 PM
Krishna JanmabhoomiAbout 5:00–5:30 AM – 12:00 PMAbout 3:00–4:00 PM – 8:30–9:30 PM
Radha Rani, BarsanaAbout 6:00 AM – 12:00 PMAbout 4:00 PM – 8:00 PM
Banke Bihari update: The temple management has reported extended winter hours and a new queue and entry-exit system (entry through Gates 2 and 3, exit through Gates 1 and 4). Always check the latest notice at the temple, because crowd rules change.

Darshan rules and tips

  • Krishna Janmabhoomi: mobile phones, cameras, bags and belts are not allowed inside. Use the paid cloakroom near the gate and expect a metal detector. Waiting time is about 20 minutes on a normal weekday and more than an hour on festival days.
  • Banke Bihari: leather items are not allowed and phones should stay in your bag. The lanes are narrow, so carry only essentials and keep children and elders close.
  • Dress code: wear modest clothes that cover shoulders and knees. Avoid shorts and sleeveless tops.
  • Footwear: you remove shoes in many lanes and temples, so carry a small cloth bag or use the shoe stands.
  • VIP or special darshan: some agents offer it, especially for Janmabhoomi and Banke Bihari. Use only verified, official arrangements and avoid paying unknown people, as scams are common.
  • Best time of day: go to Banke Bihari right at opening and visit Prem Mandir in the evening for the lights.

Itineraries: 1, 2 and 3 Days

1 Day (Delhi day trip)

Leave Delhi by 5:30 AM. Visit Krishna Janmabhoomi, then Vishram Ghat and Dwarkadhish. Reach Vrindavan for Banke Bihari, ISKCON and Prem Mandir in the evening. Return by night, accepting a long day.

2 Days

Day 1: Gokul and Mathura (Nand Bhawan, Raman Reti, Janmabhoomi, Vishram Ghat aarti). Stay in Vrindavan.
Day 2: Banke Bihari, Radha Raman, Nidhivan, ISKCON, Prem Mandir.

3 Days (best)

Day 1: Gokul and Mathura.
Day 2: Vrindavan temples.
Day 3: Govardhan parikrama (or by e-rickshaw), Radha Kund, then Barsana and Nandgaon.

Best Time to Visit and Travel Tips

  • Best season: October to March has pleasant weather. Summers are very hot.
  • Holi 2027: Holika Dahan is on 21 March and Rangwali Holi on 22 March 2027. Barsana and Nandgaon Lathmar Holi come a few days earlier. Book hotels and cabs months ahead.
  • Janmashtami and festivals: lakhs of devotees visit, so expect long queues and road restrictions.
  • Parking: park outside the temple area and use e-rickshaws for the last stretch.
  • Safety: beware of monkeys near temples, keep your glasses and phones secure, and avoid fake guides and fake VIP darshan sellers.
  • Food: the area is vegetarian. Try Mathura peda, kachori and lassi, and prasadam at ISKCON.

Frequently Asked Questions

How many days are enough for Mathura and Vrindavan?

Two days cover Mathura, Gokul and Vrindavan. Three days let you add Govardhan and Barsana without rushing.

How far is Vrindavan from Mathura?

About 11–14 km, usually 30–45 minutes by road depending on traffic.

Which is the best temple to visit in Vrindavan?

Banke Bihari is the most famous. Prem Mandir and ISKCON are good for families, and Radha Raman is better for a calmer visit.

Can I take my phone inside Krishna Janmabhoomi?

No. Phones, cameras, bags and belts must be left at the cloakroom outside the main gate.

Is Barsana close to Vrindavan?

Barsana is about 45–50 km from Vrindavan, so hire a cab and combine it with Nandgaon in one day.

Is there an entry fee for these temples?

Most major temples, including Krishna Janmabhoomi and ISKCON, have free entry. Donations and cloakroom or parking charges may apply.

Plan your Braj Yatra with confidence

Save this guide, share it with your family and confirm temple timings on the day of travel. Jai Shri Krishna!

Last updated: October 2026. Timings, fares and rules are based on recent public sources and may change without notice.

Leave a Comment