There are 6 ways to get from Naimisharanya to Haridwar by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Morādābād
best- Take the train from Balamu Jn to Moradabadtrain 14241 / ...
- Take the train from Moradabad to Haridwar Jntrain 14119 / ...
10h 58m₹476–3,793Train
cheapest- Take the train from Balamu Jn to Haridwar Jntrain 13009 / ...
11h 22m₹376–2,893Taxi, bus
- Take the taxi from Naimisharanya to Lucknow, Uttar Pradeshtaxi
- Take the bus from Lucknow, Uttar Pradesh to Haridwar, Uttarakhandbus Lucknow, Uttar Pradesh - Haridwar, Uttarakhand
11h 42mDrive 418.6 km
- Drive from Naimisharanya to Haridwarcar 418.6 km
6h 24m₹4,708–6,801Taxi
- Take the taxi from Naimisharanya to Haridwartaxi 418.6 km
6h 24m₹9,000–11,000Line 04327 train, train, fly
- Take the train from Naimisharanya to Balamu Jntrain
- Take the train from Balamu Jn to Lucknowjntrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Dehradun Airport (DED)plane LKO - DED
7h 44m₹5,736–14,683
Naimisharanya to Haridwar by train
Questions & Answers
The cheapest way to get from Naimisharanya to Haridwar is to train which costs ₹370 - ₹2,900 and takes 11h 22m.
The fastest way to get from Naimisharanya to Haridwar is to drive which takes 6h 24m and costs ₹4,700 - ₹7,000.
No, there is no direct train from Naimisharanya to Haridwar. However, there are services departing from Naimisharanya and arriving at Haridwar Jn via Balamu Jn and Moradabad. The journey, including transfers, takes approximately 10h 58m.
The distance between Naimisharanya and Haridwar is 451 km. The road distance is 418.6 km.
The best way to get from Naimisharanya to Haridwar without a car is to train via Morādābād which takes 10h 58m and costs ₹470 - ₹3,800.
It takes approximately 10h 58m to get from Naimisharanya to Haridwar, including transfers.
Naimisharanya to Haridwar train services, operated by Indian Railways, depart from Balamu Jn station.
Naimisharanya to Haridwar train services, operated by Indian Railways, arrive at Moradabad station.
Yes, the driving distance between Naimisharanya to Haridwar is 419 km. It takes approximately 6h 24m to drive from Naimisharanya to Haridwar.
There are 659+ hotels available in Haridwar.
What companies run services between Naimisharanya, Uttar Pradesh, India and Haridwar, India?
You can take a train from Naimisharanya to Haridwar Jn via Balamu Jn and Moradabad in around 10h 58m.
- Website
- goindigo.in
Flights from Chaudhary Charan Singh Airport to Dehradun Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹4,900–14,000
Flights from Chaudhary Charan Singh Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹4,900–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Balamu Jn to Moradabad
- Ave. Duration
- 4h 14m
- Frequency
- Every 3 hours
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Moradabad to Haridwar Jn
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Naimisharanya to Balamu Jn
- Ave. Duration
- 1h 34m
- Frequency
- Twice daily
- Estimated price
- ₹110–900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹440–550
- First Class (1A)
- ₹700–900
Train from Balamu Jn to Lucknowjn
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Balamu Jn to Haridwar Jn
- Ave. Duration
- 8h 48m
- Frequency
- Twice daily
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
- Ave. Duration
- 3h 55m
- Estimated price
- ₹1,700–11,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, How to get from Stansted Airport into central London, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.






