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

There are 58 cities and towns of 15,000 people or more within 100 km of Prague, Czechia, in a straight line, and 394 cities and towns within 300 km, measured from the city centre. The largest within 100 km are Pilsen (84 km west-southwest), Liberec (88 km north-northeast) and Ústí nad Labem (69 km north-northwest).

Within 100 km

58

cities and towns · straight line

Within 300 km

394

cities and towns · straight line

Nearest

Libeň

4.4 km (2.7 miles) east-northeast · straight line

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

PragueWithin 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 Prague

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

The 40 largest of the 58 within 100 km, nearest first
PlaceDirectionStraight line
LibeňPragueeast-northeast4.4 km2.7 miles
KobylisyPraguenorth-northeast4.5 km2.8 miles
MichlePraguesoutheast5.3 km3.3 miles
KrčPraguesouth-southeast5.5 km3.4 miles
Staré StrašnicePragueeast6.5 km4 miles
ZáběhlicePragueeast-southeast6.8 km4.2 miles
ChodovPraguesoutheast8.3 km5.2 miles
StodůlkyPraguewest-southwest8.5 km5.3 miles
LetňanyPraguenortheast8.5 km5.3 miles
ModřanyPraguesouth8.6 km5.3 miles
ŘepyPraguewest-southwest8.8 km5.5 miles
Černý MostPragueeast12 km7.1 miles
Brandýs nad Labem-Stará BoleslavCentral Bohemiaeast-northeast21 km13 miles
KladnoCentral Bohemiawest-northwest24 km15 miles
BerounCentral Bohemiawest-southwest29 km18 miles
MělníkCentral Bohemianorth29 km18 miles
Mladá BoleslavCentral Bohemianortheast50 km31 miles
PříbramCentral Bohemiasouthwest53 km33 miles
LitoměřiceÚstí nad Labem Regionnorth-northwest54 km33 miles
KolínCentral Bohemiaeast56 km35 miles
Kutná HoraCentral Bohemiaeast-southeast63 km39 miles
Česká LípaLiberec Regionnorth67 km42 miles
ŽatecÚstí nad Labem Regionwest-northwest68 km42 miles
Ústí nad LabemÚstí nad Labem Regionnorth-northwest69 km43 miles
MostÚstí nad Labem Regionnorthwest72 km45 miles
TepliceÚstí nad Labem Regionnorthwest75 km46 miles
TáborSouth Bohemian Regionsouth-southeast77 km48 miles
DěčínÚstí nad Labem Regionnorth79 km49 miles
LitvínovÚstí nad Labem Regionnorthwest81 km50 miles
ChomutovÚstí nad Labem Regionwest-northwest82 km51 miles
JirkovÚstí nad Labem Regionnorthwest83 km52 miles
PilsenPlzeň Regionwest-southwest84 km52 miles
LiberecLiberec Regionnorth-northeast88 km55 miles
Jablonec nad NisouLiberec Regionnortheast89 km55 miles
PísekSouth Bohemian Regionsouth-southwest89 km55 miles
ZittauSaxony, Germanynorth-northeast94 km58 miles
PardubicePardubice Regioneast97 km60 miles
Havlíčkův BrodVysocinaeast-southeast99 km61 miles
StrakoniceSouth Bohemian Regionsouth-southwest99 km62 miles
ChrudimPardubice Regioneast99 km62 miles

From 100 km to 300 km of Prague

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

The 30 largest of the 336 between 100 km and 300 km, nearest first
PlaceDirectionStraight line
DresdenSaxony, Germanynorth-northwest117 km73 miles
ChemnitzSaxony, Germanynorthwest134 km84 miles
WałbrzychLower Silesia, Polandeast-northeast152 km95 miles
LegnicaLower Silesia, Polandnortheast175 km109 miles
BrnoSouth Moravianeast-southeast186 km116 miles
GeraThuringia, Germanywest-northwest188 km117 miles
LinzUpper Austria, Austriasouth198 km123 miles
LeipzigSaxony, Germanynorthwest201 km125 miles
RegensburgBavaria, Germanysouthwest206 km128 miles
WrocławLower Silesia, Polandeast-northeast216 km134 miles
Zielona GóraLubusz, Polandnorth-northeast219 km136 miles
JenaThuringia, Germanywest-northwest221 km137 miles
Halle (Saale)Saxony-Anhalt, Germanynorthwest231 km144 miles
NurembergBavaria, Germanywest-southwest250 km155 miles
ErlangenBavaria, Germanywest251 km156 miles
ViennaVienna, Austriasoutheast253 km157 miles
FürthBavaria, Germanywest-southwest256 km159 miles
OpoleOpole Voivodeship, Polandeast-northeast257 km160 miles
ErfurtThuringia, Germanywest-northwest259 km161 miles
IngolstadtBavaria, Germanywest-southwest262 km163 miles
SalzburgSalzburg, Austriasouth-southwest274 km170 miles
PotsdamBrandenburg, Germanynorth-northwest274 km170 miles
OstravaMoravian-Silesian Regioneast278 km172 miles
BerlinState of Berlin, Germanynorth-northwest280 km174 miles
BratislavaBratislava Region, Slovakiasoutheast291 km181 miles
RybnikSilesia, Polandeast294 km183 miles
PetržalkaBratislava Region, Slovakiasoutheast294 km183 miles
MagdeburgSaxony-Anhalt, Germanynorthwest299 km186 miles
Gorzów WielkopolskiLubusz, Polandnorth299 km186 miles
MunichBavaria, Germanysouthwest300 km186 miles

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

Explore Czech Republic

Questions

What is the closest city to Prague?

Libeň is the nearest city or town of 15,000 people or more, 4.4 km (2.7 miles) east-northeast of Prague's centre in a straight line. A smaller town or a suburb may be closer.

Are these driving distances from Prague?

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

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