The distance between San Marino and Croatia is 253 kilometers (157 miles).
San Marino, Europe
Croatia, Europe
253 km
Distance between centroids
221 km
Shortest distance between major cities
San Marino → Rijeka
Distances between San Marino and Croatia by cities:
| City in San Marino | City in Croatia | Distance (kilometers) |
|---|---|---|
| Fiorentino | Zagreb | 350 km |
| Dogana | Karlovac | 295 km |
| Valdragone | Split | 324 km |
| Valdragone | Zagreb | 348 km |
| Acquaviva | Rijeka | 222 km |
| Poggio di Chiesanuova | Plano | 313 km |
| Monte Giardino | Zagreb | 348 km |
| Borgo Maggiore | Split | 325 km |
| San Marino | Rijeka | 221 km |
| Acquaviva | Zagreb | 350 km |
| Falciano | Osijek | 520 km |
| Domagnano | Karlovac | 298 km |
| Dogana | Sesvete | 353 km |
| Serravalle | Sesvete | 354 km |
| Murata | Karlovac | 301 km |
| Borgo Maggiore | Osijek | 526 km |
| Cailungo | Karlovac | 299 km |
| Cailungo | Split | 325 km |
| Fiorina | Karlovac | 297 km |
| Fiorina | Zagreb | 345 km |
| Distance between countries | Kilometers |
|---|---|
| From San Marino to China | 7,481 km |
| From San Marino to India | 6,586 km |
| From San Marino to United States | 8,488 km |
| From San Marino to Indonesia | 10,989 km |
| From San Marino to Pakistan | 5,164 km |
| Distances 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 |
The following list contains countries that are separated by a similar distance as it is between San Marino and Croatia.
| From | To | Distance (kilometers) |
|---|---|---|
| Barbados | Grenada | 246 km |
| Grenada | Barbados | 246 km |
| Trinidad and Tobago | Saint Vincent and the Grenadines | 254 km |
| Saint Vincent and the Grenadines | Trinidad and Tobago | 254 km |
| Guatemala | Belize | 242 km |
| Guatemala | El Salvador | 263 km |
| El Salvador | Guatemala | 263 km |
| Croatia | Bosnia and Herzegovina | 237 km |
| Luxembourg | Netherlands | 264 km |
| Netherlands | Luxembourg | 264 km |
| Austria | Czechia | 265 km |
| Czechia | Austria | 265 km |
| Ukraine | Moldova | 235 km |
| Grenada | Martinique | 271 km |
| Greece | Albania | 271 km |