Mathura from Delhi is about 145 km and Vrindavan about 160 km, a 3 to 3.5 hour drive via the Yamuna Expressway - making the birthplace of Lord Krishna an easy same-day pilgrimage. The twin towns hold the Krishna Janmabhoomi, Banke Bihari, ISKCON and Prem Mandir temples. Note that many temples close midday, so plan around darshan timings. Book a Delhi to Mathura cab, or for the festival rush try our Janmashtami Mathura Vrindavan cab.
Distance & Route
| Detail | Information |
|---|---|
| Delhi - Mathura | ~145 km |
| Delhi - Vrindavan | ~160 km |
| Drive Time | 3-3.5 hours |
| Route | Yamuna Expressway |
| Mathura - Vrindavan | ~12 km |
Key Temples & Typical Timings
| Temple | Typical Timing |
|---|---|
| Krishna Janmabhoomi (Mathura) | Morning and evening, closed midday |
| Banke Bihari (Vrindavan) | Morning and evening darshan, midday break |
| ISKCON (Vrindavan) | Open with a midday closure |
| Prem Mandir (Vrindavan) | Morning and evening; light show after sunset |
Timings shift seasonally and on festival days, so confirm before you go. A good plan is to reach by morning, cover Mathura temples first, break for lunch during the midday closure, then move to Vrindavan for evening darshan and the Prem Mandir light show.
Cab Fare 2026
| Vehicle | Rate / km | Seats |
|---|---|---|
| Sedan (Swift Dzire) | Rs 11/km | 4 |
| Ertiga | Rs 15/km | 6 |
| Innova Crysta | Rs 18/km | 6-7 |
| Tempo Traveller (12) | Rs 20/km | 12 |
A round-trip day tour is the easiest way to visit and return the same day; billing is per km with an outstation minimum of 250-300 km per day. Groups save with a Tempo Traveller, which costs the same one-way or round-trip.
Frequently Asked Questions
Can I visit Mathura and Vrindavan in one day from Delhi?
Yes. With a morning start you can cover the main temples of both towns and return by night.
When is the best time to visit?
October to March for pleasant weather. Janmashtami and Holi are spectacular but very crowded - consider our Janmashtami cab service.
How far is Vrindavan from Mathura?
Only about 12 km, roughly 30 minutes by road.




