Vrindavan, the sacred town nestled in Uttar Pradesh, is a must-visit destination for anyone seeking peace, devotion, and spiritual energy. Located around 160 kilometers from Delhi, Vrindavan is known for its historic temples and divine Krishna connection. Whether you’re a pilgrim or a weekend traveler, reaching Vrindavan from Delhi is now simpler than ever.
In this guide, we’ll explore all the major ways to travel from Delhi to Vrindavan – by train, bus, car, and more. We’ll also include helpful tips, fare estimates, and frequently asked questions to make your journey smooth and stress-free.
Where is Vrindavan Located?
Vrindavan is a small town in the Mathura district of Uttar Pradesh, just 10 kilometers from Mathura city. It holds deep mythological importance as the place where Lord Krishna spent his childhood.
Being close to Delhi, Vrindavan is a popular destination for spiritual tourism, especially during festivals like Janmashtami and Holi. Its proximity makes it ideal for a day trip or weekend getaway.
How to Reach Vrindavan from Delhi by Train
Traveling by train is one of the most economical and comfortable options to reach Vrindavan. While the town has a small station, most travelers get off at Mathura Junction (MTJ), which is well-connected to Delhi.
From Mathura, Vrindavan is just a 20-minute ride by local auto or taxi. Several daily trains run from New Delhi and Hazrat Nizamuddin stations to Mathura.
Popular Trains from Delhi to Mathura
Several trains run daily between Delhi and Mathura, making train travel one of the most reliable and affordable options. These trains depart from major stations like New Delhi and Hazrat Nizamuddin and reach Mathura within 2 to 3 hours. Below is a list of some popular trains with their departure points and travel duration.
Popular Trains from Delhi to Mathura | |||
Train Name | Departure Station | Arrival Station | Duration |
Gatimaan Express | Hazrat Nizamuddin (NZM) | Mathura Junction (MTJ) | 1h 40m |
Shatabdi Express | New Delhi (NDLS) | Mathura Junction | 1h 45m |
Taj Express | Hazrat Nizamuddin (NZM) | Mathura Junction | 2h 40m |
Intercity Express | Hazrat Nizamuddin (NZM) | Mathura Junction | 2h 30m |
Fares range from ₹50 for general class to ₹400 for AC chair car. Booking in advance is advised, especially during weekends and festive seasons.
How to Reach Vrindavan from Delhi by Bus
Buses offer an affordable and accessible mode of travel to Vrindavan, especially for budget-conscious travelers. Though there is no direct bus to Vrindavan, regular buses operate between Delhi and Mathura.
You can board a bus from ISBT Kashmiri Gate, Anand Vihar, or Sarai Kale Khan. Once in Mathura, local e-rickshaws or autos can take you to Vrindavan within 30 minutes.
Bus Options and Fare
Bus travel takes around 3 to 4 hours depending on traffic. It’s a practical option for solo travelers and backpackers.
- UPSRTC Non-AC Seater: ₹150–₹200
- UPSRTC AC Volvo: ₹300–₹400
- Private Sleeper/Seater Buses: ₹250–₹450
How to Reach Vrindavan from Delhi by Car or Taxi
If you prefer comfort and flexibility, driving from Delhi to Vrindavan is a great option. The Yamuna Expressway connects Delhi to Vrindavan with smooth, high-speed access.
Traveling by car takes about 2.5 to 3 hours depending on traffic. The total distance is around 160 km, and toll charges are approximately ₹200 one way.
Taxi and Cab Fare
Taxi and Cab Fare | ||
Cab Type | Estimated Fare (One-Way) | Platforms |
Ola Outstation | ₹2,000 – ₹2,800 | Ola App |
Uber Intercity | ₹2,300 – ₹3,200 | Uber App |
Local Cabs | ₹1,800 – ₹2,500 | Savaari, Gozo Cabs |
How to Reach Vrindavan from Delhi by Flight
There is no airport in Vrindavan or Mathura, so flights are not a direct option. However, for international or long-distance travelers landing in Delhi, taking a cab or train is the best follow-up route.
From Indira Gandhi International Airport (DEL), you can reach Vrindavan by hiring a taxi or using the airport metro to reach the railway station and take a train to Mathura.
This option is ideal for travelers coming from outside India or other major cities. The total travel time from the airport to Vrindavan is approximately 4 hours.
Best Route from Delhi to Vrindavan by Road
The most preferred driving route is:
Delhi → Noida → Yamuna Expressway → Vrindavan Exit
This expressway ensures a smooth and safe ride with scenic views along the way. Ensure your vehicle is fueled up and carry cash or FASTag for toll payments.
Best Time to Visit Vrindavan
The ideal time to travel from Delhi to Vrindavan is between October and March, when the weather is pleasant. Summers can be harsh, with temperatures rising above 40°C.
Major festivals like Holi and Janmashtami see huge crowds, so plan your bookings early if visiting during these periods.
Major Attractions in Vrindavan
Once you arrive in Vrindavan, there’s plenty to explore. The town is filled with spiritual landmarks and scenic beauty.
Top places to visit include:
- Prem Mandir: Known for its intricate carvings and evening light show
- Banke Bihari Temple: A key Krishna temple with vibrant daily rituals
- ISKCON Temple: Peaceful surroundings, spiritual classes, and devotional songs
- Radha Raman Temple: An important temple dating back to the 16th century
- Nidhivan: A mystical forest believed to be Krishna’s pastimes spot
These places are located within close distance from each other and can be explored by auto or walking.
Travel Tips for Delhi to Vrindavan Trip
- Start early in the day to avoid traffic and enjoy more time in Vrindavan
- Carry light cotton clothing, water bottles, and basic medicine if traveling with elders
- Book your stay in advance during weekends or festivals to avoid last-minute issues
- Avoid carrying too much cash; use digital payments where possible
- Download offline maps in case of poor network coverage on the road
How to Reach Vrindavan from Delhi FAQs
Q1. What is the distance between Delhi and Vrindavan?
The distance from Delhi to Vrindavan is approximately 160 kilometers via the Yamuna Expressway.
Q2. What is the fastest way to reach Vrindavan from Delhi?
The fastest way is by car or train, both taking around 2.5 to 3 hours depending on traffic or train schedules.
Q3. Is there a direct bus from Delhi to Vrindavan?
No direct bus goes to Vrindavan, but you can take a bus to Mathura and then use local transport.
Q4. Which is the nearest railway station to Vrindavan?
Mathura Junction is the nearest major station, located just 10 km away from Vrindavan.
Q5. Can I travel to Vrindavan from Delhi in one day?
Yes, a day trip is very much possible if you leave early in the morning and return by late evening.