📌 QUICK ANSWER
Mathura to Vrindavan is about 12 to 16 km, roughly 30 minutes by road, mainly via NH 44. Vrindavan to Gokul is about 27 to 34 km, roughly 55 minutes, as Gokul lies southeast of Mathura across the Yamuna. All three towns can be comfortably seen in a single day by car, taking in Krishna's birthplace at Mathura, his childhood temples at Vrindavan, and his infancy dham at Gokul. To arrange the circuit with a car and guide, call or WhatsApp +91 7302265809.
Mathura, Vrindavan and Gokul are the three towns at the very heart of Krishna's story, his birthplace, the town of his childhood pastimes, and the dham where he was raised as an infant, and they lie close enough to be woven into a single, beautiful day. This guide gives you the exact distances and routes from Mathura to Vrindavan and on to Gokul, and how to see all three in the right spirit. Here, from one born in Gokul itself, is the complete guide. Plan your visit with our Mathura Vrindavan tour packages.
Key takeaways
Mathura to Vrindavan is about 12 to 16 km, around 30 minutes by road.
Vrindavan to Gokul is about 27 to 34 km, around 55 minutes by road.
The three towns are the heart of Krishna's story: birthplace, childhood and infancy.
All three can be comfortably covered in a single day by car.
NH 44 is the main route for both legs of the journey.
Gokul lies southeast of Mathura across the Yamuna, so the Vrindavan-Gokul leg is longer.
I am Gurudutt, born in Gokul in the Mathura district, guiding pilgrims through Braj since 2018, more than 50,000 of them. This little circuit is my own home ground, and I plan it for pilgrims every week, for these three towns hold the whole childhood of Krishna, from his birth to his infant years to his boyhood leelas. Here is everything you need, told by someone who lives among these very lanes: the exact distances and routes for both legs, how to get around, the best way to travel, and how to see all three towns in a single, unhurried day.
Mathura to Vrindavan distance and driving routes
The first leg, from Mathura to Vrindavan, is short and easy, about 12 to 16 km and around 30 minutes by road. The main route runs along NH 44. There are three ways.
Route | Distance | Driving time |
Via NH 44 | 16.4 km | About 31 min |
Via NH 44 and Shri Kripalu Ji Maharaj Marg | 14.6 km | About 31 min |
Via Bhuteshwar Rd, Mathura-Vrindavan Marg and Shankar Mandal Rd | 12.1 km | About 34 min |
Mathura to Vrindavan road routes. Approximate; distances and times vary with traffic.
The NH 44 route is the simplest and fastest; the Bhuteshwar Road route is shortest in distance but a little slower through the town. On the day, live traffic decides the smoothest line, and a car that knows the roads picks it; our Mathura Vrindavan taxi service can carry you the whole circuit.
Vrindavan to Gokul distance and driving routes
The second leg, from Vrindavan to Gokul, is longer, about 27 to 34 km and around 55 minutes, because Gokul lies southeast of Mathura, across the Yamuna, so you travel back down past Mathura and over the river. Here are the three routes.
Route | Distance | Driving time |
Via NH 44 | 26.5 km | About 55 min |
Via MDR102W | 30.6 km | About 54 min |
Via NH 530B | 33.6 km | About 56 min |
Vrindavan to Gokul road routes. Approximate; NH 44 is the shortest, the others similar in time.
Getting between the three towns by train and local transport
For hops as short as these, there is no need for a train; a car is far simpler, and the whole circuit is best driven. If you are arriving in Braj by rail, Mathura Junction is the main railhead, and from there we can begin the circuit. Within the three towns, local transport such as autos and e-rickshaws runs, but it is patchy and slow for a full-day circuit.
Railhead for Braj: Mathura Junction, central to all three towns.
No train is needed between Mathura, Vrindavan and Gokul; a car is best.
If arriving by train, we can meet you at Mathura Junction and begin the circuit.
Local autos and e-rickshaws run within the towns but are slow for the full loop.
Reaching Braj by air
There is no sense in flying for a circuit this small. If you are arriving in the region from afar, the nearest major airport is Delhi, about 150 km from Braj, from where you drive about 3 to 3.5 hours to Mathura and begin the three-town circuit.
Nearest major airport: Delhi (Indira Gandhi International), about 150 km from Braj.
Coming soon: the new Noida International Airport at Jewar will be closer to Braj.
From the airport it is a road journey to Mathura in any case.
For the three-town circuit itself, a car is always the answer.
Mathura, Vrindavan and Gokul by bus and auto
Local and state buses, along with shared autos and e-rickshaws, connect the three towns cheaply, and pilgrims on a tight budget do use them. But they are slow and indirect for a full-day circuit taking in all three towns and their temples, so a private car is far more comfortable and saves hours over the loop.
The best way to travel
For this short, sacred circuit, the choice is simple: a private car is by far the best way, letting you move freely between the three towns and their temples at your own pace, in a single unhurried day. Autos and buses are the budget alternative but slow and piecemeal. The table sets them side by side.
Option | Time | Comfort | Best for |
Private car | Full circuit in a day | High, door to door | Best for the three-town circuit |
Auto / e-rickshaw | Within towns only | Basic, slow | Short hops, tight budgets |
Bus | Between towns | Basic, indirect | Budget travel, more time |
A quick comparison. For the Mathura-Vrindavan-Gokul circuit, a private car is clearly best.
Breaking the journey and what to see on the way
These distances are so short that no break is needed along the way; the whole joy is the three towns themselves. The ideal order follows Krishna's own story: begin at Mathura, his birthplace, with an early darshan at the Krishna Janmabhoomi; go on to Vrindavan for the temples of his childhood, above all the beloved Banke Bihari; and end across the river at Gokul, the gentle dham of his infancy, a beautiful arc from birth to boyhood in a single day.
What to see when you arrive
In each town, the darshans await. In Mathura, see the grand Dwarkadhish temple and the evening Yamuna aarti at Vishram Ghat. In Vrindavan, do not miss the marble Prem Mandir and the kirtan of ISKCON. And in the Gokul area, see the soft sands of Raman Reti where Krishna played, the wonderful Brahmand Ghat where Yashoda saw the universe in his mouth, and the ancient Chaurasi Khamba at Mahavan.
The best time to visit
The cool months of October to March are much the best for the circuit, pleasant for the temples, the ghats and the walking, while the summer is fierce. The three towns are at their most alive, though very crowded, during the great festivals of Janmashtami, Holi and Kartik, when Gokul in particular keeps a beautiful Nandotsav after Janmashtami. See our best time to visit Mathura Vrindavan guide and the Mathura Vrindavan festivals calendar to plan.
Tips for the journey
Follow Krishna's story: Mathura (birthplace), then Vrindavan (childhood), then Gokul (infancy).
Start early at the Krishna Janmabhoomi, and travel light, as bags are restricted there.
Take NH 44 as the main route for both legs; it is simplest and fastest.
Use one car for the whole day; local transport is slow for the full loop.
Keep the Vishram Ghat aarti for the evening if you end back near Mathura.
Come October to March for the most pleasant weather across all three towns.
The honest bit
Honest words on the three-town circuit, from one born in Gokul. This is one of the easiest and most rewarding day trips in all of Braj: the distances are short, the roads good, and the three towns hold the whole heart of Krishna's childhood. There is no difficulty here, only the joy of following his story from birth to boyhood. The one thing to note is the geography: Gokul is southeast of Mathura across the Yamuna, so the Vrindavan-to-Gokul leg is longer than the map might suggest, as you loop back past Mathura. Distances and times are approximate and shift with traffic. If you would rather stay overnight to see all three unhurried, see our Mathura Vrindavan hotels.
Why Experience My India is the right choice
I was born in Gokul in the Mathura district, in the very heart of this circuit, and I take pilgrims around these three towns 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, carry you around Mathura, Vrindavan and Gokul in the right order and at the right hours, walk you into the old-town temples cars cannot reach, tell you the stories on the ground, and arrange any seva, with no touts. One clear fare, and never a charge for free darshan.
Tip from Gurudutt: do the circuit in the order of Krishna's life, and it becomes more than a day trip, it becomes a pilgrimage through his childhood. Begin at his birthplace in Mathura, walk the temples of his boyhood in Vrindavan, and end across the river in Gokul, where, as an infant, he crawled in the soft sand and stole the butter. Standing at Brahmand Ghat as the sun sets on the Yamuna, having followed his whole early story in a single day, is a feeling no other circuit in Braj can give.
Related guides
Explore more Braj guides
Plan your trip
Tell me your dates and where you are arriving, and I will plan the whole Mathura, Vrindavan and Gokul circuit, meeting you and taking you around with a car and a guide born on this very soil, for one clear price. Our Mathura Vrindavan same-day tour by car is made for exactly this three-town day. 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





















