Cities near Lugano

Lugano is at (46.0101°, 8.9600°). Showing cities within the selected radius, sorted by distance.

Start typing to see suggestions

Radius :
Min. pop. :

Map

The dashed circle shows the selected radius. Click a marker for details.

Latitude: 46.0101° Longitude: 8.9600° Population: 63,185 Timezone: Europe/Zurich
Link copied!

Nearby cities 153 cities found

City Country Distance Population
Mendrisio Switzerland 15.6 km 14,942
Luino Italy 16.6 km 12,146
Induno Olona Italy 20.5 km 10,258
Bellinzona Switzerland 20.8 km 43,220
Locarno Switzerland 21.7 km 15,824
Varese Italy 23.5 km 80,588
Como Italy 24.4 km 84,808
Malnate Italy 24.8 km 15,466
Olgiate Comasco Italy 25.1 km 10,733
Mandello del Lario Italy 29.5 km 10,255
Erba Italy 30.4 km 16,431
Pallanza-Intra-Suna Italy 31.1 km 28,911
Cantù Italy 32.7 km 39,917
Verbania Italy 33.1 km 31,070
Tradate Italy 33.8 km 17,154
Valmadrera-Caserta Italy 35.8 km 11,609
Lecco Italy 37.9 km 46,580
Fagnano Olona-Bergoro Italy 38.6 km 11,906
Mariano Comense Italy 38.9 km 22,643
Cassano Magnago Italy 39.0 km 21,208
Lentate sul Seveso Italy 39.1 km 10,981
Giussano Italy 39.5 km 25,916
Gallarate Italy 41.0 km 50,439
Somma Lombardo Italy 41.4 km 14,851
Meda Italy 41.6 km 22,665
Olgiate Olona Italy 41.9 km 12,215
Arona Italy 41.9 km 12,970
Seveso Italy 42.8 km 22,733
Cardano al Campo Italy 42.8 km 14,124
Carate Brianza Italy 42.9 km 15,404
Saronno Italy 43.2 km 38,099
Rescaldina Italy 43.4 km 14,211
Calolziocorte Italy 44.0 km 13,794
Seregno Italy 44.3 km 42,760
Castellanza Italy 44.7 km 14,223
Cesano Maderno Italy 44.9 km 36,986
Solaro Italy 45.0 km 12,105
Samarate Italy 45.0 km 14,172
Busto Arsizio Italy 45.2 km 83,405
Omegna Italy 45.2 km 14,868
Legnano Italy 46.0 km 57,589
Cerro Maggiore Italy 46.3 km 12,027
Caronno Pertusella Italy 46.3 km 16,377
Cesate Italy 46.9 km 13,531
Bovisio-Masciago Italy 46.9 km 16,542
Limbiate Italy 47.4 km 32,062
Desio Italy 47.4 km 41,960
Varedo Italy 48.5 km 12,750
Biassono Italy 48.8 km 10,897
Lainate Italy 49.0 km 25,011
Canegrate Italy 49.2 km 12,322
Lonate Pozzolo Italy 49.2 km 10,958
Garbagnate Milanese Italy 49.3 km 25,974
Lissone Italy 49.3 km 37,353
Morbegno Italy 49.4 km 10,472
Parabiago Italy 50.0 km 26,364
Senago Italy 50.0 km 20,620
Nova Milanese Italy 50.3 km 22,310
Merate Italy 50.5 km 13,024
Nerviano Italy 50.8 km 17,030
Arcore Italy 51.1 km 16,690
Muggiò Italy 51.2 km 23,193
Paderno Dugnano Italy 51.6 km 46,235
Busto Garolfo Italy 51.7 km 13,364
Borgomanero Italy 51.8 km 20,430
Arese Italy 51.9 km 19,138
Oleggio Italy 52.2 km 12,655
Villasanta Italy 52.4 km 13,424
Domodossola Italy 52.8 km 17,778
Castano Primo Italy 52.9 km 10,478
Bollate Italy 53.0 km 35,235
Rho Italy 53.5 km 47,086
Cormano Italy 53.5 km 20,031
Monza Italy 53.6 km 124,398
Cusano Italy 53.8 km 18,904
Cinisello Balsamo Italy 54.0 km 75,943
Vimercate Italy 54.1 km 22,727
Baranzate Italy 55.1 km 11,190
Novate Milanese Italy 55.1 km 19,758
Concorezzo Italy 55.1 km 14,910
Bresso Italy 55.4 km 25,712
Arluno Italy 56.4 km 10,362
Cornaredo Italy 56.8 km 20,098
Sesto San Giovanni Italy 56.9 km 81,822
Agrate Brianza Italy 57.0 km 14,493
Quarto Oggiaro Italy 57.1 km 182,118
Brugherio Italy 57.2 km 33,061
Sedriano Italy 57.7 km 10,833
Cologno Monzese Italy 58.8 km 45,786
Bareggio Italy 59.1 km 16,546
Carugate Italy 59.1 km 15,368
Ponte San Pietro Italy 59.4 km 11,256
Adriano Italy 59.6 km 17,508
Settimo Milanese Italy 59.7 km 14,946
Quartiere Otto Italy 59.9 km 16,000
Corbetta Italy 60.4 km 13,801
San Siro Italy 60.5 km 12,783
Vimodrone Italy 60.7 km 17,072
Magenta Italy 60.9 km 22,566
Chinatown Italy 61.1 km 29,000
Cameri Italy 61.1 km 10,330
Cernusco sul Naviglio Italy 61.2 km 29,078
Borgosesia Italy 62.1 km 10,967
Trezzo sull'Adda Italy 62.2 km 11,782
Brera Italy 62.4 km 18,492
Galliate Italy 62.4 km 15,699
Cassina de' Pecchi Italy 63.0 km 11,042
Milan Italy 63.3 km 1,371,498
Segrate Italy 63.3 km 28,296
Pioltello Italy 63.4 km 34,203
Gorgonzola Italy 63.5 km 18,979
Cesano Boscone Italy 64.0 km 23,368
Dalmine Italy 64.2 km 22,881
Bergamo Italy 65.0 km 121,200
Corsico Italy 65.4 km 33,669
Osio Sotto Italy 65.5 km 11,181
Trezzano sul Naviglio Italy 65.9 km 20,001
Romano Banco Italy 66.3 km 26,163
Trecate Italy 66.4 km 19,430
Alzano Lombardo Italy 66.7 km 12,750
Stezzano Italy 66.9 km 12,316
Melzo Italy 67.2 km 18,031
Novara Italy 67.9 km 101,916
Abbiategrasso Italy 68.1 km 32,784
Cassano d'Adda Italy 68.9 km 17,267
Seriate Italy 69.4 km 23,552
Bettola-Zeloforomagno Italy 69.9 km 13,761
Albino Italy 70.4 km 13,263
San Donato Milanese Italy 70.8 km 28,351
Rozzano Italy 71.5 km 39,731
Sondrio Italy 72.5 km 19,208
San Giuliano Milanese Italy 73.2 km 31,050
Treviglio Italy 73.2 km 24,937
Opera Italy 73.4 km 11,481
Paullo Italy 74.2 km 10,877
Cologno al Serio Italy 75.5 km 11,145
Pieve Emanuele Italy 75.7 km 11,680
Cossato Italy 77.5 km 13,931
Vigevano Italy 77.8 km 57,970
Melegnano Italy 77.8 km 16,707
Caravaggio Italy 77.9 km 13,340
Romano di Lombardia Italy 82.2 km 17,549
Palazzolo sull'Oglio Italy 85.3 km 17,973
Biella Italy 85.8 km 43,030
Mortara Italy 86.4 km 13,986
Vercelli Italy 87.3 km 45,875
Lodi Italy 88.5 km 40,767
Crema Italy 91.2 km 31,481
Chiari Italy 91.6 km 15,541
Pavia Italy 92.3 km 65,734
Sant'Angelo Lodigiano Italy 92.9 km 11,516
Rovato Italy 94.8 km 12,239
Darfo Boario Terme Italy 95.9 km 14,932

