Agra to Gwalior distance
How far Gwalior is from Agra by road, in a straight line and by air, with driving time. The same figures apply from Gwalior to Agra.
Agra to Gwalior by road
120 km
- Driving time
- about 2 to 2.5 hours
- Straight line
- 107 km
- By air
- about 38 min flying time
- Direction
- Gwalior is to the south of Agra
Fuel cost for this trip
Type today's fuel price to see the cost. At 15 km per litre this trip needs about 8 litres one way.
About the trip
- The road distance from Agra (Uttar Pradesh) to Gwalior (Madhya Pradesh) is 120 km. The return trip is the same road, so a round trip is about 240 km.
- The straight-line distance is 107 km. The road is 12% longer than the straight line.
- The map's driving time is 2 h 02 min without traffic or stops. On Indian roads, with tolls, towns and breaks, plan for 2 to 2.5 hours.
- Gwalior is to the south of Agra; coming back you travel north.
How long at different speeds
Your average speed over a whole trip, with stops, is much lower than the speed you drive at. On highways 50 to 60 km an hour is common; in hills, 25 to 35.
| Average speed | Time for 120 km |
|---|---|
| 40 km an hour | 3 h 00 min |
| 50 km an hour | 2 h 24 min |
| 60 km an hour | 2 h 00 min |
| 70 km an hour | 1 h 43 min |
| 80 km an hour | 1 h 30 min |
Fuel needed
| Mileage | One way | Round trip |
|---|---|---|
| 12 km per litre | 10 litres | 20 litres |
| 15 km per litre | 8.0 litres | 16 litres |
| 18 km per litre | 6.7 litres | 13 litres |
| 22 km per litre | 5.5 litres | 11 litres |
| 40 km per litre | 3.0 litres | 6.0 litres |
More distances
- Agra to Mathura 59 km
- Agra to Aligarh 88 km
- Agra to Faridabad 175 km
- Agra to Gurugram 197 km
- Agra to Noida 197 km
- Agra to Delhi 204 km
- Agra to Ghaziabad 208 km
- Agra to Bareilly 214 km
- Gwalior to Jhansi 105 km
- Gwalior to Mathura 176 km
- Gwalior to Aligarh 207 km
- Gwalior to Kanpur 268 km
- Gwalior to Faridabad 292 km
- Gwalior to Gurugram 313 km
- Gwalior to Noida 317 km
- Gwalior to Delhi 322 km
All distances from Agra · All distances from Gwalior
Questions
What is the distance from Agra to Gwalior by road?
About 120 km by the fastest road route. The same road back makes a round trip of about 240 km.
How long does it take to drive from Agra to Gwalior?
Plan for about 2 to 2.5 hours. The map estimate without traffic or stops is 2 h 02 min.
What is the straight-line distance between Agra and Gwalior?
About 107 km in a straight line (as the crow flies). A direct flight would take about 38 min in the air.
Road figures are worked out from OpenStreetMap data and can differ from the road you take. How it is calculated