Distance from Croatia to Latvia

The distance between Croatia and Latvia is 1,464 kilometers (910 miles).

Croatia, Europe

Latvia, Europe

1,464 km

Distance between centroids

1,105 km

Shortest distance

Calculated based on main borders (including major islands)

1,229 km

Shortest distance between major cities

Osijek → Liepāja

Distances between Croatia and Latvia by cities:

City in Croatia City in Latvia Distance (kilometers)
Zadar Riga 1,557 km
Plano Riga 1,589 km
Osijek Cēsis 1,385 km
Kosi Rēzekne 1,530 km
Osijek Liepāja 1,229 km
Glogovac Jēkabpils 1,312 km
Glogovac Cēsis 1,372 km
Bol Riga 1,610 km
Marina Riga 1,597 km
Sesvete Riga 1,354 km
Rijeka Daugavpils 1,449 km
Slavonski Brod Cēsis 1,442 km
Kosi Cēsis 1,524 km
Bol Daugavpils 1,572 km
Pula Daugavpils 1,517 km
Trnava Daugavpils 1,317 km
Slavonski Brod Riga 1,377 km
Rijeka Cēsis 1,528 km
Karlovac Cēsis 1,476 km
Sesvete Cēsis 1,424 km

Distance between cities calculator →

Other distances from Croatia

Distance between countries Kilometers
From Croatia to China 7,228 km
From Croatia to India 6,372 km
From Croatia to United States 8,575 km
From Croatia to Indonesia 10,757 km
From Croatia to Pakistan 4,943 km

Other distances from Latvia

Distances between countries Kilometers
From Latvia to China 6,153 km
From Latvia to India 5,970 km
From Latvia to United States 8,187 km
From Latvia to Indonesia 10,038 km
From Latvia to Pakistan 4,529 km

Countries separated by similar distances

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

From To Distance (kilometers)
Spain Algeria 1,465 km
Peru Bolivia 1,468 km
Costa Rica Cuba 1,451 km
India Pakistan 1,451 km
Netherlands Spain 1,470 km
Spain Netherlands 1,470 km
Germany Bulgaria 1,474 km
Ireland Spain 1,479 km
Spain Ireland 1,479 km
Indonesia Malaysia 1,439 km
France Serbia 1,495 km
Chile Uruguay 1,495 km
Ireland Iceland 1,422 km
Ecuador Costa Rica 1,422 km
Costa Rica Ecuador 1,422 km

More distances from Croatia

Calculate the distance between any 2 countries