What is this tool?

The Cities Near tool lets you explore all populated places within a chosen radius of any city in the world. Enter a city, pick a radius (50, 100, 200, or 500 km), and get an instant interactive map and ranked list — sorted from closest to farthest.

This is useful for trip planning, geography research, or simply satisfying your curiosity about what lies around a given city. The underlying dataset comes from GeoNames and covers 70,000+ populated places worldwide.

How does the distance calculation work?

Distances are calculated using the Haversine formula, which gives the great-circle distance between two points on a sphere — the shortest path over the Earth's surface. The result is accurate to within a few kilometres for most city pairs. Note that the Haversine formula assumes a perfectly spherical Earth; the true Earth is slightly flattened, so very long distances may differ by up to 0.5% from the exact geodetic distance.

Cities near famous places

  • Within 100 km of Paris: Versailles, Chartres, Reims, Rouen — all classic day-trip destinations.
  • Within 200 km of Tokyo: Yokohama, Kawasaki, Sagamihara, Chiba, Shizuoka — the vast Kantō metropolitan area.
  • Within 500 km of Istanbul: Ankara, Bursa, Thessaloniki, Sofia, Izmir — crossing into three countries.

Frequently Asked Questions

What is the maximum radius I can search?

The tool offers radii of 50, 100, 200, and 500 km. For reference, a 500 km radius around Paris would cover most of France plus parts of Belgium, Germany, and Switzerland. Use the minimum population filter to narrow down the results to cities of the size you care about.

How is distance measured — straight line or road distance?

The distance shown is the straight-line great-circle distance (as the crow flies), not the road distance. Road distances are always longer due to routes, terrain, and urban layouts. This tool is intended for geographic exploration, not navigation.

What data source is used?

City data comes from the GeoNames geographical database, which aggregates official government sources worldwide. It includes name, coordinates, population, country, and timezone for over 70,000 populated places. Coordinates are accurate to 4–6 decimal places.


Send your feedback