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.
Distance fromThessaloniki to Belgrade
Average travel distance is678.72 km
Nomal travel times are between4h 38min - 15h 41min
Travel distance by transport mode
|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|
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.
- Best Option