Cities near Agra, within 100 km and 300 km (straight line)

There are 46 cities and towns of 15,000 people or more within 100 km of Agra, India, in a straight line, and 483 cities and towns within 300 km, measured from the city centre. The largest within 100 km are Alīgarh (78 km north), Mathura (49 km northwest) and Fīrozābād (38 km east).

Within 100 km

46

cities and towns · straight line

Within 300 km

483

cities and towns · straight line

Nearest

Tūndla

22 km (14 miles) east · straight line

Straight-line distances from one city centre to another, as the crow flies. Roads between them are longer.

AgraWithin 100 km100 km to 300 kmDashed rings: 100 km and 300 km in a straight line from the centre.

Cities and towns within 100 km of Agra

The 40 largest of the 46 within 100 km, nearest first. Distances are straight lines.

The 40 largest of the 46 within 100 km, nearest first
PlaceDirectionStraight line
TūndlaUttar Pradesheast22 km14 miles
SadābādUttar Pradeshnorth28 km18 miles
RājākheraRajasthansouth-southeast35 km22 miles
FīrozābādUttar Pradesheast38 km24 miles
JalesarUttar Pradeshnortheast43 km27 miles
HāthrasUttar Pradeshnorth46 km29 miles
MathuraUttar Pradeshnorthwest49 km31 miles
BharatpurRajasthanwest52 km32 miles
VrindāvanUttar Pradeshnorthwest54 km34 miles
DhaulpurRajasthansouth-southwest56 km35 miles
ShikohābādUttar Pradesheast57 km35 miles
AmbāhMadhya Pradeshsouth-southeast57 km36 miles
GovardhanUttar Pradeshwest-northwest65 km40 miles
KūmherRajasthanwest-northwest66 km41 miles
Sikandra RaoUttar Pradeshnorth-northeast67 km41 miles
PorsaMadhya Pradeshsouth-southeast67 km41 miles
SirsāganjUttar Pradesheast-southeast68 km42 miles
BāriRajasthansouthwest72 km45 miles
DīgRajasthanwest-northwest75 km47 miles
EtahUttar Pradeshnortheast76 km47 miles
MorenaMadhya Pradeshsouth76 km47 miles
Jora KhurdMadhya Pradeshsouth77 km48 miles
AlīgarhUttar Pradeshnorth78 km48 miles
BayānaRajasthanwest-southwest78 km49 miles
ChhātaUttar Pradeshnorthwest78 km49 miles
NādbaiRajasthanwest81 km51 miles
GormiMadhya Pradeshsoutheast81 km51 miles
KhairUttar Pradeshnorth86 km54 miles
KosiUttar Pradeshnorthwest89 km55 miles
KāmanRajasthannorthwest91 km56 miles
ChharraUttar Pradeshnorth-northeast91 km56 miles
KāsganjUttar Pradeshnortheast93 km58 miles
GohadMadhya Pradeshsouth-southeast94 km58 miles
KarhalUttar Pradesheast-southeast94 km58 miles
JaswantnagarUttar Pradesheast-southeast94 km58 miles
BāmaurMadhya Pradeshsouth94 km59 miles
NagarRajasthanwest-northwest95 km59 miles
JoraMadhya Pradeshsouth-southwest96 km60 miles
MahgawānMadhya Pradeshsoutheast97 km60 miles
AtraulīUttar Pradeshnorth-northeast98 km61 miles

From 100 km to 300 km of Agra

The 30 largest of the 437 between 100 km and 300 km, nearest first. Distances are straight lines.

The 30 largest of the 437 between 100 km and 300 km, nearest first
PlaceDirectionStraight line
GwaliorMadhya Pradeshsouth107 km67 miles
EtāwahUttar Pradesheast-southeast109 km68 miles
AlwarRajasthanwest-northwest144 km89 miles
FaridabadHaryananorth-northwest153 km95 miles
Greater NoidaUttar Pradeshnorth-northwest153 km95 miles
NoidaUttar Pradeshnorth-northwest169 km105 miles
GurugramHaryananorthwest172 km107 miles
GhāziābādUttar Pradeshnorth-northwest174 km108 miles
New DelhiDelhinorth-northwest178 km111 miles
DelhiDelhinorth-northwest181 km112 miles
ModīnagarUttar Pradeshnorth-northwest188 km117 miles
LoniUttar Pradeshnorth-northwest188 km117 miles
NajafgarhDelhinorth-northwest189 km117 miles
BareillyUttar Pradeshnortheast192 km119 miles
Kirāri SulemānnagarDelhinorth-northwest193 km120 miles
MorādābādUttar Pradeshnorth-northeast199 km123 miles
JhānsiUttar Pradeshsouth-southeast200 km124 miles
MeerutUttar Pradeshnorth202 km126 miles
ShāhjānpurUttar Pradesheast-northeast202 km126 miles
RāmpurUttar Pradeshnorth-northeast206 km128 miles
NarelaDelhinorth-northwest207 km128 miles
JaipurRajasthanwest223 km138 miles
SonīpatHaryananorth-northwest224 km139 miles
RohtakHaryananorthwest236 km147 miles
KanpurUttar Pradesheast-southeast245 km152 miles
MuzaffarnagarUttar Pradeshnorth256 km159 miles
PanipatHaryananorth-northwest266 km165 miles
SīkarRajasthanwest288 km179 miles
LucknowUttar Pradesheast291 km181 miles
KarnālHaryananorth-northwest297 km184 miles

Measure from Agra to anywhere

The distance calculator gives the straight-line distance from this city to any other place, address or coordinate, in miles and kilometres, or from where you are standing.

Measure from Agra

Explore India

Questions

What is the closest city to Agra?

Tūndla is the nearest city or town of 15,000 people or more, 22 km (14 miles) east of Agra's centre in a straight line. A smaller town or a suburb may be closer.

Are these driving distances from Agra?

No. Every distance on this page is a straight line between two centre points, as the crow flies. A road route is always longer, because roads bend around terrain and water, and MapGO does not measure driving distance or travel time.

Which places count as near Agra?

Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 300 km of Agra's centre. Villages and smaller towns are left out, so there are more places nearby than listed. A place right on a ring may fall either side of it, depending on where its centre point sits.

Places and their centre points from GeoNames (cities and towns of 15,000 people or more); distances computed by MapGO with the haversine formula. All distances on this page are straight lines over the Earth's surface, not road distances.