Distance from Serbia to Romania

The distance between Serbia and Romania is 379 kilometers (235 miles).

Serbia, Europe

Romania, Europe

379 km

Distance between centroids

0 km

Shortest distance

Calculated based on main borders (including major islands)

78 km

Shortest distance between major cities

Zrenjanin → Timişoara

Distances between Serbia and Romania by cities:

City in Serbia City in Romania Distance (kilometers)
Kragujevac Arad 243 km
Jagodina Sibiu 305 km
Novi Sad Bacău 568 km
Zemun Sibiu 312 km
Subotica Bucharest 538 km
Jagodina Timişoara 197 km
Niš Bucharest 359 km
Subotica Constanţa 736 km
Bor Sibiu 251 km
Zrenjanin Timişoara 78 km
Smederevo Sibiu 283 km
Kraljevo Bucharest 441 km
Kraljevo Cluj-Napoca 408 km
Kruševac Braşov 410 km
Belgrade Craiova 270 km
Valjevo Cluj-Napoca 400 km
Novi Pazar Sibiu 414 km
Novi Pazar Bucharest 473 km
Smederevo Bucharest 412 km
Valjevo Bucharest 495 km

Distance between cities calculator →

Other distances from Serbia

Distance between countries Kilometers
From Serbia to China 6,862 km
From Serbia to India 5,902 km
From Serbia to United States 8,998 km
From Serbia to Indonesia 10,305 km
From Serbia to Pakistan 4,479 km

Other distances from Romania

Distances between countries Kilometers
From Romania to China 6,492 km
From Romania to India 5,626 km
From Romania to United States 9,068 km
From Romania to Indonesia 9,992 km
From Romania to Pakistan 4,189 km

Countries separated by similar distances

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

From To Distance (kilometers)
Costa Rica Nicaragua 380 km
United Kingdom Ireland 381 km
Ireland United Kingdom 381 km
Singapore Malaysia 377 km
Austria Hungary 376 km
Germany Czechia 387 km
Czechia Germany 387 km
Germany Netherlands 373 km
Netherlands Germany 373 km
Switzerland Luxembourg 368 km
Cambodia Vietnam 392 km
Vietnam Cambodia 392 km
Poland Slovakia 364 km
Sweden Estonia 400 km
Spain Portugal 400 km

More distances from Serbia

Calculate the distance between any 2 countries