Cities near Opava

Opava is at (49.9387°, 17.9026°). 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: 49.9387° Longitude: 17.9026° Population: 60,252 Timezone: Europe/Prague
Link copied!

Nearby cities 97 cities found

City Country Distance Population
Hlučín Czechia 21.2 km 14,228
Krnov Czechia 22.0 km 22,518
Studénka Czechia 27.1 km 10,341
Racibórz Poland 28.3 km 58,464
Ostrava Czechia 29.5 km 279,791
Głubczyce Poland 29.6 km 13,697
Starý Bohumín Czechia 31.1 km 23,034
Bruntál Czechia 31.8 km 15,037
Bohumín Czechia 32.8 km 20,315
Pszów Poland 36.9 km 14,028
Rydułtowy Poland 39.1 km 21,887
Nový Jičín Czechia 39.1 km 26,547
Orlová Czechia 39.2 km 27,540
Wodzisław Śląski Poland 41.4 km 49,521
Kopřivnice Czechia 41.5 km 23,424
Havířov Czechia 42.2 km 82,768
Radlin Poland 42.8 km 17,479
Frýdek-Místek Czechia 42.9 km 53,590
Niedobczyce Poland 44.6 km 10,846
Hranice Czechia 45.1 km 17,969
Karviná Czechia 46.7 km 48,637
Koźle Poland 47.4 km 14,780
Jastrzębie Zdrój Poland 48.1 km 95,813
Prudnik Poland 48.5 km 23,343
Frenštát pod Radhoštěm Czechia 48.7 km 10,554
Rybnik Poland 49.0 km 142,510
Šternberk Czechia 49.1 km 13,239
Kędzierzyn-Koźle Poland 51.2 km 65,636
Valašské Meziříčí Czechia 52.1 km 27,481
Głuchołazy Poland 55.9 km 15,120
Rožnov pod Radhoštěm Czechia 56.1 km 17,238
Český Těšín Czechia 56.1 km 25,750
Cieszyn Poland 56.3 km 35,586
Zdzieszowice Poland 56.3 km 13,401
Żory Poland 58.3 km 63,174
Uničov Czechia 59.0 km 11,237
Jeseník Czechia 59.4 km 10,456
Krapkowice Poland 59.8 km 18,275
Czerwionka-Leszczyny Poland 60.1 km 28,740
Olomouc Czechia 60.3 km 99,496
Knurów Poland 61.9 km 39,744
Třinec Czechia 62.3 km 38,415
Přerov Czechia 62.8 km 40,906
Litovel Czechia 64.9 km 10,062
Skoczów Poland 65.3 km 14,810
Šumperk Czechia 66.7 km 28,768
Vsetín Czechia 67.1 km 25,185
Orzesze Poland 67.1 km 18,438
Gliwice Poland 68.1 km 198,835
Ustroń Poland 68.9 km 15,637
Strzelce Opolskie Poland 69.6 km 20,241
Łaziska Górne Poland 71.1 km 21,983
Holešov Czechia 71.2 km 11,616
Nysa Poland 71.9 km 47,283
Pyskowice Poland 73.1 km 19,018
Zábřeh Czechia 74.0 km 13,320
Pszczyna Poland 75.3 km 25,288
Wisła Poland 75.5 km 11,379
Mikołów Poland 76.0 km 38,821
Zabrze Poland 76.2 km 192,177
Ruda Śląska Poland 76.8 km 146,189
Prostějov Czechia 77.0 km 43,408
Czechowice-Dziedzice Poland 79.0 km 34,703
Tychy Poland 79.1 km 130,000
Kroměříž Czechia 80.2 km 27,917
Zlín Czechia 80.9 km 72,973
Opole Poland 81.5 km 127,676
Świętochłowice Poland 82.6 km 55,600
Bielsko-Biala Poland 83.0 km 176,515
Čadca Slovakia 84.9 km 22,655
Otrokovice Czechia 85.2 km 17,401
Bytom Poland 86.4 km 189,186
Chorzów Poland 86.6 km 113,430
Bieruń Poland 86.7 km 19,659
Katowice Poland 87.4 km 286,960
Radzionków Poland 87.8 km 17,167
Piekary Śląskie Poland 87.9 km 59,757
Tarnowskie Góry Poland 88.5 km 60,938
Brzeszcze Poland 89.5 km 10,935
Kozy Poland 89.9 km 11,920
Lędziny Poland 90.6 km 16,305
Siemianowice Śląskie Poland 91.2 km 73,121
Bytča Slovakia 92.5 km 11,491
Czeladź Poland 93.7 km 34,308
Sosnowiec Poland 94.0 km 227,295
Oświęcim Poland 94.1 km 34,170
Kęty Poland 94.8 km 19,249
Mysłowice Poland 95.0 km 72,124
Kysucké Nové Mesto Slovakia 95.2 km 14,350
Púchov Slovakia 95.5 km 16,995
Żywiec Poland 96.7 km 32,132
Będzin Poland 97.2 km 58,236
Vyškov Czechia 98.2 km 20,645
Považská Bystrica Slovakia 98.3 km 37,483
Lubliniec Poland 98.4 km 23,784
Bystrzyca Kłodzka Poland 98.5 km 10,375
Žilina Slovakia 99.8 km 81,219

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