1map logoGo to main page

Delhi (National Capital Territory of India), Delhi to Haridwār, Uttarakhand from $2: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Delhi (National Capital Territory of India), India
to
Haridwār, India

How to Get from Delhi (National Capital Territory of India) to Haridwār: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$2 by trainBest price
170.6 kmDistance
2h 45m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Delhi (National Capital Territory of India) to Haridwār with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Indian Railways
Train
Average Duration
4h  13m
Estimated price
$2-12
Recommended
route map
Distance: 170.6 km
Duration: 2h 45m

See more options

Company
Indian Railways
Train
Average Duration
7h  50m
Estimated price
$2-12
Company
Laxmi Holidays
Bus
Average Duration
5h  20m
Estimated price
$4-29
Company
Various
Drive
Average Duration
3h  10m
Estimated price
$23-35
Company
Various
Taxi
Average Duration
3h  10m
Estimated price
$50-65
Company
IndiGo Airlines, Vistara
Plane
Average Duration
2h  45m
Estimated price
$50-110

Traveling From Delhi (National Capital Territory of India) to Haridwar

Your journey from the bustling streets of Delhi to the serene banks of the Ganges in Haridwar offers a stunning contrast between urban chaos and spiritual tranquility.

Best Neighbourhoods in Haridwar

Haridwar's neighborhoods each offer unique experiences blending spirituality and culture.

Har Ki Pauri
• Famous for its sacred Ganga Aarti ceremonies.
• Bustling with shops and eateries nearby.
BHEL Township
• Known for its peaceful atmosphere and green spaces.
• Close to the main pilgrimage sites and temples.
Mansa Devi Hill
• Offers stunning views of the Ganges and city.
• Home to the revered Mansa Devi Temple.

Best Times To Visit Haridwar's Attractions

Timing your visit to Haridwar's attractions can enhance your experience significantly.

Har Ki Pauri
Early mornings around 5 AM offer peaceful views and fewer visitors.
Mansa Devi Temple
Visit on weekdays to experience serenity and avoid long lines.
Chandi Devi Temple
Go during sunrise for a tranquil ascent and stunning vistas.

Haridwar Weather: What to Expect Year-Round

Haridwar experiences a humid subtropical climate, with hot summers, cool winters, and a monsoon season that brings heavy rains. The best times to visit are during the cooler months from October to March, when the weather is pleasant and ideal for exploring outdoor attractions.

Dining Recommendation in Haridwar

A visit to Haridwar isn't complete without trying the local specialty of Aloo Puri, a delightful combination of deep-fried bread served with spiced potatoes that reflects the region's humble yet rich flavors. Dining here at a local eatery offers a vibrant atmosphere, enhancing the experience with the sounds and scents of nearby temples, providing a distinct contrast to the urban dining scene in Delhi.

Delhi (National Capital Territory of India) - Haridwār operators

Explore transport companies operating between Delhi (National Capital Territory of India) and Haridwār, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
14646
Website
https://www.irctc.co.in

Train from New Delhi to Haridwar Jn

Average Duration
4h 13m
Estimated price
$2-12

Train from New Delhi to Haridwar Jn

Average Duration
7h 50m
Estimated price
$2-12
Bus Show bus routes
Contact phone
+918377971006
Website
laxmiholidays.com

Bus from Delhi to Haridwar

Average Duration
5h 20m
Estimated price
$4-11
Contact phone
+917303093510
Website
https://www.intrcity.com/

Bus from Delhi to Haridwar

Average Duration
5h
Estimated price
$9-29
Taxi
Contact phone
+91 93 58 81 19 41
Website
rajasthancab.com

Taxi from Delhi to Haridwar

Average Duration
3h 10m
Estimated price
$50-65
Website
olacabs.com

Taxi from Delhi to Haridwar

Average Duration
3h 10m
Estimated price
$50-65
Contact phone
+911144224422
Website
meru.in

Taxi from Delhi to Haridwar

Average Duration
3h 10m
Estimated price
$50-65
Contact phone
+918448445504
Website
chikucab.com

Taxi from Delhi to Haridwar

Average Duration
3h 10m
Estimated price
$50-65
Plane Show flights
Website
goindigo.in

Plane from Delhi (DEL) to Dehra Dun (DED)

Average Duration
2h 45m
Estimated price
$50-110
Website
airvistara.com

Plane from Delhi (DEL) to Dehra Dun (DED)

Average Duration
1h
Estimated price
$35-210

Delhi (National Capital Territory of India) to Haridwār: Overview of Bus, Train, Flight, and Car Trips

