There are 6 ways to get from Hasanpur to Mathura by bus, 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.
Bus, train
best- Take the bus from FlixBus Gajraula - Bypass to FlixBus Delhi - Anand Vihar ISBTbus FlixBus IN0320B / ...
- Take the train from Hazrat Nizamuddin to Mathura Jntrain 12448 / ...
4h 38m₹870–2,303Train via Delhi
cheapest- Take the train from Gajraula Jn to Delhi Sarai Rohillatrain 14321 / ...
- Take the train from Hazrat Nizamuddin to Mathura Jntrain 12448 / ...
5h 50m₹798–3,048Train
- Take the train from Gajraula Jn to Tilak Bridgetrain 14315
- Take the train from Hazrat Nizamuddin to Mathura Jntrain 12448 / ...
4h 59m₹822–3,047Drive 169.2 km
- Drive from Hasanpur to Mathuracar 169.2 km
2h 40m₹1,796–2,594Taxi
- Take the taxi from Hasanpur to Mathurataxi 169.2 km
2h 40m₹3,500–4,300Train via Delhi #2
- Take the train from Gajraula Jn to Delhitrain 12037 / ...
- Take the train from Hazrat Nizamuddin to Mathura Jntrain 12448 / ...
5h 51m₹808–3,093
Questions & Answers
The cheapest way to get from Hasanpur to Mathura is to bus and train which costs ₹850 - ₹2,300 and takes 4h 38m.
The fastest way to get from Hasanpur to Mathura is to drive which takes 2h 40m and costs ₹1,800 - ₹2,600.
The distance between Hasanpur and Mathura is 262 km. The road distance is 169.2 km.
The best way to get from Hasanpur to Mathura without a car is to bus and train which takes 4h 38m and costs ₹850 - ₹2,300.
It takes approximately 4h 38m to get from Hasanpur to Mathura, including transfers.
Yes, the driving distance between Hasanpur to Mathura is 169 km. It takes approximately 2h 40m to drive from Hasanpur to Mathura.
There are 908+ hotels available in Mathura.
What companies run services between Hasanpur, India and Mathura, India?
You can take a vehicle from Hasanpur to Mathura Jn via Gajraula Jn, Tilak Bridge, Mandi House, Jawahar Lal Nehru Stadium, JLN Stadium, Nizamuddin station, and Hazrat Nizamuddin in around 4h 59m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Hazrat Nizamuddin to Mathura Jn
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Gajraula Jn to Tilak Bridge
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Gajraula Jn to Delhi Sarai Rohilla
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Gajraula Jn to Delhi
- Ave. Duration
- 2h 30m
- 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 Gajraula - Bypass to FlixBus Delhi - Anand Vihar ISBT
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹230–490
- Website
- https://www.flixbus.in
- Ave. Duration
- 2h 40m
- Estimated price
- ₹3,500–4,300
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






