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

There are 72 cities and towns of 15,000 people or more within 100 km of Kolkata, India, in a straight line, and 263 cities and towns within 300 km, measured from the city centre. The largest within 100 km are Bhātpāra (34 km north), Maheshtala (13 km west-southwest) and Shyamnagar (30 km north).

Within 100 km

72

cities and towns · straight line

Within 300 km

263

cities and towns · straight line

Nearest

Bāli

9.8 km (6.1 miles) north-northwest · straight line

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

KolkataWithin 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 Kolkata

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

The 40 largest of the 72 within 100 km, nearest first
PlaceDirectionStraight line
BāliWest Bengalnorth-northwest9.8 km6.1 miles
BankraWest Bengalwest-northwest9.9 km6.2 miles
Dam DamWest Bengalnortheast10 km6.2 miles
KāmārhātiWest Bengalnorth12 km7.5 miles
MaheshtalaWest Bengalwest-southwest13 km8 miles
PānihātiWest Bengalnorth14 km8.9 miles
Rajpur SonarpurWest Bengalsouth-southeast16 km9.6 miles
KonnagarWest Bengalnorth16 km9.9 miles
MadhyamgramWest Bengalnorth-northeast17 km10 miles
KhardahWest Bengalnorth17 km11 miles
RishraWest Bengalnorth18 km11 miles
TitāgarhWest Bengalnorth20 km12 miles
Budge BudgeWest Bengalwest-southwest21 km13 miles
ShrīrāmpurWest Bengalnorth21 km13 miles
BārāsatWest Bengalnortheast22 km13 miles
BārākpurWest Bengalnorth23 km14 miles
BaidyabātiWest Bengalnorth25 km16 miles
UluberiyaWest Bengalwest-southwest29 km18 miles
BhadreswarWest Bengalnorth29 km18 miles
ShyamnagarWest Bengalnorth30 km19 miles
ChandannagarWest Bengalnorth33 km21 miles
BhātpāraWest Bengalnorth34 km21 miles
NaihātiWest Bengalnorth37 km23 miles
HugliWest Bengalnorth39 km24 miles
HālīsaharWest Bengalnorth42 km26 miles
HābraWest Bengalnortheast43 km27 miles
Ashoknagar KalyangarhWest Bengalnortheast44 km27 miles
BānsbāriaWest Bengalnorth44 km27 miles
KānchrāpāraWest Bengalnorth45 km28 miles
KalyaniWest Bengalnorth47 km29 miles
Basirhat CityWest Bengaleast-northeast52 km32 miles
HaldiaWest Bengalsouth-southwest62 km38 miles
ArāmbāghWest Bengalwest-northwest69 km43 miles
RānāghātWest Bengalnorth-northeast71 km44 miles
BangaonWest Bengalnortheast72 km45 miles
SātkhiraKhulna Division, Bangladesheast-northeast75 km46 miles
ShāntipurWest Bengalnorth77 km48 miles
BarddhamānWest Bengalnorthwest93 km58 miles
NavadwīpWest Bengalnorth94 km58 miles
KrishnanagarWest Bengalnorth95 km59 miles

From 100 km to 300 km of Kolkata

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

The 30 largest of the 191 between 100 km and 300 km, nearest first
PlaceDirectionStraight line
KharagpurWest Bengalwest-southwest110 km68 miles
JessoreKhulna Division, Bangladeshnortheast110 km68 miles
KhulnaKhulna Division, Bangladesheast-northeast126 km78 miles
BagerhatKhulna Division, Bangladesheast147 km91 miles
DurgapurWest Bengalnorthwest151 km94 miles
ĀsansolWest Bengalnorthwest188 km117 miles
KultiWest Bengalnorthwest203 km126 miles
RajshahiRajshahi Division, Bangladeshnorth203 km126 miles
BarishalBarisal Division, Bangladesheast207 km128 miles
NatoreRajshahi Division, Bangladeshnorth-northeast215 km134 miles
MangoJharkhandwest222 km138 miles
JamshedpurJharkhandwest225 km140 miles
NāgarpurDhaka Division, Bangladeshnortheast227 km141 miles
SavarDhaka Division, Bangladeshnortheast240 km149 miles
DhanbadJharkhandnorthwest241 km150 miles
DhakaDhaka Division, Bangladesheast-northeast245 km152 miles
ChāndpurChittagong, Bangladesheast-northeast246 km153 miles
KafrulDhaka Division, Bangladeshnortheast247 km153 miles
MotijheelDhaka Division, Bangladesheast-northeast247 km153 miles
NarayanganjDhaka Division, Bangladesheast-northeast248 km154 miles
KaliakairDhaka Division, Bangladeshnortheast253 km157 miles
BhataraDhaka Division, Bangladesheast-northeast254 km158 miles
TungiDhaka Division, Bangladeshnortheast255 km159 miles
BokāroJharkhandwest-northwest258 km160 miles
MohammadpurRajshahi Division, Bangladeshnorth260 km162 miles
GazipurDhaka Division, Bangladeshnortheast264 km164 miles
DeogharJharkhandnorthwest273 km170 miles
BograRajshahi Division, Bangladeshnorth-northeast274 km171 miles
NarsingdiDhaka Division, Bangladesheast-northeast284 km177 miles
ShibganjRajshahi Division, Bangladeshnorth-northeast288 km179 miles

Measure from Kolkata 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 Kolkata

Explore India

Questions

What is the closest city to Kolkata?

Bāli is the nearest city or town of 15,000 people or more, 9.8 km (6.1 miles) north-northwest of Kolkata's centre in a straight line. A smaller town or a suburb may be closer.

Are these driving distances from Kolkata?

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 Kolkata?

Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 300 km of Kolkata'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.