Cities near Vienna, within 100 km and 300 km (straight line)
There are 26 cities and towns of 15,000 people or more within 100 km of Vienna, Austria, in a straight line, and 304 cities and towns within 300 km, measured from the city centre. The largest within 100 km are Bratislava (55 km east), Petržalka (57 km east) and Trnava (92 km east-northeast).
Within 100 km
26
cities and towns · straight line
Within 300 km
304
cities and towns · straight line
Nearest
Klosterneuburg
11 km (7 miles) north-northwest · straight line
Straight-line distances from one city centre to another, as the crow flies. Roads between them are longer.
ViennaWithin 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 Vienna
All 26 within 100 km, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| KlosterneuburgLower Austria | north-northwest | 11 km7 miles |
| PerchtoldsdorfLower Austria | southwest | 13 km7.9 miles |
| MödlingLower Austria | south-southwest | 15 km9.3 miles |
| StockerauLower Austria | north-northwest | 23 km14 miles |
| BadenLower Austria | south-southwest | 25 km15 miles |
| Devínska Nová VesBratislava Region, Slovakia | east | 45 km28 miles |
| Wiener NeustadtLower Austria | south-southwest | 46 km29 miles |
| DúbravkaBratislava Region, Slovakia | east | 49 km31 miles |
| Karlova VesBratislava Region, Slovakia | east | 51 km32 miles |
| MalackyBratislava Region, Slovakia | east-northeast | 54 km34 miles |
| Sankt PöltenLower Austria | west | 55 km34 miles |
| BratislavaBratislava Region, Slovakia | east | 55 km34 miles |
| PetržalkaBratislava Region, Slovakia | east | 57 km35 miles |
| SopronGyőr-Moson-Sopron, Hungary | south-southeast | 60 km38 miles |
| VrakuňaBratislava Region, Slovakia | east | 63 km39 miles |
| Podunajské BiskupiceBratislava Region, Slovakia | east | 63 km39 miles |
| PezinokBratislava Region, Slovakia | east | 67 km42 miles |
| BřeclavSouth Moravian, Czech Republic | north-northeast | 72 km45 miles |
| ZnojmoSouth Moravian, Czech Republic | north-northwest | 76 km47 miles |
| SenecBratislava Region, Slovakia | east | 76 km47 miles |
| MosonmagyaróvárGyőr-Moson-Sopron, Hungary | east-southeast | 77 km48 miles |
| SenicaTrnava Region, Slovakia | northeast | 90 km56 miles |
| HodonínSouth Moravian, Czech Republic | northeast | 91 km56 miles |
| TrnavaTrnava Region, Slovakia | east-northeast | 92 km57 miles |
| SkalicaTrnava Region, Slovakia | northeast | 95 km59 miles |
| Dunajská StredaTrnava Region, Slovakia | east-southeast | 95 km59 miles |
From 100 km to 300 km of Vienna
The 30 largest of the 278 between 100 km and 300 km, nearest first. Distances are straight lines.
| Place | Direction | Straight line |
|---|---|---|
| GyőrGyőr-Moson-Sopron, Hungary | east-southeast | 111 km69 miles |
| BrnoSouth Moravian, Czech Republic | north | 111 km69 miles |
| GrazStyria | south-southwest | 145 km90 miles |
| LinzUpper Austria | west | 155 km96 miles |
| České BudějoviceSouth Bohemian Region, Czech Republic | west-northwest | 164 km102 miles |
| OlomoucOlomouc Region, Czech Republic | north-northeast | 167 km104 miles |
| SzékesfehérvárFejér, Hungary | southeast | 190 km118 miles |
| MariborUrban Municipality of Maribor, Slovenia | south-southwest | 192 km119 miles |
| BudapestBudapest, Hungary | east-southeast | 214 km133 miles |
| OstravaMoravian-Silesian Region, Czech Republic | northeast | 228 km142 miles |
| Klagenfurt am WörtherseeCarinthia | southwest | 235 km146 miles |
| SalzburgSalzburg | west | 252 km156 miles |
| Jastrzębie ZdrójSilesia, Poland | northeast | 252 km157 miles |
| PraguePrague, Czech Republic | north-northwest | 253 km157 miles |
| RybnikSilesia, Poland | northeast | 263 km163 miles |
| Bielsko-BialaSilesia, Poland | northeast | 265 km165 miles |
| ZagrebZagreb, Croatia | south | 268 km166 miles |
| PécsBaranya, Hungary | south-southeast | 276 km171 miles |
| PilsenPlzeň Region, Czech Republic | northwest | 278 km172 miles |
| LjubljanaLjubljana, Slovenia | south-southwest | 278 km173 miles |
| WałbrzychLower Silesia, Poland | north | 285 km177 miles |
| TychySilesia, Poland | northeast | 286 km177 miles |
| GliwiceSilesia, Poland | northeast | 286 km178 miles |
| KecskemétBács-Kiskun, Hungary | east-southeast | 288 km179 miles |
| Ruda ŚląskaSilesia, Poland | northeast | 291 km181 miles |
| ZabrzeSilesia, Poland | northeast | 293 km182 miles |
| OpoleOpole Voivodeship, Poland | north-northeast | 296 km184 miles |
| KatowiceSilesia, Poland | northeast | 298 km185 miles |
| ChorzówSilesia, Poland | northeast | 300 km186 miles |
| LiberecLiberec Region, Czech Republic | north-northwest | 300 km186 miles |
Measure from Vienna 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.
Explore Austria
Questions
What is the closest city to Vienna?
Klosterneuburg is the nearest city or town of 15,000 people or more, 11 km (7 miles) north-northwest of Vienna's centre in a straight line. A smaller town or a suburb may be closer.
Are these driving distances from Vienna?
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 Vienna?
Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 300 km of Vienna'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.