Distance from

Belgrade to Athens

Average travel distance is

1249.25 km

Nomal travel times are between

5h 2min  -  21h 46min

1249.25 km (776 miles) is the average travel distance between Belgrade and . If you could walk at the speed of 3mph (4.8kph), it would take 8 days 1 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 955.33 km 593.61 miles 515.83 miles
Drive 1194.73 km 742.37 miles 645.1 miles
Bus 1261.15 km 783.64 miles 680.96 miles
Bus 1470.43 km 913.68 miles 793.97 miles
Bus 1289.97 km 801.55 miles 696.53 miles
Train 1280.44 km 795.63 miles 691.38 miles
Train 1292.69 km 803.24 miles 698.0 miles

BE PREPARED

Belgrade - Athens Info

The distance from Slavija Square to Belgrade Airport 21 km (12.8 miles) .

The distance from BEG to ATH 899 km (558.78 miles) .

The distance from Στ.Αεροδρομιου to Στ.Μοναστηρακι 36 km (22.42 miles) .

Travel distance chart

The distance between Belgrade, Serbia to Athens is 1249.25 km (776 miles) and it would cost 63 USD ~ 46 EUR to drive in a car that consumes about 15 MPG.