Traveling from New Delhi to Haridwar is a journey from the capital’s hustle to the spiritual calm of the Ganges. Whether you’re going for pilgrimage, peace, or a weekend reset, there are several reliable ways to reach Haridwar, each suited to different budgets, priorities, and preferences.
There are 5 ways to get from New Delhi, Delhi, India to Haridwar, Uttarakhand, India by Bus, Train, Taxi & Cabs, Self-Drive or Private Vehicle, or Flight.
Distance between New Delhi, Delhi, India and Haridwar, Uttarakhand, India is 222.72 kms, 138.42 miles or 120.26 nautical miles.
Origin | New Delhi, Delhi, India |
---|---|
Destination | Haridwar, Uttarakhand, India |
Driving Distance | 222.72 kms (138.42 mi, 120.26 NM) |
Estimated Time | 3 hrs 44 minutes |
It takes approximately 3 hrs 44 minutes to travel by car from New Delhi, Delhi, India to Haridwar, Uttarakhand, India.
The total driving distance between these two points is around 222.72 kilometers, which equals approximately 138.42 miles or 120.26 nautical miles.
Travel time is an estimate and may vary slightly depending on the route you take, the time of day, and live traffic conditions. The numbers shown are based on standard driving routes.
You can refer to the distance values shown above in kilometers, miles, and nautical miles for easy understanding and travel planning.
Unit conversions:
1 mile = ~1.609 kilometers
1 nautical mile = exactly 1.852 kilometers
Scroll down to view the interactive route map below. You can click and zoom on the map to explore the journey in more detail and plan your trip better.
Route: Delhi to Haridwar (via ISBT Kashmere Gate, Anand Vihar, or Pandav Nagar)
Duration: Approximately 5 hours
Fare Range: ₹390 – ₹1,400
Operators: UTC (Uttarakhand Transport), IntrCity SmartBus, RedBus listings
Service Frequency: Buses available every few hours, both day and overnight options
Variants: Choose from non-AC, AC Volvo, or sleeper coaches depending on comfort and budget. If you’re near Pandav Nagar, some private operators run from there with slightly cheaper fares.
Pros: Easy availability, frequent departures
Cons: Road traffic, especially around Meerut and Roorkee, can cause delays. Summer heat can also be an issue in non-AC buses.
Good for: Last-minute plans, budget travelers, or those traveling light
New Delhi to Haridwar Jn: 4 hours 48 minutes
Via Anand Vihar Terminal: Slightly faster at 4 hours 43 minutes
Fares: ₹200 to ₹3,200 (depending on class and train)
Popular Trains:
Shatabdi Express (fast and comfortable, includes meals)
Jan Shatabdi (budget-friendly and quicker than most buses)
Mussoorie Express (overnight option)
Direct train availability:
Yes, there are multiple direct trains daily from both New Delhi Railway Station and Anand Vihar Terminal.
Booking Tip: Use the IRCTC app or trusted platforms like MakeMyTrip to compare train classes, timings, and seat availability. Trains are often fully booked on weekends and holidays.
Good for: Families, solo travelers, budget travelers, or anyone who enjoys Indian train journeys with scenic countryside.
Time: Around 3 hours 17 minutes
Fare Range: ₹4,500 – ₹5,500
Booking Platforms: Ola Outstation, Uber Intercity, Savaari, or local taxi vendors
While more expensive than buses or trains, this is the most comfortable and flexible option—especially for small groups or senior travelers.
You pay for: Convenience, personal space, air conditioning, and no transfer points. Ideal if you’re carrying luggage, traveling in groups, or want hotel pick-up.
Distance: 203.5 km by road
Estimated Time: 3 hours 17 minutes
Fuel/Cost Estimate: ₹2,057 – ₹2,971 depending on vehicle type
Route Highlights:
NH334 via Meerut and Roorkee
Stop at eateries along the highway or take detours to Rajaji National Park
Toll roads are present, so keep some cash or FASTag ready.
Driving Tips:
Avoid peak entry/exit hours in Delhi (8–11 AM, 5–8 PM)
Start early in the morning to reach Haridwar by lunch and enjoy the ghats by evening.
Good for: Weekend travelers, families, road trip enthusiasts
Route: Indira Gandhi International Airport (DEL) to Dehradun Airport (DED)
Duration: Around 2 hours 47 minutes (including transfers)
Fare Range: ₹3,934 – ₹9,144
Airlines Operating: SpiceJet, IndiGo, Air India (flights every 3–4 hours)
Final Stretch: From Dehradun Airport, Haridwar is about 50 km (90 min by cab or bus)
Is it worth it?
If time is your priority and budget is flexible, flying to Dehradun and then continuing by road is the quickest route. While there’s no direct flight to Haridwar, Dehradun Airport (Jolly Grant) is the nearest and well-connected.
Keep in mind: Airport wait times, transfers, and last-mile cab fares can add up. This option is ideal for travelers short on time or arriving directly from other cities via Delhi.
Haridwar is a city and municipal corporation in the Haridwar district of Uttarakhand, India. With a population of 228,832 in 2011, it is the second-largest city in the state and the largest in the district. - Wikipedia
Mode | Time | Cost | Best For |
---|---|---|---|
Flight | ~2h 47m | ₹3,900–₹9,500 | Time-sensitive, long-distance or air travelers |
Train | ~4h 43m | ₹200–₹3,200 | Most people; cost-effective and comfortable |
Bus | ~5h | ₹390–₹1,400 | Budget or spontaneous plans |
Car Drive | ~3h 17m | ₹2,000–₹3,000 | Scenic travel with stops |
Taxi | ~3h 17m | ₹4,500–₹5,500 | Families or comfort-focused travelers |
Haridwar is not just a destination, it’s an experience. Whether you want to witness the Ganga Aarti at Har Ki Pauri or head further into Rishikesh or the hills, this guide helps you choose how you get there.
Trains are efficient. Buses are economical. Driving is flexible. Flying is fast, but comes with its own trade-offs. Choose what suits your journey, your style, and your budget.
Uttarakhand, also known as Uttaranchal, is a state in northern India. The state is bordered by Himachal Pradesh to the...
Haridwar is a city and municipal corporation in the Haridwar district of Uttarakhand, India. With a population of 228,832 in...
Uttarakhand is a state in the northern part of India. It is often referred to as the "Devbhoomi" due to...
Dehradun, also known as Dehra Doon, is the winter capital and the most populous city of the Indian state of...
Chamba is a town and a hill station, nearby New Tehri City in Tehri Garhwal district in the state of...
Rudrapur is a city that serves as the headquarters of the Udham Singh Nagar district in the Indian state of...
Kashipur is a city of Udham Singh Nagar district in the Indian state of Uttarakhand, and one of its seven...
Ramnagar is a town and municipal board in the Nainital district of Kumaon in the state of Uttarakhand, India. It...
The cheapest option is taking a bus via Pandav Nagar, which costs ₹390–₹743 and takes around 5 hours.
Flying to Dehradun and continuing by road is the fastest, at about 2 hours 47 minutes total time.
Yes, both trains and buses offer direct routes daily. Train travel is generally smoother and more reliable.
Yes, but it's advisable to use reliable services and avoid isolated rest stops late at night. Night trains and AC Volvo buses are preferred for safety and comfort.
Yes, but it’s a long round-trip. If you’re planning to return the same day, start early and prepare for 7–8 hours on the road.