There are 8 ways to get from Dewas to Haridwar by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Indore to Dehradun Airport
best- Fly from Indore (IDR) to Dehradun Airport (DED)plane IDR - DED
9h 14m₹7,203–13,614Train
cheapest- Take the train from Dewas to Haridwar Jntrain 14309 / ...
24h 28m₹500–3,900Bus
- Take the bus from Ujjain, Madhya Pradesh to Meerut, Uttar Pradeshbus Ujjain, Madhya Pradesh - Meerut, Uttar Pradesh
- Take the bus from Meerut, Uttar Pradesh to Haridwar, Uttarakhandbus Meerut, Uttar Pradesh - Haridwar, Uttarakhand
17h 48mTrain via Nagda
- Take the train from Dewas to Nagda Jntrain
- Take the train from Nagda Jn to Saharanpurtrain
- Take the train from Saharanpur to Haridwar Jntrain
17h 59m₹692–5,487Drive 919 km
- Drive from Dewas to Haridwarcar 919 km
10h 34m₹10,383–14,997Train to Raja Bhoj International Airport, fly to Dehradun Airport
- Take the train from Dewas to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Dehradun Airport (DED)plane BHO - DED
9h 41m₹8,229–14,937Fly Indore to Indira Gandhi International Airport, train
- Fly from Indore (IDR) to Indira Gandhi International Airport (DEL)plane IDR - DEL
- Take the train from Anand Vihar Terminal to Haridwar Jntrain
10h 8m₹6,398–11,654Bus via Noida
- Take the bus from Ujjain, Madhya Pradesh to Noida, Uttar Pradeshbus Ujjain, Madhya Pradesh - Noida, Uttar Pradesh
- Take the bus from Noida, Uttar Pradesh to Haridwar, Uttarakhandbus Noida, Uttar Pradesh - Haridwar, Uttarakhand
18h 5m₹1,262–2,588
Indore (IDR) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Dewas to Haridwar is to train which costs ₹500 - ₹3,900 and takes 24h 28m.
The fastest way to get from Dewas to Haridwar is to fly which takes 9h 14m and costs ₹7,000 - ₹14,000.
No, there is no direct bus from Dewas to Haridwar. However, there are services departing from Dewas, Madhya Pradesh and arriving at Haridwar, Uttarakhand via Ujjain, Madhya Pradesh and Meerut, Uttar Pradesh. The journey, including transfers, takes approximately 17h 48m.
Yes, there is a direct train departing from Dewas and arriving at Haridwar Jn. Services depart four times a week, and operate Wednesday, Thursday, Saturday and Sunday. The journey takes approximately 24h 28m.
The distance between Dewas and Haridwar is 955 km. The road distance is 919 km.
The best way to get from Dewas to Haridwar without a car is to bus which takes 17h 48m and costs .
It takes approximately 9h 14m to get from Dewas to Haridwar, including transfers.
Dewas to Haridwar bus services, operated by Devraj Travels, depart from Ujjain, Madhya Pradesh station.
Dewas to Haridwar train services, operated by Indian Railways, depart from Dewas station.
The best way to get from Dewas to Haridwar is to fly which takes 9h 14m and costs ₹7,000 - ₹14,000. Alternatively, you can bus, which costs and takes 17h 48m, you could also train via Nagda, which costs ₹650 - ₹5,500 and takes 17h 59m.
What companies run services between Dewas, India and Haridwar, India?
IndiGo Airlines, Air India Limited, and Air India Express fly from Indore (IDR) to Dehradun Airport (DED) every 4 hours. Alternatively, you can take a bus from Dewas, Madhya Pradesh to Haridwar, Uttarakhand via Ujjain, Madhya Pradesh and Meerut, Uttar Pradesh in around 17h 48m.
- Website
- goindigo.in
Flights from Indore to Dehradun Airport via Mumbai
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Indore to Dehradun Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Monday and Thursday
- Estimated price
- ₹7,000–12,000
Flights from Indore to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 11m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Indore to Dehradun Airport via Ahmedabad
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–12,000
Flights from Indore to Dehradun Airport via Pune
- Ave. Duration
- 6h 50m
- When
- Tuesday
- Estimated price
- ₹7,000–12,000
Flights from Raja Bhoj International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹5,500–18,000
Flights from Indore to Indira Gandhi International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Indore to Indira Gandhi International Airport via Jaipur
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–9,000
Flights from Indore to Indira Gandhi International Airport via Nagpur
- Ave. Duration
- 3h 55m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–9,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dewas to Nagda Jn
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Nagda Jn to Saharanpur
- Ave. Duration
- 13h 4m
- Frequency
- Once daily
- Estimated price
- ₹420–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,500–3,300
Train from Saharanpur to Haridwar Jn
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Dewas to Sant Hirdaram Nagar
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Anand Vihar Terminal to Haridwar Jn
- Ave. Duration
- 3h 21m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Dewas to Haridwar Jn
- Ave. Duration
- 24h 28m
- Frequency
- 4 times a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
- Phone
- +91 7735300009
- Website
- Devraj Travels
Bus from Ujjain, Madhya Pradesh to Meerut, Uttar Pradesh
- Ave. Duration
- 12h 49m
- Frequency
- 5 times a day
- Website
- Devraj Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Dewas to Haridwar bus services, operated by Devraj Travels, arrive at Meerut, Uttar Pradesh station.
Dewas to Haridwar train services, operated by Indian Railways, arrive at Nagda Jn station.
Yes, the driving distance between Dewas to Haridwar is 919 km. It takes approximately 10h 34m to drive from Dewas to Haridwar.
Book your Dewas to Haridwar bus tickets online with Omio.
There are 637+ hotels available in Haridwar.








