📌 QUICK ANSWER
Mathura, Vrindavan and Barsana form the sacred triangle of Braj. Mathura is Krishna's birthplace, Vrindavan the town of his childhood leelas about 14 km away and Barsana the hilltop village of Radha, some 42 to 45 km from both. To see all three properly you need two to three days: Vrindavan and Mathura in the first two and Barsana with Nandgaon on the third. A car is essential to move between them. To plan the full Braj darshan with a car and guide, call or WhatsApp +91 7302265809.
Mathura, Vrindavan and Barsana are the three great points of the Braj land: the city where Krishna was born, the town where he played his childhood leelas and the hilltop village of his beloved Radha. Together they tell the whole story of Radha and Krishna and many pilgrims wish to see all three on one journey. Here, from one born in Gokul at the heart of this land, is how they connect, what each holds and how to visit them together. Plan your visit with our Mathura Vrindavan tour packages.
Key takeaways
Mathura, Vrindavan and Barsana are the three key points of the Braj land of Radha and Krishna.
Mathura is Krishna's birthplace; Vrindavan his childhood playground; Barsana the village of Radha.
Mathura to Vrindavan is about 14 km; Barsana is about 42 to 45 km from both.
You need two to three days to see all three without rushing.
Barsana is famous for its hilltop Radha Rani temple and the world-renowned Lathmar Holi.
A car with a local driver is essential to link the three towns and the villages between.
I am Gurudutt, born in Gokul in the Mathura district, guiding pilgrims through Braj since 2018, more than 50,000 of them. Mathura, Vrindavan and Barsana are the towns I know best in the world and joining them into one flowing journey, in the right order and around the temple hours, is what I do every week. Here is everything you need to see the Braj triangle as a whole.
The three holy towns at a glance
Each town has its own place in the story of Radha and Krishna and its own darshans. This is the quick view before the details.
Town | What it means | Don't miss |
Mathura | The birthplace of Krishna; ancient city on the Yamuna | Krishna Janmabhoomi, Dwarkadhish, Vishram Ghat |
Vrindavan | Where Krishna spent his childhood and leelas | Banke Bihari, Prem Mandir, ISKCON, Nidhivan |
Barsana | The hilltop village of Radha, Krishna's beloved | Radha Rani (Shriji) temple, Maan Mandir, Lathmar Holi |
The three points of the Braj triangle and their highlights.
Mathura: the birthplace of Krishna
Mathura is where the story begins, the ancient city on the Yamuna where Krishna was born in a prison cell. The heart of it is the Krishna Janmabhoomi, the very spot of his birth, beside a mosque and guarded closely. Nearby stand the grand Dwarkadhish temple and the riverside Vishram Ghat, where the evening Yamuna aarti is a sight to still the heart. Mathura is busier and more urban than Vrindavan, an old city of temples, bazaars and its famous peda.
Vrindavan: the town of Krishna's leelas
A short 14 km from Mathura lies Vrindavan, where the child Krishna played his divine leelas among the groves. It is the most temple-dense town of all, from the beloved Banke Bihari in its crowded lane to the marble grandeur of Prem Mandir and the ceaseless kirtan of ISKCON. Do not miss Nidhivan, the sacred grove of the Ras Leela and the evening Yamuna aarti at Kesi Ghat. Vrindavan is the emotional heart of a Braj pilgrimage.
Barsana: the village of Radha
About 42 to 45 km from Mathura and Vrindavan rises Barsana, the hilltop village of Radha, Krishna's beloved. Its crown is the Radha Rani temple, also called the Shriji or Ladli Ji temple, reached by a climb of stone steps up Bhanugarh hill, with sweeping views over the Braj plain. Nearby is the Maan Mandir and just beyond lies Krishna's own village of Nandgaon. Barsana is world-famous for its Lathmar Holi, when the women of Barsana playfully drive off the men of Nandgaon with sticks and it blazes with devotion on Radhashtami, Radha's birthday.
Distances between Vrindavan, Barsana and Mathura
The three towns sit at the corners of a rough triangle, easily linked by car. These are the approximate distances and driving times.
From and to | Distance | Driving time |
Mathura to Vrindavan | About 14 km | About 30 minutes |
Vrindavan to Barsana | About 45 km | About 1 hr 15 min |
Mathura to Barsana | About 42 km | About 1 hour |
Barsana to Nandgaon | About 8 km | About 20 minutes |
Approximate distances across the Braj triangle. Times vary with traffic and road conditions.
Because Barsana lies well outside the twin towns, a Mathura Vrindavan taxi with a driver who knows the village roads makes the whole triangle easy in a day of driving.
How to visit all three: the ideal itinerary
The best way to see the Braj triangle is over two to three days, moving in a natural order and building each day around the temple hours. Here is the plan I recommend.
Day | Focus |
Day 1 | Vrindavan: Banke Bihari, Radha Raman, Nidhivan, ISKCON, Prem Mandir, evening Yamuna aarti |
Day 2 | Mathura: Krishna Janmabhoomi, Dwarkadhish, Vishram Ghat; then Govardhan in the afternoon |
Day 3 | Barsana: Radha Rani temple and Maan Mandir, then Nandgaon and Radha Kund |
A three-day Braj triangle plan. A rushed two-day version drops Govardhan and shortens Barsana.
If you have only two days, do Vrindavan on the first and combine Mathura with a half-day dash to Barsana on the second, though it is tight. For ready-made plans, see our Vrindavan itinerary and Mathura and Vrindavan places to see guides.
The best time to visit the Braj triangle
The cool months of October to March are much the best for driving and climbing up Barsana's hill, while the summer of April to June is fierce. The two great seasons to witness the triangle at its most alive are Holi, when Barsana's Lathmar Holi and the Braj colours draw the world and Radhashtami, when Barsana celebrates Radha's birth. Both are glorious but very crowded, so book ahead; see our best time to visit Mathura Vrindavan guide and the Mathura Vrindavan festivals calendar.
Beyond the three: the wider Braj
The triangle is the core, but Braj holds more if you have time. Govardhan Hill, which Krishna lifted, lies between Mathura and Barsana, with the beautiful Kusum Sarovar and the holy Radha Kund nearby. Around Barsana are Radha's own spots, including the lovely Prem Sarovar, the lake of love. And across the Yamuna lies Gokul, where Krishna spent his infancy. A day or two more turns the triangle into a full Braj yatra.
Getting around the three towns
Transport is the key to linking the triangle. Within each town the old lanes are best on foot or by e-rickshaw, but the stretches between, especially out to Barsana and Nandgaon, need a car. A private car with a driver who knows the roads and the temple timings holds the whole journey together, moving you smoothly from Mathura's ghats to Vrindavan's lanes to Barsana's hill without wasted hours or touts.
Tips for the Braj triangle
Give the triangle three days if you can; two is possible but tight, especially for Barsana.
Do the darshans in the morning and evening; rest and travel through the midday temple closure.
Wear easy shoes for Barsana's stone steps and Vrindavan's lanes.
Hire a car with a local driver for the out-of-town legs to Barsana and Nandgaon.
For Holi or Radhashtami, book everything well ahead; the triangle fills to bursting.
The honest bit
Honest words from one born in Braj. Many pilgrims try to squeeze Mathura, Vrindavan and Barsana into a single day and it cannot be done well; Barsana alone, with its hill climb and its distance, needs half a day. Give the triangle two days at the very least and three to do it justice. Distances and times here are approximate and shift with traffic and roadworks, so treat them as a guide. If you would rather stay overnight and travel at an easy pace, see our Mathura Vrindavan hotels and let a local hand plan the order so no day is wasted.
Why Experience My India is the right choice
I was born in Gokul in the Mathura district, in the very heart of this triangle and I link these towns for pilgrims every week. Guiding since 2018, more than 50,000 pilgrims, 4.5 stars on Google, WhatsApp first, 8 AM to 9 PM daily. We meet you at Mathura Junction or Delhi, give you a car and a driver who knows every temple's hours and every village road, take you around in the right order and, if you wish, add Govardhan, Gokul and the pooja and seva you seek, with the stories told on the ground and no touts. One clear fare and never a charge for free darshan.
Tip from Gurudutt: save Barsana for a fresh morning, not a tired afternoon. The climb up to Radha Rani's temple is far sweeter in the cool early hours, the views over Braj are clear and you can take Nandgaon and Prem Sarovar in the same unhurried trip. Barsana rewards those who give it time rather than rushing it at the end of a long day.
Related guides
Explore more Braj guides
Plan your Braj triangle trip
Tell me your dates and how many days you have and I will plan the full Mathura, Vrindavan and Barsana darshan, a car, a guide born on this soil and the temples in the right order, for one clear price. Our 2 Days Agra Mathura Vrindavan tour package can be extended to take in Barsana and the wider Braj. WhatsApp +91 7302265809, any day 8 AM to 9 PM. Packages from ₹1,999 per person, 4.5 stars on Google. Born in Gokul, Mathura.
Book Your Mathura - Vrindavan Trip Today 📞 +91-7302265809 💬 WhatsApp: +91-7302265809 Packages start from ₹1,999/ person | Rated 4.5★ / 204+ Reviews Explore all: Mathura Vrindavan Tour Packages Jai Shri Krishna 🙏 |
Gurudutt — Born & Raised in Braj Bhoomi
Guiding pilgrims through Mathura & Vrindavan since 2018 · 50,000+ pilgrims served





















