
Vrindavan is approximately 185 km from Delhi. The fastest way to reach Vrindavan from Delhi is by train — take any express train from New Delhi or Hazrat Nizamuddin to Mathura Junction (journey: 2 hours), then a taxi or auto-rickshaw for the final 12 km to Vrindavan (20–25 minutes). Total door-to-door time: 2.5–3 hours.
Vrindavan is ~185 km from Delhi. Fastest option: Train to Mathura Junction (2 hrs) from New Delhi / Hazrat Nizamuddin + taxi to Vrindavan (20 min). By car: Yamuna Expressway (2.5 hrs), toll ~₹220. By taxi (door-to-door): ₹2,500–3,500. By UPSRTC bus from Anand Vihar ISBT: 4–5 hrs. Once at Mathura Junction, Vrindavan is 12 km by auto-rickshaw (₹150–200) or e-rickshaw (₹20–30 shared).
Comparison of all modes of travel from Delhi to Vrindavan
Mathura Vrindavan Tour Guides
Local taxi service, expert temple guides & complete tour packages — book directly with us for best rates.
Train is the fastest, most economical, and most reliable way to travel from Delhi to Vrindavan. Board at New Delhi, Hazrat Nizamuddin, Old Delhi or Anand Vihar Terminal — all going to Mathura Junction (MTJ). From Mathura, Vrindavan is 12 km by local transport.
Driving from Delhi to Vrindavan via the Yamuna Expressway is the most comfortable road option — 6-lane highway, minimal traffic, 2.5 hours. Total distance: ~185 km.
Paid parking available near ISKCON Krishna Balram Mandir and Prem Mandir. For Banke Bihari Temple, inner lanes are vehicle-restricted — park near the periphery and take e-rickshaw inside. During festivals, park at designated lots on the Mathura–Vrindavan highway and take shuttle transport inside.
A private taxi or cab offers door-to-door convenience — ideal for families, senior citizens, or groups. No station transfers required. Cabs drop you directly at your hotel or temple in Vrindavan.
* One-way fares. Return fares may differ. Confirm before booking.
Taxi is more expensive than train but offers door-to-door convenience. For groups of 4+, the per-person taxi cost becomes comparable to AC train + taxi combo. Best for: families with luggage, senior pilgrims, and those wanting a flexible departure time.
UPSRTC (Uttar Pradesh State Road Transport Corporation) operates regular bus services from Delhi to Mathura. No direct bus to Vrindavan exists — you will need local transport for the final 12 km.
From Mathura Bus Stand, take a local e-rickshaw or auto to Vrindavan — 12 km, approximately 25–35 minutes.
Once you arrive at Mathura Junction (MTJ) by train or bus, Vrindavan is just 12 km away. Here are all your options:
Most comfortable — ask at taxi stand outside station exit
Negotiate before boarding — direct route to Vrindavan
Very cheap — shared with other passengers
Departs when full — cheapest option
Exit Mathura Junction station from the main gate. The taxi and auto-rickshaw stand is directly outside the main entrance — turn right after exit. E-rickshaws wait in a line on the left side. Shared tempos operate from the street facing the main exit. All go to Vrindavan.
Important things to know before you travel Delhi to Vrindavan
Depart Delhi between 6–8 AM to avoid peak traffic. Friday evenings are very heavy outbound. Sunday morning return is heavy — plan accordingly.
Book on IRCTC (irctc.co.in) at least 1–2 weeks in advance, especially for Shatabdi and AC classes. Tatkal quota available 1 day prior at premium fare.
Carry exact change for toll or FASTag. Speed limit strictly enforced — cameras throughout. Fuel up in Delhi as Yamuna Expressway fuel is slightly pricier.
During Janmashtami, Holi, Govardhan Puja — roads and trains are 3–4x busier. Book 1–2 months ahead for these dates.
Parking available near ISKCON Krishna Balram Mandir and Prem Mandir. For Banke Bihari, park near the periphery and walk or take e-rickshaw inside.
Use Google Maps or Apple Maps — both work well on Yamuna Expressway. Set destination as 'Vrindavan, Mathura' not just 'Vrindavan' to avoid confusion.
Common questions about travelling from Delhi to Vrindavan
The easiest way to reach Vrindavan from Delhi is by train. Take any train from New Delhi, Hazrat Nizamuddin or Anand Vihar to Mathura Junction (MTJ) — the journey takes 1.5–2.5 hours. From Mathura Junction, Vrindavan is 12 km away by taxi (₹300–450), auto-rickshaw (₹150–200) or shared e-rickshaw (₹20–30). Total door-to-door journey time: 2.5–3.5 hours.
The distance from Delhi to Vrindavan is approximately 180–185 km by road via Yamuna Expressway. By rail, Delhi to Mathura Junction is ~145 km, then Mathura to Vrindavan is 12–13 km. Total rail+road distance: ~157 km. By road (Yamuna Expressway): ~185 km. By NH-19 direct: ~165 km.
The fastest trains from Delhi to Mathura Junction are the Shatabdi Express type trains (New Delhi/Hazrat Nizamuddin, ~90 min). For economy, numerous express trains depart from New Delhi, Old Delhi, and Anand Vihar Terminal daily — journey time 2–2.5 hours. Book on IRCTC (irctc.co.in). Mathura Junction (station code: MTJ) is the closest major station.
Cost from Delhi to Vrindavan varies by mode: Train (Sleeper class) + auto: ₹200–400 total; Train (AC) + taxi: ₹600–1,200 total; Own car via Yamuna Expressway: ₹600–900 (fuel + toll); Taxi/cab from Delhi: ₹2,500–3,500 one way; UPSRTC bus + local: ₹250–500. The most economical option is Sleeper class train + shared e-rickshaw.
UPSRTC (Uttar Pradesh State Road Transport) operates buses from Anand Vihar ISBT and Delhi ISBT to Mathura — these run regularly throughout the day. From Mathura Bus Stand, take a local auto or e-rickshaw to Vrindavan (12 km). There are no direct Delhi to Vrindavan buses; the Mathura–Vrindavan leg requires local transport. Private AC buses and taxis are also available for direct Delhi–Vrindavan service.
By train + local taxi: 2.5–3.5 hours (train ~2 hrs + taxi ~25 min). By own car via Yamuna Expressway: 2.5–3 hours (depending on Delhi traffic). By taxi/cab from Delhi: 3–4 hours. By bus: 4–5 hours. Plan extra time during festival seasons (Janmashtami, Holi) when roads are significantly busier.
Yamuna Expressway is recommended for most travellers — it is a smooth 6-lane highway with minimal traffic, typical journey 2.5 hours. NH-19 (older Agra highway) passes through more towns, has more traffic and typically takes 3–4 hours. For a faster, more comfortable drive, always prefer Yamuna Expressway. Toll: approximately ₹220 for a small car.
Yes — a Delhi to Vrindavan day trip is very manageable. Depart Delhi by 7–8 AM (train or car), arrive Vrindavan by 10–11 AM. You have 6–7 hours for temple darshan (ISKCON, Banke Bihari, Prem Mandir, Radha Raman). Depart by 4–5 PM to reach Delhi by 7–8 PM. A guide can optimize your time significantly for a day trip.
Discover Mathura Vrindavan – the divine land of Shri Krishna with peaceful darshan, expert local guides, and comfortable travel experiences.

Rated by 1800+ devotees