Traveling between Delhi (National Capital Territory of India) and Haridwār offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Delhi to Haridwar by car, spanning 126 miles of scenic roads. Feel the excitement building as you anticipate reaching your spiritual destination. 💰 Experience budget-friendly options with car prices ranging from $23 to $35 for a comfortable ride to Haridwar from Delhi. Enjoy the convenience and flexibility of traveling at your own pace, stopping to admire the beauty of the landscapes along the way. 🌄 Arrive in Haridwar after approximately 3 hours and 10 minutes of travel time, ready to immerse yourself in the rich cultural heritage and spiritual ambiance of this holy city. Let the journey itself be an integral part of your memorable trip to Haridwar.
Average price
$23 - $35
🚆 Travel from Delhi to Haridwar by train is a convenient option, with direct services departing twice daily and taking approximately 4 hours 13 minutes. 🚆 The journey covers a distance of 253 km and offers various train options operated by Indian Railways, such as the Dehradun Jan Shatabdi Express or the Vande Bharat Express, providing travelers with comfortable and efficient transportation.
Departure Point
New Delhi station
Arrival Point
Haridwar Jn station
Useful tips for train travellers
• On trains from Delhi to Haridwār, catering services are available through the Indian Railways catering system, offering diverse meal options including vegetarian and non-vegetarian meals, snacks, and beverages. Pre-order meals while booking your ticket or request them onboard for convenience.
• Different operators provide varying seating options for your journey. For example, you can choose from Sleeper Class, AC 3 Tier, AC 2 Tier, and First Class, depending on your budget. If comfort is a priority, consider booking AC 2 Tier for spacious seating and better amenities.
• The main operators on this route include Indian Railways, which you can check via their website at irctc.co.in, and other operators like UTTARAKHAND RAILWAY CORPORATION LTD (ukrail.com). Be sure to check for train schedules and available seat bookings in advance.
🛫 Flying from Delhi Airport to Dehra Dun Airport in Haridwar is a quick and convenient option, with a direct flight lasting only 45 minutes offered by Vistara and IndiGo Airlines. 🧳 Upon landing in Dehra Dun, travelers can expect a total flying time of 2 hours and 45 minutes to reach the spiritual city of Haridwar from Delhi. 💸 The prices for flights between Haridwar and Delhi range from $50 to $110, providing budget-friendly travel options for those looking to explore this sacred destination.
Departure Point
Delhi Airport
Arrival Point
Dehra Dun Airport
🚌 A direct bus from Delhi to Haridwar, operated by Laxmi Holidays, departs three times a day and takes approximately 5 hours and 20 minutes to reach its destination. The services run daily for convenient travel. 🌄 The journey covers a distance of 184 kilometers from Delhi to Haridwar, with prices varying between $4 to $29 for a bus ticket. Passengers can enjoy the scenic route and comfortable ride offered by Laxmi Holidays.
Departure Point
Delhi station
Arrival Point
Haridwar station

Frequently asked questions

Find out more about the route from Delhi (National Capital Territory of India) to Haridwār.

