There are 7 ways to get from Vasundhara to Haridwar by train, bus, car, taxi, 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 Delhi
best- Take the train from Vasundhara to Barhantrain
- Take the train from Hathras Jn to Anand Vihar Terminaltrain
- Take the train from Anand Vihar Terminal to Haridwar Jntrain
10h 26m₹583–4,794Train
cheapest- Take the train from Vasundhara to Tundla Jntrain 01916
- Take the train from Tundla Jn to Haridwar Jntrain 14113
11h 58m₹378–2,884Train, bus
- Take the train from Vasundhara to Barhantrain
- Take the bus from Barhan to Dhakran Chaurahabus
- Take the bus from Agra, Uttar Pradesh to Haridwar, Uttarakhandbus
11h 1mDrive 329.1 km
- Drive from Vasundhara to Haridwarcar 329.1 km
5h 31m₹3,703–5,348Taxi
- Take the taxi from Vasundhara to Haridwartaxi 329.1 km
5h 31m₹7,000–9,000Train, fly
- Take the train from Vasundhara to Tundla Jntrain
- Take the train from Tundla Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Dehradun Airport (DED)plane DEL - DED
9h 50m₹4,803–10,084Train, bus via Meerut
- Take the train from Vasundhara to Barhantrain
- Take the bus from Barhan to Dhakran Chaurahabus
- Take the bus from Agra, Uttar Pradesh to Meerut, Uttar Pradeshbus
- Take the bus from Meerut, Uttar Pradesh to Haridwar, Uttarakhandbus
11h 43m
Vasundhara to Haridwar by train
Questions & Answers
The cheapest way to get from Vasundhara to Haridwar is to train which costs ₹370 - ₹2,900 and takes 11h 58m.
The fastest way to get from Vasundhara to Haridwar is to drive which takes 5h 31m and costs ₹3,700 - ₹5,500.
No, there is no direct train from Vasundhara to Haridwar. However, there are services departing from Vasundhara and arriving at Haridwar Jn via Barhan, Hathras Jn and Anand Vihar Terminal. The journey, including transfers, takes approximately 10h 26m.
The distance between Vasundhara and Haridwar is 478 km. The road distance is 329.1 km.
The best way to get from Vasundhara to Haridwar without a car is to train via Delhi which takes 10h 26m and costs ₹550 - ₹4,800.
It takes approximately 10h 26m to get from Vasundhara to Haridwar, including transfers.
Vasundhara to Haridwar train services, operated by Indian Railways, depart from Vasundhara station.
Vasundhara to Haridwar train services, operated by Indian Railways, arrive at Barhan station.
Yes, the driving distance between Vasundhara to Haridwar is 329 km. It takes approximately 5h 31m to drive from Vasundhara to Haridwar.
There are 659+ hotels available in Haridwar.
What companies run services between Vasundhara, India and Haridwar, India?
You can take a train from Vasundhara to Haridwar Jn via Barhan, Hathras Jn, and Anand Vihar Terminal in around 10h 26m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₹3,900–7,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Dehradun Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹3,900–7,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vasundhara to Barhan
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Hathras Jn to Anand Vihar Terminal
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a week
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–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
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Vasundhara to Barhan
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Vasundhara to Tundla Jn
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Tundla Jn to New Delhi
- Ave. Duration
- 2h 57m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Vasundhara to Barhan
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Vasundhara to Tundla Jn
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Tundla Jn to Haridwar Jn
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- ₹250–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Phone
- +91 7906178628
- [email protected]
- Website
- uputd.gov.in
Bus from Barhan to Dhakran Chauraha
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- ₹30–90
- Schedules at
- uputd.gov.in
- Non AC
- ₹65–85
- Electric AC
- ₹70–90
Bus from Barhan to Dhakran Chauraha
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- ₹30–90
- Schedules at
- uputd.gov.in
- Non AC
- ₹65–85
- Electric AC
- ₹70–90
- Phone
- +91 9530045999
- Website
- omio.com
Bus from Agra, Uttar Pradesh to Meerut, Uttar Pradesh
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹500–1,600
- Schedules at
- omio.com
- AC Sleeper
- ₹500–1,600
- Ave. Duration
- 5h 31m
- Estimated price
- ₹7,000–9,000
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









