Delhi to Haridwar
Travel guide from Delhi to Haridwar: distance, duration and transport options.
Overview
The journey from Delhi to Haridwar is a popular pilgrimage route that covers approximately 214 kilometers via NH-58, passing through the bustling towns of Meerut and Muzaffarnagar. Travelers can expect a road trip of about 4.5 to 5 hours, with options for comfortable trains, state-run and private buses, or self-driven cars. The route offers a mix of urban sprawl, agricultural landscapes, and the first glimpses of the Himalayan foothills as you approach the holy city on the Ganges.
Route Map
Interactive Route Map
Enable location to see route from your current position
Transport Options
By Car
Driving your own car or hiring a taxi gives you the flexibility to stop at roadside dhabas and take breaks as needed.
Highlights
- Freedom to stop at famous dhabas like Haveli and Sukhdev Dhaba
- Scenic drive through sugarcane fields and rural Uttar Pradesh
- Quick detour to Roorkee's colonial-era bridges and canals
- Direct drop-off at your hotel or ghat in Haridwar
Self-Drive
Drive your own car; tolls and fuel are the main costs.
- Toll charges: ₹300-₹400 one-way
- Fuel cost: ₹2,000-₹2,500 (petrol) or ₹1,500-₹1,800 (diesel)
- Parking in Haridwar: ₹50-₹100 per day
Taxi/Cab
Hire a private cab for a door-to-door experience.
- One-way cab fare: ₹3,500-₹5,000
- Round-trip with waiting: ₹7,000-₹9,000
- Extra charges for night driving or additional stops (₹100-₹200 per hour)
By Train
Several daily trains connect Delhi (Old Delhi or Nizamuddin) to Haridwar, offering a comfortable and budget-friendly option.
Highlights
- Scenic views of the Ganges canal and rural landscapes
- No traffic or toll hassles
- Frequent departures, especially early morning and overnight trains
- Direct connectivity to Haridwar Junction, close to the ghats
Sleeper Class
Budget-friendly option with basic amenities.
- Fare: ₹150-₹250
- Travel time: 4-5 hours
- Examples: Nanda Devi Express, Yoga Express, Mussoorie Express
AC Chair Car / 3AC
More comfortable with air conditioning and better seating.
- AC Chair Car: ₹400-₹600
- 3AC: ₹500-₹800
- Book in advance via IRCTC; tatkal available at higher cost
By Bus
Uttarakhand Roadways and private operators run regular buses from Delhi's ISBT Kashmere Gate to Haridwar.
Highlights
- Economical and frequent departures
- No need to navigate or drive
- Options from ordinary to Volvo AC buses
- Drop at Haridwar bus stand, near local transport hubs
Ordinary Bus
State-run buses with basic seating.
- Fare: ₹200-₹300
- Travel time: 5-6 hours
- Departures every 30-60 minutes from ISBT
AC Volvo Bus
Private operators like UPSRTC and private luxury coaches.
- Fare: ₹500-₹800
- Travel time: 5-6 hours
- Online booking available on RedBus, Paytm, etc.
Stopovers En Route
Meerut
70 km from DelhiKnown for sports goods manufacturing and historical monuments like Shaheed Smarak.
Muzaffarnagar
130 km from DelhiFamous for its jaggery (gur) trade and sugarcane fields lining the highway.
Roorkee
175 km from DelhiHome to IIT Roorkee and the historic Ganges Canal — a good final break before Haridwar.
Travel Tips
Budget Estimate
road
Toll charges: ₹300-₹400 one-way
Fuel cost: ₹2,000-₹2,500 (petrol) or ₹1,500-₹1,800 (diesel)
Driving your own car or hiring a taxi gives you the flexibility to stop at roadside dhabas and take breaks as needed.
train
Fare: ₹150-₹250
AC Chair Car: ₹400-₹600
Several daily trains connect Delhi (Old Delhi or Nizamuddin) to Haridwar, offering a comfortable and budget-friendly option.
bus
Fare: ₹200-₹300
Fare: ₹500-₹800
Uttarakhand Roadways and private operators run regular buses from Delhi's ISBT Kashmere Gate to Haridwar.
Frequently Asked Questions
The distance between Delhi and Haridwar is approximately 214 km by road, taking about 4.5-5 hours depending on the mode of transport and traffic conditions.
Travellers can choose between By Car, By Train, By Bus. Driving your own car or hiring a taxi gives you the flexibility to stop at roadside dhabas and take breaks as needed. For a more relaxed journey, by train is also available.
Major stops include Meerut, Muzaffarnagar, Roorkee, offering food, fuel and rest facilities along the way.
Yes, the route runs mainly along NH-58 and is well maintained with smooth highways, though traffic can build up near towns during peak pilgrimage season.
Costs vary by mode: road (Toll charges: ₹300-₹400 one-way), train (Fare: ₹150-₹250), bus (Fare: ₹200-₹300). Choose the option that matches your budget and comfort preference.
Tour Packages for Haridwar
Other Routes
Explore More of Haridwar
Destination Hub
Haridwar OverviewSpiritual & Temple Guides
Places to Explore
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction
Discover attraction












