Distance from

Thessaloniki to Belgrade

Average travel distance is

678.72 km

Nomal travel times are between

4h 38min  -  15h 41min

678.72 km (421 miles) is the average travel distance between Thessaloniki and Belgrade. If you could walk at the speed of 3mph (4.8kph), it would take 4 days 9 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 607.63 km 377.57 miles 328.1 miles
Drive 683.47 km 424.69 miles 369.04 miles
Bus 685.18 km 425.75 miles 369.97 miles
Train 738.61 km 458.95 miles 398.82 miles

Be prepared

Thessaloniki - Belgrade Info

The distance from Thessaloniki Zografou to Thessaloniki Airport 19 km (12 miles).

The distance from SKG to BEG 568 km (353 miles).

The distance from Belgrade Airport to Slavija Square 20 km (13 miles).

Travel distance chart

The distance between Thessaloniki to Belgrade, Serbia is 678.72 km (421 miles) and it would cost 40 USD ~ 40 USD to drive in a car that consumes about 10 MPG.