Planning to travel from Haridwar to Vrindavan? You are not alone. Every year, thousands of pilgrims and travellers combine a visit to Haridwar — the sacred city on the banks of the Ganga — with a journey to Vrindavan, the divine abode of Lord Krishna. The road distance from Haridwar to Vrindavan is approximately 320–350 km, and while there is no direct train or flight connection between the two cities, the route is well-served by road and rail options that are comfortable, affordable, and easy to navigate.
This guide covers every practical way to make this pilgrimage journey from Haridwar to Vrindavan in 2026: by car or taxi, by bus, and by train via Mathura Junction, with verified distances, travel times, estimated fare ranges, and practical tips for each option.

Haridwar to Vrindavan: At a Glance
| Detail | Information |
|---|---|
| Road Distance | 320–350 km (via Roorkee–Muzaffarnagar–Meerut–Yamuna Expressway) |
| Train Distance | ~375 km (Haridwar Jn to Mathura Jn, rail route) |
| Fastest Option | Taxi / Private Cab — 5.5 to 7 hours |
| Cheapest Option | Train via Mathura Jn, then local transport to Vrindavan |
| Nearest Railway Station | Mathura Junction (MTJ) — 12–15 km from Vrindavan |
| Nearest Airport | Agra Airport (~60 km from Vrindavan); Delhi IGI (~160 km) |
| Direct Train/Flight | None available (as of June 2026) |
| Best Season to Visit | October to March (pleasant weather) |
Which Travel Option Is Right for You?
| Traveller Type | Recommended Option | Reason |
|---|---|---|
| Family with children | Private Taxi / Cab | Door-to-door, flexible stops, no last-mile hassle |
| Solo / budget traveller | Train (Haridwar → Mathura) + local auto | Most economical, from ~₹260 (SL class) |
| Group of 6–10 | Tempo Traveller | Cost shared, comfortable, direct to Vrindavan |
| Senior citizens / pilgrims | Private Taxi | Comfort, safety, direct drop at temple area |
| Budget pilgrims | UPSRTC Bus via Mathura | Affordable state bus, ₹280–420 one way |
How to Reach Vrindavan from Haridwar: All Transport Options
| Mode | Distance | Travel Time | Est. Fare (2026) | Best For |
|---|---|---|---|---|
| By Car / Taxi | 320–350 km | 5.5–7 hrs | ₹3,700–₹8,000+ | Comfort, families |
| By Bus | 320–350 km | 6–7 hrs + last mile | ₹280–₹700 | Budget travel |
| By Train + Local | 375 km (rail) + 15 km | 7–11 hrs total | ₹260–₹1,550+ (train) | Economy, solo |
1. Haridwar to Vrindavan by Road — Car or Taxi
Travelling from Haridwar to Vrindavan by car or taxi is the most convenient option for families and groups. The road distance is approximately 320–350 km, with a drive time of 5.5 to 7 hours depending on traffic and route.
Best Driving Route
Haridwar → Roorkee → Muzaffarnagar → Meerut → Yamuna Expressway → Mathura → Vrindavan. This is the recommended highway corridor. It is faster and better maintained than the older NH-58 route. The Yamuna Expressway section (Noida to Agra) is a toll expressway — keep ₹200–300 ready or use FASTag.
Cab Fare Estimates — Haridwar to Vrindavan (June 2026)
| Vehicle Type | Estimated One-Way Fare | Per-km Rate (approx.) |
|---|---|---|
| Hatchback (Swift/Alto) | ₹3,700–₹5,000 | ₹10–12/km |
| Sedan (Dzire/Etios) | ₹3,700–₹5,800 | ₹12–14/km |
| SUV Ertiga / Xylo | ₹5,000–₹7,500 | ₹14–16/km |
| Innova Crysta | ₹6,000–₹9,500 | ₹18–22/km |
| Tempo Traveller (12–16 seater) | ₹10,000–₹16,000+ | ₹22–26/km |
Fares shown are estimated ranges based on June 2026 market pricing across GozoCabs, Goibibo, CabBazar, and MangalmayYatra. Actual fares vary by operator, booking date, demand, and whether tolls are included. Always compare at least 2–3 platforms before confirming. Toll charges on the Yamuna Expressway are typically charged separately (₹150–300 extra).
Book through: Ola Outstation, Uber Intercity, GozoCabs, InDriver, or local Haridwar taxi operators for competitive pricing. App-based bookings are generally more transparent on pricing.
Self-Drive Tips
- Fuel up in Haridwar before leaving — petrol stations become sparse near Muzaffarnagar at night
- Start before 7 AM to avoid Delhi NCR traffic entering the Yamuna Expressway
- FASTag mandatory on Yamuna Expressway; carry a backup cash amount of ₹200–300
- Google Maps real-time route recommended over offline maps on this corridor
2. Haridwar to Vrindavan by Bus
Bus is the most affordable way to reach Vrindavan from Haridwar. State-run and private buses serve this route, though most require a change at Mathura. Direct private services may occasionally operate depending on season and operator — check current availability on RedBus or Zingbus before travel.
| Route | Est. Fare | Est. Time | Notes |
|---|---|---|---|
| Haridwar → Mathura (UPSRTC) | ₹280–₹420 | 5–6 hrs | Change at Mathura; last mile by auto (₹20–50) |
| Haridwar → Delhi ISBT → Mathura | ₹350–₹550 | 7–8 hrs | Via Delhi; more frequent departure options |
| Private AC Volvo (online) | ₹500–₹800 | 6–8 hrs | RedBus, Zingbus; comfort seating, AC |
Book bus tickets on RedBus, AbhiBus, or Zingbus for confirmed seat and cancellation options. ISBT Haridwar (Haridwar Interstate Bus Terminus) is the main departure point. Buses to Mathura/Agra depart regularly through the day.
Mathura to Vrindavan: Last-Mile Transport
- Shared auto-rickshaw: ₹20–50 per person (most frequent option)
- Private auto-rickshaw: ₹100–150 (negotiate fare or use meter)
- Local UPSRTC bus: ₹15–25 per person, departs frequently from Mathura Bus Stand
- Ola / Uber auto: app-based booking available in Mathura city
3. Haridwar to Vrindavan by Train (via Mathura Junction)
There is no direct train from Haridwar to Vrindavan. The practical train route is Haridwar Junction (HW) to Mathura Junction (MTJ) — with 4 regular trains running on this corridor — followed by 12–15 km of local transport to Vrindavan. This is the cheapest option for long-distance travel on this route.
Key Trains: Haridwar Junction to Mathura Junction
| Train Name & Number | Dep. (HW) | Arr. (MTJ) | Duration | Days | Cheapest Fare (SL) |
|---|---|---|---|---|---|
| Nanda Devi AC SF Exp (12402) | 00:14 | 06:18 | 6 hr 4 min | Daily | ~₹260 |
| Kalinga Utkal Express (18478) | 06:54 | 13:45 | 6 hr 51 min | Daily | ~₹260 |
| HW–Mumbai Bandra Exp (19020) | 13:30 | 21:10 | 7 hr 40 min | Daily | ~₹260 |
| HW–Durg Special (08744) | 18:55 | 02:40+1 | ~7 hr 45 min | Mon only | ~₹260 |
Note: Train timings are based on June 2026 IRCTC/NTES data. Indian Railways timetables are subject to change. Always confirm current schedules and seat availability at irctc.co.in or the official NTES app (National Train Enquiry System) before booking.
Train fares from Haridwar to Mathura Junction range from approximately ₹260 (Sleeper class) to ₹1,550+ (1AC). Book on IRCTC.co.in, ixigo, RailYatri, or MakeMyTrip. Book at least 7–10 days ahead for weekend and festival-season travel.
Train + Last Mile: Full Journey Estimate
| Leg | Distance | Time | Est. Cost |
|---|---|---|---|
| Haridwar Jn → Mathura Jn (train) | 375 km (rail) | 6–10 hrs | ₹260–1,550+ (by class) |
| Mathura Jn → Vrindavan (shared auto) | ~14 km | 30–45 min | ₹20–50 per person |
| Total | ~390 km end-to-end | 7–11 hrs | From ₹280 per person |
About Vrindavan: Sacred City of Lord Krishna
Vrindavan is one of the most sacred pilgrimage destinations in India, deeply connected with Lord Krishna as described in ancient Hindu scriptures including the Bhagavata Purana and the Srimad Bhagavatam. Situated on the banks of the Yamuna River in Mathura district, Uttar Pradesh, the city is believed to be where Lord Krishna spent his childhood and youth, performing divine acts celebrated in temples across the country.
The city houses over 5,000 temples, ranging from 16th-century stone structures to contemporary marble complexes. A Vrindavan trip from Haridwar is one of the most popular pilgrimage combinations in North India, allowing devotees to take a dip in the Ganga in Haridwar before seeking the blessings of Lord Krishna in Braj Dham.
Major Temples to Visit in Vrindavan
| Temple | Significance | Key Highlight |
|---|---|---|
| Banke Bihari Mandir | Most visited and beloved temple in Vrindavan | Idol curtain opened and closed frequently during darshan; highly devotional atmosphere |
| ISKCON Temple | International Society for Krishna Consciousness | Grand modern architecture, bhajans, free prasad, international visitors |
| Radha Raman Mandir | Self-manifested deity (16th century, Vaishnava tradition) | Ancient temple of great significance; fewer crowds than Banke Bihari |
| Govind Dev Ji Temple | Built 1590 by Raja Man Singh of Amber | One of tallest pre-Mughal temples; rare sandstone Mughal-era architecture |
| Prem Mandir | Built by Jagadguru Kripalu Ji Maharaj (2001–2012) | Stunning white Italian marble; beautifully illuminated at night |
| Rangji Mandir | Rare Dravidian (South Indian) architecture in North India | Gopuram entrance; built 1851; architecturally distinct from all other Vrindavan temples |
Best Time to Visit Vrindavan & Major Festivals
The best time to visit Vrindavan is from October to March, when temperatures are pleasant (15–25°C daytime). Summer months (April–June) see temperatures above 40°C and are generally avoided by most travellers. If your Haridwar to Vrindavan journey can be timed around a festival, the experience is extraordinary.
| Festival | Approx. Period | What to Expect |
|---|---|---|
| Janmashtami | August (Bhadra Krishna Ashtami) | Lord Krishna’s birthday; all-night celebrations, special puja at all major temples |
| Radhashtami | 8 days after Janmashtami (Aug–Sep) | Celebrates Radha’s birth; vibrant celebrations at Banke Bihari and Radha Raman temples |
| Holi — Phoolon wali Holi | One day before Holi (Feb–Mar) | Banke Bihari priests shower devotees with flowers; unique only to Vrindavan |
| Lathmar Holi (nearby Barsana / Nandgaon) | Feb–Mar | Women playfully beat men with lathis (sticks); Braj Holi is world-famous |
| Kartik Purnima | October–November | Month-long spiritual observances; ghats lit with diyas at sunset |
| Govardhan Puja | Day after Diwali (Oct–Nov) | Parikrama (circumambulation) of Govardhan Hill, ~21 km; special significance in Braj |
Other Attractions in Vrindavan
- Kesi Ghat — A revered ghat on the Yamuna River believed to be the site where Lord Krishna defeated the demon Keshi. Many pilgrims visit for darshan of the ghat and ritual prayers. Visitors are advised to check current Yamuna water quality advisories from Uttar Pradesh Pollution Control Board before ritual bathing.
- Seva Kunj & Nidhuban — Ancient sacred gardens associated with Krishna’s Raas Leela. Entry is restricted after sunset. These are peaceful, less-crowded spaces ideal for quiet contemplation.
- Govardhan Hill (~26 km from Vrindavan) — A sacred hill considered a manifestation of Lord Krishna in Vaishnava tradition. Pilgrims perform the Govardhan Parikrama (21-km circumambulation). A worthwhile addition if time allows on the pilgrimage journey from Haridwar to Vrindavan.
- Mathura (12–15 km from Vrindavan) — Birthplace of Lord Krishna. Sri Krishna Janmabhoomi and Dwarkadhish Temple are must-visit sites. Most travellers combine Mathura and Vrindavan in a single trip.
Practical Tips for Your Haridwar to Vrindavan Journey
- Plan a 2-city itinerary: Since Mathura and Vrindavan are 12–15 km apart, visit both on the same trip. Sri Krishna Janmabhoomi in Mathura adds significant depth to the pilgrimage.
- Book transport 2–3 weeks in advance during peak festivals (Janmashtami, Holi, Kartik Purnima). Both cabs and trains fill fast during these periods.
- Accommodation in Vrindavan: Budget dharamshalas available from ₹300–800 per night near major temples. Mid-range guesthouses in the Bhaktivedanta Swami Marg area run ₹1,500–3,000 per night.
- Dress code: Wear modest clothing — shoulders and knees covered — when entering any temple. Many temples have dress-code enforcement, particularly for non-Indian visitors.
- Carry cash: UPI payments are available at many places, but auto-rickshaws, small prasad shops, and older temple donation counters are largely cash-only. Keep small denominations handy.
- Best darshan timing: Visit Banke Bihari Mandir in the early morning (7–9 AM) or evening (7–9 PM) for the most devotional atmosphere and manageable crowds. Midday is crowded and hot in summer.
FAQs
Q1. What is the distance from Haridwar to Vrindavan by road?
The road distance from Haridwar to Vrindavan is approximately 320–350 km via Roorkee, Muzaffarnagar, Meerut, and the Yamuna Expressway. The drive takes 5.5 to 7 hours under normal traffic conditions.
Q2. Is there a direct train from Haridwar to Vrindavan?
No direct train connects Haridwar to Vrindavan. The recommended train route is Haridwar Junction (HW) to Mathura Junction (MTJ), with 4 daily trains currently running on this route. From Mathura, Vrindavan is 12–15 km away by shared auto-rickshaw (₹20–50 per person) or Ola/Uber. Total journey time is approximately 7–11 hours depending on the train.
Q3. What is the cheapest way to reach Vrindavan from Haridwar?
The cheapest way to reach Vrindavan from Haridwar is by train. The Kalinga Utkal Express (18478) or Haridwar–Mumbai Bandra Express (19020) to Mathura Junction costs approximately ₹260 in Sleeper class, plus around ₹20–50 for local transport to Vrindavan from Mathura. Total cost: approximately ₹280–320 per person.
Q4. How much does a cab from Haridwar to Vrindavan cost in 2026?
A one-way cab from Haridwar to Vrindavan costs approximately ₹3,700–₹5,800 for a sedan and ₹6,000–₹9,500 for an Innova Crysta, based on June 2026 market rates. Actual fare depends on operator, booking platform, vehicle type, and season. Compare on Ola Outstation, GozoCabs, or Goibibo for live pricing.
Q5. What is the total travel time from Haridwar to Vrindavan?
Travel time depends on the mode chosen. By taxi: 5.5–7 hours. By bus via Mathura: 7–9 hours including last-mile transport. By train (Haridwar to Mathura Junction) plus local transport: 7–11 hours. Factor in extra time during festival season when roads and transport are busier.
Conclusion
Whether you are a pilgrim combining Haridwar and Braj Dham in a single sacred journey or a traveller exploring North India’s most significant spiritual destinations, the route from Haridwar to Vrindavan is well-connected and manageable. The most practical way to reach Vrindavan from Haridwar in 2026 is by private cab for door-to-door comfort, or by train via Mathura Junction for the most economical fare. Whichever option you choose, book in advance during festival months, allow at least a full day in Vrindavan, and combine your visit with Mathura for a complete Braj pilgrimage experience.
This pilgrimage journey from Haridwar to Vrindavan — from the banks of the Ganga to the sacred land of Lord Krishna — is one of the most rewarding travel experiences North India has to offer.