Travel

Distance Calculator — City-to-City Distance India

Road distance, aerial distance, and travel time estimates between major Indian cities with fuel cost preview.

1422 km
Road distance (approximate NH route)
1148 km
Aerial distance
20h 19m
By car (~70 km/h)
29h 44m
By bus (~55 km/h)
9,954
Est. fuel (15 km/L, ₹105/L)

For precise fuel costs, use the Fuel Cost Calculator.

Related Tools

More free utilities you might find useful

Frequently Asked Questions

Quick answers to common questions

How accurate are the distance estimates?+

Distances are based on approximate road distances for common city-to-city routes in India, pre-loaded as a static dataset. They represent typical NH route distances. Actual GPS route distances may vary by 5-15% depending on road taken. For precise routing, use Google Maps.

What is the difference between road and aerial distance?+

Aerial (straight-line/crow-fly) distance is always shorter than road distance. Road distance depends on available routes, detours, and terrain. Indian road distance is typically 1.2-1.5× aerial distance on plains and 1.5-2× on hilly routes. Aerial distance is useful for airline mileage estimates.

How long does it take to drive between major Indian cities?+

Approximate drive times at 70km/h average: Mumbai-Pune 3h (156km), Delhi-Agra 3.5h (230km), Bangalore-Mysore 3h (150km), Chennai-Pondicherry 2.5h (160km), Delhi-Jaipur 4.5h (280km). Times vary by traffic and road conditions. Always add 20-30% buffer for real-world driving.