Cities near Solothurn

Solothurn is at (47.2079°, 7.5371°). 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: 47.2079° Longitude: 7.5371° Population: 16,777 Timezone: Europe/Zurich
Link copied!

Nearby cities 156 cities found

City Country Distance Population
Grenchen Switzerland 10.8 km 15,927
Burgdorf Switzerland 17.9 km 16,420
Langenthal Switzerland 19.6 km 14,184
Delémont Switzerland 22.7 km 12,682
Lyss Switzerland 22.9 km 10,937
Biel/Bienne Switzerland 23.4 km 55,120
Ittigen Switzerland 26.3 km 11,546
Aesch Switzerland 29.6 km 10,138
Bern Switzerland 29.7 km 121,631
Worb Switzerland 31.0 km 11,053
Muri Switzerland 31.0 km 13,054
Oftringen Switzerland 31.6 km 10,390
Olten Switzerland 31.8 km 18,362
Zofingen Switzerland 32.1 km 11,655
Reinach Switzerland 32.4 km 19,216
Köniz Switzerland 32.9 km 41,784
Oberwil Switzerland 34.1 km 10,187
Liestal Switzerland 34.2 km 12,832
Münchenstein Switzerland 35.0 km 11,644
Muttenz Switzerland 35.9 km 16,927
Pratteln Switzerland 36.7 km 14,877
Binningen Switzerland 37.0 km 14,130
Münsingen Switzerland 37.3 km 10,928
Allschwil Switzerland 38.1 km 18,189
Birsfelden Switzerland 38.9 km 10,232
Basel Switzerland 39.1 km 177,595
Grenzach-Wyhlen Germany 39.6 km 13,776
Riehen Switzerland 42.1 km 20,000
Saint-Louis France 42.7 km 20,871
Rheinfelden Switzerland 43.1 km 10,733
Weil am Rhein Germany 43.3 km 32,236
Aarau Switzerland 43.4 km 21,503
Rheinfelden Germany 43.5 km 34,674
Lörrach Germany 46.3 km 47,002
Steffisburg Switzerland 48.3 km 15,709
Bad Säckingen Germany 49.3 km 16,549
Steinen Germany 50.9 km 10,128
Thun Switzerland 51.2 km 43,723
Neuchâtel Switzerland 51.8 km 33,475
Lenzburg Switzerland 52.1 km 10,569
Schopfheim Germany 53.7 km 19,386
Fribourg Switzerland 53.8 km 38,365
Wehr Germany 54.4 km 13,037
La Chaux-de-Fonds Switzerland 55.1 km 37,942
Villars-sur-Glâne Switzerland 56.3 km 10,021
Emmen Switzerland 57.5 km 30,926
Littau Switzerland 57.6 km 16,121
Wohlen Switzerland 57.9 km 13,875
Brugg Switzerland 59.0 km 11,177
Spiez Switzerland 59.3 km 12,594
Kriens Switzerland 59.9 km 25,010
Audincourt France 59.9 km 15,577
Valentigney France 60.3 km 12,608
Luzern Switzerland 60.8 km 81,691
Rixheim France 61.1 km 13,608
Riedisheim France 61.4 km 12,724
Le Locle Switzerland 62.0 km 10,216
Horw Switzerland 62.2 km 12,348
Ebikon Switzerland 62.4 km 11,471
Mulhouse France 62.5 km 111,430
Sarnen Switzerland 63.9 km 10,368
Illzach France 64.5 km 15,457
Baden Switzerland 65.0 km 19,340
Montbéliard France 65.0 km 28,865
Wettingen Switzerland 66.1 km 18,191
Kingersheim France 66.7 km 12,690
Spreitenbach Switzerland 67.0 km 11,875
Müllheim Germany 67.1 km 18,097
Neuenburg am Rhein Germany 67.5 km 11,682
Rotkreuz Switzerland 68.0 km 10,439
Dietikon Switzerland 68.5 km 20,893
Waldshut-Tiengen Germany 68.9 km 22,404
Wittenheim France 68.9 km 15,747
Affoltern am Albis Switzerland 69.4 km 12,226
Küssnacht Switzerland 69.8 km 13,084
Cham Switzerland 70.1 km 16,719
Belfort France 70.5 km 54,562
Wittelsheim France 70.5 km 10,220
Héricourt France 71.1 km 10,985
Schlieren Switzerland 71.8 km 12,695
Cernay France 72.2 km 11,127
Zürich (Kreis 9) Switzerland 73.7 km 44,878
Zug Switzerland 74.2 km 30,542
Zürich (Kreis 9) / Albisrieden Switzerland 74.2 km 16,480
Zürich (Kreis 9) / Altstetten Switzerland 74.3 km 28,307
Zürich (Kreis 3) Switzerland 74.7 km 46,018
Baar Switzerland 75.0 km 20,546
Bulle Switzerland 75.1 km 23,438
Adliswil Switzerland 75.4 km 15,230
Zürich (Kreis 2) Switzerland 75.6 km 29,215
Zürich (Kreis 10) / Höngg Switzerland 75.6 km 17,117
Zürich (Kreis 3) / Alt-Wiedikon Switzerland 75.7 km 14,931
Zürich (Kreis 3) / Sihlfeld Switzerland 75.8 km 20,977
Zürich (Kreis 4) / Hard Switzerland 75.9 km 12,976
Zürich (Kreis 10) Switzerland 76.0 km 36,216
Zürich (Kreis 2) / Wollishofen Switzerland 76.4 km 16,073
Zürich (Kreis 4) / Aussersihl Switzerland 76.6 km 27,273
Zürich (Kreis 5) Switzerland 76.9 km 11,737
Zürich (Kreis 4) / Langstrasse Switzerland 77.1 km 10,386
Zürich (Kreis 11) / Affoltern Switzerland 77.1 km 17,241
Zürich (Kreis 10) / Wipkingen Switzerland 77.4 km 15,718
Thalwil Switzerland 78.0 km 13,296
Zürich (Kreis 11) Switzerland 78.0 km 54,260
Zürich (Kreis 6) / Unterstrass Switzerland 78.2 km 20,045
Zürich Switzerland 78.4 km 415,367
Zürich (Kreis 6) Switzerland 78.6 km 29,951
Zürich (Kreis 8) Switzerland 78.9 km 15,519
Zürich (Kreis 11) / Oerlikon Switzerland 79.0 km 17,922
Zürich (Kreis 11) / Seebach Switzerland 79.8 km 17,851
Küsnacht Switzerland 79.9 km 11,525
Unterkrozingen Germany 79.9 km 15,908
Horgen Switzerland 80.3 km 22,662
Zürich (Kreis 7) Switzerland 80.8 km 33,820
Zürich (Kreis 12) / Schwamendingen-Mitte Switzerland 81.1 km 10,476
Zürich (Kreis 12) Switzerland 81.3 km 28,189
Zürich (Kreis 12) / Hirzenbach Switzerland 82.0 km 11,335
Opfikon Switzerland 82.2 km 21,554
Guebwiller France 82.8 km 12,548
Yverdon-les-Bains Switzerland 83.1 km 30,157
Wallisellen Switzerland 83.1 km 11,705
Bülach Switzerland 83.2 km 20,443
Kloten Switzerland 83.5 km 16,289
Meilen Switzerland 84.0 km 14,207
Dübendorf Switzerland 84.2 km 19,882
Wädenswil Switzerland 85.5 km 13,269
Schwyz Switzerland 87.0 km 15,181
Richterswil Switzerland 87.6 km 10,189
Effretikon Switzerland 90.3 km 10,119
Uster / Kirch-Uster Switzerland 90.4 km 10,428
Uster Switzerland 90.6 km 34,715
Freiburg Germany 90.7 km 237,460
Breisach am Rhein Germany 91.8 km 14,367
Einsiedeln Switzerland 91.9 km 15,867
Freienbach Switzerland 92.3 km 14,302
Wülflingen (Kreis 6) Switzerland 92.7 km 12,598
Titisee-Neustadt Germany 93.2 km 12,019
Stadt Winterthur (Kreis 1) Switzerland 94.6 km 16,182
Winterthur Switzerland 95.3 km 111,840
Pontarlier France 95.7 km 20,313
Wetzikon Switzerland 96.0 km 24,764
Gundelfingen Germany 96.0 km 11,563
Pfäffikon Switzerland 96.2 km 11,931
Mattenbach (Kreis 7) Switzerland 96.3 km 11,043
Neuhausen Switzerland 96.9 km 10,019
Rapperswil Switzerland 97.1 km 34,776
Seen (Kreis 3) Switzerland 97.6 km 15,434
Colmar France 98.0 km 65,405
Vevey Switzerland 98.2 km 19,891
Jona Switzerland 98.3 km 17,655
Montreux Switzerland 98.4 km 25,984
La Tour-de-Peilz Switzerland 98.5 km 10,522
Oberwinterthur (Kreis 2) Switzerland 98.9 km 16,356
Schaffhausen Switzerland 98.9 km 36,587
Denzlingen Germany 98.9 km 13,511
Hinwil Switzerland 99.1 km 11,135
Crans-Montana Switzerland 99.6 km 10,218

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