There are 4 ways to get from Afzalgarh to Deoband (Station) by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 04301 train, train
best- Take the train from Dhampur to Najibabad Jntrain 04301 / ...
- Take the train from Najibabad Jn to Deobandtrain 14090
4h 49m₹1,011–3,026Train
cheapest- Take the train from Dhampur to Roorkeetrain 04301 / ...
- Take the train from Roorkee to Deobandtrain 12056 / ...
5h 14m₹1,001–2,976Drive 132.8 km
- Drive from Afzalgarh to Deoband (Station)car 132.8 km
2h 20m₹1,499–2,165Taxi
- Take the taxi from Afzalgarh to Deoband (Station)taxi 132.8 km
2h 20m₹2,800–3,400
Questions & Answers
The cheapest way to get from Afzalgarh to Deoband (Station) is to drive which costs ₹1,500 - ₹2,200 and takes 2h 20m.
The fastest way to get from Afzalgarh to Deoband (Station) is to drive which takes 2h 20m and costs ₹1,500 - ₹2,200.
No, there is no direct train from Afzalgarh to Deoband (Station). However, there are services departing from Dhampur and arriving at Deoband via Najibabad Jn. The journey, including transfers, takes approximately 4h 49m.
The distance between Afzalgarh and Deoband (Station) is 185 km. The road distance is 132.8 km.
The best way to get from Afzalgarh to Deoband (Station) without a car is to line 04301 train and train which takes 4h 49m and costs ₹1,000 - ₹3,100.
It takes approximately 4h 49m to get from Afzalgarh to Deoband (Station), including transfers.
Afzalgarh to Deoband (Station) train services, operated by Indian Railways, depart from Dhampur station.
Afzalgarh to Deoband (Station) train services, operated by Indian Railways, arrive at Najibabad Jn station.
Yes, the driving distance between Afzalgarh to Deoband (Station) is 133 km. It takes approximately 2h 20m to drive from Afzalgarh to Deoband (Station).
What companies run services between Afzalgarh, India and Deoband (Station), India?
You can take a vehicle from Afzalgarh to Deoband via Dhampur and Najibabad Jn in around 4h 49m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dhampur to Najibabad Jn
- Ave. Duration
- 49 min
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Najibabad Jn to Deoband
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Dhampur to Roorkee
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Roorkee to Deoband
- Ave. Duration
- 1h 9m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
- Ave. Duration
- 2h 20m
- Estimated price
- ₹2,800–3,400
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 How do I get from Sydney to Melbourne, Getting around the Cyclades, and Getting to Milan from the airport - to help you get the most out of your next trip.






