📌 QUICK ANSWER
Mathura and Vrindavan are located in the state of Uttar Pradesh in northern India, in the sacred Braj region on the banks of the Yamuna. Mathura lies about 150 kilometres south of Delhi and about 50 to 60 kilometres northwest of Agra and Vrindavan is about 12 to 15 kilometres north of Mathura. Mathura is the birthplace of Krishna. The nearest airport is Delhi and the nearest railhead is Mathura Junction. To plan your visit, call or WhatsApp +91 7302265809.
Key takeaways
Mathura and Vrindavan are in Uttar Pradesh, northern India.
They lie in the sacred Braj region, on the banks of the Yamuna.
Mathura is about 150 km south of Delhi and 50 to 60 km northwest of Agra.
Vrindavan is about 12 to 15 km north of Mathura.
Mathura is the birthplace of Krishna.
The nearest airport is Delhi; the nearest railhead is Mathura Junction.
I am Gurudutt, born in Gokul, in the very heart of Braj, guiding pilgrims since 2018: more than 50,000 of them. This is my homeland and I am often asked simply: where exactly is Mathura Vrindavan? Here is the clear answer, the state, the region, the distances from the big cities and how to reach, so you can place these holy towns on the map and plan your journey. For a broader introduction, see our companion guide,
Where is Mathura Vrindavan. To have your visit arranged, plan the whole trip with our Mathura Vrindavan Tour Package. message us on WhatsApp at +91 7302265809, any day from 8 AM to 9 PM.
Where is Mathura Vrindavan located?
Mathura and Vrindavan are twin holy towns in the state of Uttar Pradesh, in the north of India. They sit in the region known as Braj, or Brij Bhoomi, the land of Krishna, on the banks of the river Yamuna, roughly at 27 degrees north. Mathura is the larger town and a district headquarters; Vrindavan lies a short way north of it. The table below places them precisely.
Where Mathura and Vrindavan are located, at a glance.
Detail | Mathura and Vrindavan |
Country | India |
State | Uttar Pradesh |
Region | Braj, in the west of the state |
River | On the banks of the Yamuna |
Distance from Delhi | About 150 km south |
Distance from Agra | About 50 to 60 km northwest |
Mathura to Vrindavan | About 12 to 15 km |
Nearest airport | Delhi, with Agra also near |
Nearest railhead | Mathura Junction |
The state and region
Both towns lie in Uttar Pradesh, India’s most populous state, in its western part not far from the borders with Haryana and Rajasthan. More precisely, they sit in Braj, the sacred region spread across parts of Uttar Pradesh and touching Rajasthan, where Krishna is believed to have been born and to have spent his childhood. Braj includes Mathura, Vrindavan, Gokul, Govardhan, Barsana and Nandgaon, all within a short radius.
Distance from the major cities
Mathura and Vrindavan are easy to place by their distance from the big cities. Mathura is about 150 kilometres south of Delhi, a drive of around three hours on the Yamuna Expressway and about 50 to 60 kilometres northwest of Agra, a little over an hour. This puts them squarely within the famous Golden Triangle of Delhi, Agra and Jaipur. For the routes in full, see our Delhi to Mathura Vrindavan distance and travel options guide.
How far apart are Mathura and Vrindavan?
Though spoken of as one, Mathura and Vrindavan are two separate towns, about 12 to 15 kilometres apart, roughly half an hour by road. Mathura is the birthplace of Krishna and the busier town; Vrindavan, to its north, is the town of his childhood, dense with temples. Most visitors base themselves in Vrindavan and visit Mathura on a day. The wider Braj towns, like Barsana, lie further out; our Vrindavan to Barsana distance guide covers that.
How to reach Mathura Vrindavan
Being close to Delhi and Agra, the towns are easy to reach. By road, the Yamuna Expressway runs from Delhi to Mathura in about three hours; by rail, Mathura Junction is a major railhead served by many trains; and the nearest airports are Delhi and Agra. Within and between the towns, a private car is simplest, coming to your door and waiting at the temples; our Mathura Vrindavan taxi service covers it. To know how long to stay, our how many days required to visit Mathura and Vrindavan guide helps.
Why the location matters
The location is not just geography; it is the whole meaning of the place. Mathura is where Krishna was born, in the prison of Kansa; Vrindavan is where he spent his childhood among the cowherds; and the Yamuna that flows past them is the river of his every story. To stand here is to stand in the setting of the Krishna story itself. That is why millions come each year to this corner of Uttar Pradesh. To plan the visit and its cost, see our Vrindavan trip cost guide.
The honest bit
A quick honest note for when you arrive. Every temple darshan in Mathura and Vrindavan is free; no one should charge you for it or sell you a VIP pass, for there is no official VIP pass for Banke Bihari. Banke Bihari has no daily Mangala Aarti, only rare festival days, while ISKCON holds a genuine one. The Yamuna, for all its holiness, is honestly polluted. Knowing the truth of the place is part of truly arriving.
Why Experience My India is the right choice
I was born in Gokul Mahaban Bangar, right here in Braj and no one knows this land better than those born to it. Guiding since 2018, more than 50,000 pilgrims, 4.5 stars across 204 Google reviews, WhatsApp first, 8 AM to 9 PM daily. From wherever you begin, Delhi, Agra or further, we bring you here by the best route and show you the towns as only a local can. Our car is clean, our fare one clear number, our home ground yours to share.
Tip from Gurudutt: picture Mathura Vrindavan as a short hop south of Delhi, not a distant place. Once you see how close it is, about three hours on a good road, you realise it can be a comfortable two day trip from the capital rather than a far pilgrimage.
Related guides
Ready to visit?
Tell me where you are starting from and your dates and I will bring you to Mathura Vrindavan by the easiest route and show you its heart, with one clear price. WhatsApp +91 7302265809, any day 8 AM to 9 PM. Packages from Rs 5,999 per person, 4.5 stars from 204 Google reviews. 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





















