There are 4 ways to get from Delhi to Hasanpur by train, bus (Flixbus), 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.
Train
best- Take the train from Delhi to Gajraula Jn12036 / ...
2h 42m₹646–1,771Bus (Flixbus)
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Gajraula - BypassFlixBus IN0320B / ...
2h 43m₹733–1,143Drive 112.4 km
- Drive from Delhi to Hasanpur112.4 km
1h 47m₹1,186–1,714Taxi
- Take the taxi from Delhi to Hasanpur112.4 km
1h 47m₹2,400–2,900
Questions & Answers
The cheapest way to get from Delhi to Hasanpur is to bus which costs ₹700 - ₹1,200 and takes 2h 43m.
The fastest way to get from Delhi to Hasanpur is to drive which takes 1h 47m and costs ₹1,100 - ₹1,800.
The distance between Delhi and Hasanpur is 125 km. The road distance is 112.4 km.
The best way to get from Delhi to Hasanpur without a car is to train which takes 2h 42m and costs ₹600 - ₹1,800.
It takes approximately 2h 42m to get from Delhi to Hasanpur, including transfers.
The best way to get from Delhi to Hasanpur is to train which takes 2h 42m and costs ₹600 - ₹1,800. Alternatively, you can bus, which costs ₹700 - ₹1,200 and takes 2h 43m.
Yes, the driving distance between Delhi to Hasanpur is 112 km. It takes approximately 1h 47m to drive from Delhi to Hasanpur.
There are five+ hotels available in Hasanpur.
What companies run services between Delhi, India and Hasanpur, India?
Indian Railways operates a train from Delhi to Gajraula Jn every 4 hours. Tickets cost ₹140–1,200 and the journey takes 2h 25m. Alternatively, FlixBus India operates a bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Gajraula - Bypass every 4 hours. Tickets cost ₹250–550 and the journey takes 2h 30m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Delhi to Gajraula Jn
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Gajraula - Bypass
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹250–550
- Website
- https://www.flixbus.in
- Ave. Duration
- 1h 47m
- Estimated price
- ₹2,400–2,900
Rajasthan Cab
- Phone
- +91 93 58 81 19 41
- Website
- rajasthancab.com
OLA cabs
- Website
- olacabs.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
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 Need to know: Greyhound, What documents do I need to cross Niagara Falls?, and How to get from JFK to New York City - to help you get the most out of your next trip.






