Distance from Slovenia to Czechia

The distance between Slovenia and Czechia is 409 kilometers (254 miles).

Slovenia, Europe

Czechia, Europe

409 km

Distance between centroids

200 km

Shortest distance

Calculated based on main borders (including major islands)

358 km

Shortest distance between major cities

Trbovlje → Brno

Distances between Slovenia and Czechia by cities:

City in Slovenia City in Czechia Distance (kilometers)
Ljubljana Trnava 439 km
Domžale Pardubice 443 km
Trbovlje Žilina 446 km
Škofja Loka Ostrava 504 km
Velenje Prague 418 km
Celje Žilina 440 km
Jesenice Prague 407 km
Ptuj Hradec Králové 421 km
Domžale Prague 439 km
Škofja Loka Olomouc 440 km
Novo Mesto Ostrava 505 km
Kamnik Žilina 433 km
Koper Zlín 506 km
Kranj Brno 370 km
Ptuj Žilina 432 km
Maribor Žilina 412 km
Lipa Žilina 424 km
Maribor Prague 403 km
Koper Prague 507 km
Ljubljana Prague 449 km

Distance between cities calculator →

Other distances from Slovenia

Distance between countries Kilometers
From Slovenia to China 7,191 km
From Slovenia to India 6,394 km
From Slovenia to United States 8,488 km
From Slovenia to Indonesia 10,761 km
From Slovenia to Pakistan 4,960 km

Other distances from Czechia

Distances between countries Kilometers
From Czechia to China 6,985 km
From Czechia to India 6,393 km
From Czechia to United States 8,255 km
From Czechia to Indonesia 10,682 km
From Czechia to Pakistan 4,945 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Slovenia and Czechia.

From To Distance (kilometers)
Austria Slovakia 404 km
Italy Croatia 417 km
Spain Portugal 400 km
Sweden Estonia 400 km
United Arab Emirates Bahrain 427 km
Vietnam Cambodia 392 km
Cambodia Vietnam 392 km
Germany Belgium 428 km
Belgium Germany 428 km
Sweden Finland 433 km
Germany Czechia 387 km
United Kingdom Ireland 381 km
Ireland United Kingdom 381 km
Costa Rica Nicaragua 380 km
Singapore Malaysia 377 km

More distances from Slovenia

Calculate the distance between any 2 countries