Or choose the category:
The cheapest way to get from Delhi to Haridwar is by train. The train journey takes approximately 4 hours and 13 minutes and ticket prices range from $2 to $12, depending on the class you choose. Trains are a popular mode of transportation in India, offering a comfortable and affordable option for traveling between cities.
The fastest way to travel from Delhi to Haridwar is by taking a flight. The flight duration is approximately 2 hours and 39 minutes, which significantly reduces the travel time compared to other modes of transportation. However, it is important to note that flight costs can range from $45 to $120 depending on the airline and time of booking.
The distance from Delhi to Haridwar is approximately 106 miles. If you prefer to travel by road, the distance is about 125.8 miles. This distance can be covered in around 3-4 hours, depending on traffic conditions. It's advisable to check the current road conditions and plan your journey accordingly.
The best way to travel from Delhi to Haridwar without a car is by train. It takes approximately 4 hours and 13 minutes and the cost ranges from $2 to $12 depending on the class of the ticket. Trains are a popular and convenient mode of transportation in India, offering comfortable seating and scenic views along the way. Simply book your train ticket in advance and enjoy the journey to Haridwar.
The journey from Delhi to Haridwar by train takes approximately 4 hours and 13 minutes, including transfers. Trains from New Delhi to Haridwar Junction depart twice daily, providing convenience and flexibility for travelers. It is important to check the train schedule and plan accordingly to ensure a smooth journey.
The most economical option to travel from Delhi to Haridwar is by train, with ticket prices ranging from $2 to $12. The journey takes approximately 4 hours and 13 minutes. Another option is to take a bus, which costs between $4 and $29 and takes around 5 hours and 20 minutes. If you prefer a faster mode of transportation, you can also fly from Delhi to Haridwar, with flight durations averaging 2 hours and 39 minutes and ticket prices ranging from $45 to $120.
There are several accommodation options available in Haridwar. With over 503 hotels to choose from, visitors can find a range of accommodations to suit their preferences and budget. Prices for hotels in Haridwar typically start at $15 per night. It is recommended to book your stay in advance to secure your desired accommodation and to ensure a comfortable stay during your visit to Haridwar.
Yes, you can drive from Delhi to Haridwar. The driving distance between the two cities is approximately 126 miles, and it takes around 3 hours and 10 minutes to complete the journey by car. However, please note that traffic conditions and road conditions may vary, so it's advisable to check beforehand and plan your trip accordingly.
Yes, there is a direct bus between Delhi and Haridwar. The bus services operate daily and depart from Delhi three times a day. The journey by bus takes approximately 5 hours and 20 minutes.
To catch the Delhi to Haridwar bus, you need to go to Delhi station. The bus services are operated by Laxmi Holidays. They provide regular bus services from Delhi to Haridwar. From Delhi station, you can easily find the Laxmi Holidays buses for your journey to Haridwar.
The Delhi to Haridwar bus services operated by Laxmi Holidays arrive at Haridwar station. Haridwar station is centrally located in Haridwar and is a convenient arrival point for travelers. From the bus station, it is easy to find transportation options for reaching your final destination in Haridwar.
To get from Delhi Airport to Haridwar, you can take a pre-paid taxi from the airport. The journey takes approximately 4-5 hours, depending on traffic. Alternatively, you can take a bus from the airport to Delhi ISBT and then take a bus from Delhi ISBT to Haridwar. The bus journey takes around 5-6 hours. Another option is to take a train from Delhi Cantt station or New Delhi railway station to Haridwar, which takes about 4-5 hours.
Vistara, Helitrans, and IndiGo Airlines are the airlines that fly between Delhi and Haridwar. They operate flights from Delhi Airport to Dehra Dun Airport. Passengers can check the respective airline's website or contact their customer service for more information on flight schedules and ticket prices. It is advisable to book tickets in advance to secure the best deals.
The fastest way to travel from Delhi to Haridwar is by plane. The quickest flight from Delhi Airport to Dehra Dun Airport takes around 45 minutes. Vistara, Helitrans, and IndiGo Airlines are some of the airlines that offer flights on this route. It then takes about 2 hours and 39 minutes to reach Haridwar from Dehra Dun Airport. The prices for flights between Haridwar and Delhi vary from $45 to $120.
The flight from Delhi to Haridwar takes approximately 45 minutes. There are direct flights available from Delhi Airport to Dehra Dun Airport. This is the quickest and most convenient option for travelers looking to reach Haridwar from Delhi. It is advisable to check the flight schedules and book tickets in advance to ensure a smooth journey.
Trains from Delhi to Haridwar arrive at Haridwar Junction station. This is the main railway station in Haridwar and serves as a major transportation hub for the city. Haridwar Junction is well-connected to various cities across India, making it convenient for travelers to reach Haridwar by train. Passengers can easily disembark at Haridwar Junction and proceed to their desired destinations in the city.
Yes, there is a direct train between Delhi and Haridwar. The train departs from New Delhi and arrives at Haridwar Junction. It operates twice daily and runs every day. The journey on the direct train takes approximately 4 hours and 13 minutes.
To catch the train from Delhi to Haridwar you will need to go to New Delhi station. This is the main railway station in Delhi and has frequent train services to Haridwar. Make sure to check the train schedule and platform number before your departure.
A flight from Delhi to Haridwar can cost anywhere between $45 to $120, depending on various factors such as the airline, the time of booking, and the class of travel. It is advised to check with different airlines and compare prices before making a reservation. Additionally, it is worth mentioning that flight prices can fluctuate, so booking in advance or during off-peak times may help you secure a better deal.
The train ticket prices for travel between Delhi and Haridwar range from $2 to $12. The cost of the ticket depends on the class and type of train you choose. Generally, the lower-priced tickets are for sleeper class or general class, while higher-priced tickets are for AC classes or faster trains. It's advisable to check the current ticket prices and availability before making a reservation.
The cost of a bus ticket from Delhi to Haridwar varies from $4 to $29, depending on the type of bus and the amenities provided. There are several bus operators offering this route, so prices may vary. It is recommended to compare prices and book in advance to get the best deal. The journey by bus takes approximately 5 to 6 hours, depending on traffic conditions and the type of bus chosen.
The cost of driving from Delhi to Haridwar can vary between $23 and $35, depending on factors such as the type of car, fuel prices, and toll charges. This estimate includes both fuel and toll expenses for a one-way trip. Keep in mind that this cost may increase if you make any additional stops or detours during the journey.

Trips from Delhi (National Capital Territory of India)