There are 6 ways to get from Hastināpur to Agra by taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Hastināpur to Sakhoti Tandataxi
- Take the train from Sakhoti Tanda to Raja Ki Manditrain 18478
5h 43m₹1,185–2,752Train
cheapest- Take the train from Daurala to Raja Ki Manditrain 18238
6h 42m₹1,054–2,609Bus via Noida
- Take the bus from Meerut, Uttar Pradesh to Noida, Uttar Pradeshbus Meerut, Uttar Pradesh - Noida, Uttar Pradesh
- Take the bus from Noida, Uttar Pradesh to Agra, Uttar Pradeshbus Noida, Uttar Pradesh - Agra, Uttar Pradesh
5h 49m₹1,604–3,095Drive 247.4 km
- Drive from Hastināpur to Agracar 247.4 km
3h 52m₹2,793–4,034Taxi
- Take the taxi from Hastināpur to Agrataxi 247.4 km
3h 52m₹5,500–6,500Bus
- Take the bus from Meerut, Uttar Pradesh to Agra, Uttar Pradeshbus Meerut, Uttar Pradesh - Agra, Uttar Pradesh
5h 51m
Questions & Answers
The cheapest way to get from Hastināpur to Agra is to train which costs ₹1,000 - ₹2,700 and takes 6h 42m.
The fastest way to get from Hastināpur to Agra is to drive which takes 3h 52m and costs ₹2,700 - ₹4,100.
No, there is no direct bus from Hastināpur to Agra. However, there are services departing from Meerut, Uttar Pradesh and arriving at Agra, Uttar Pradesh via Noida, Uttar Pradesh. The journey, including transfers, takes approximately 5h 49m.
No, there is no direct train from Hastināpur to Agra. However, there are services departing from Daurala and arriving at Raja Ki Mandi via . The journey, including transfers, takes approximately 6h 42m.
The distance between Hastināpur and Agra is 320 km. The road distance is 247.4 km.
The best way to get from Hastināpur to Agra without a car is to taxi and train which takes 5h 43m and costs ₹1,100 - ₹2,800.
It takes approximately 5h 43m to get from Hastināpur to Agra, including transfers.
Hastināpur to Agra bus services, operated by Zingbus, depart from Meerut, Uttar Pradesh station.
Hastināpur to Agra train services, operated by Indian Railways, depart from Daurala station.
The best way to get from Hastināpur to Agra is to bus via Noida which takes 5h 49m and costs ₹1,600 - ₹3,100. Alternatively, you can train, which costs ₹1,000 - ₹2,700 and takes 6h 42m.
What companies run services between Hastināpur, Uttar Pradesh, India and Agra, India?
You can take a vehicle from Hastināpur to Agra, Uttar Pradesh via Meerut, Uttar Pradesh and Noida, Uttar Pradesh in around 5h 49m. Alternatively, Indian Railways operates a train from Daurala to Raja Ki Mandi once daily. Tickets cost ₹200–1,600 and the journey takes 6h.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sakhoti Tanda to Raja Ki Mandi
- Ave. Duration
- 4h 53m
- Frequency
- Once daily
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Daurala to Raja Ki Mandi
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Meerut, Uttar Pradesh to Noida, Uttar Pradesh
- Ave. Duration
- 1h 45m
- Frequency
- Every 15 minutes
- Estimated price
- ₹330–650
- Schedules at
- Zingbus
Bus from Noida, Uttar Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 3h 20m
- Frequency
- Every 5 minutes
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Noida, Uttar Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ₹430–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- Website
- SKT Radhika Travels
Bus from Meerut, Uttar Pradesh to Agra, Uttar Pradesh
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Schedules at
- SKT Radhika Travels
- Ave. Duration
- 2h 21m
- Estimated price
- ₹950–6,500
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
More Questions & Answers
Hastināpur to Agra bus services, operated by Zingbus, arrive at Noida, Uttar Pradesh station.
Hastināpur to Agra train services, operated by Indian Railways, arrive at Raja Ki Mandi station.
Yes, the driving distance between Hastināpur to Agra is 247 km. It takes approximately 3h 52m to drive from Hastināpur to Agra.
There are 415+ hotels available in Agra.














