Flight distance from Krasnoyarsk to Belgrade
5041 kilometers/3132 miles
or 2722 nautical miles.
Your flight will depart from Krasnoyarsk airport and land at Belgrade airport.
| City: | Krasnoyarsk (KJA) | Belgrade (BEG) |
|---|---|---|
| Latitude: | 56.001453 | 44.8333 |
| Longitude: | 92.883911 | 20.5 |
| Country: | Russia | Bosnia and Herzegovina |
| Timezone: | Asia/Krasnoyarsk | Europe/Belgrade |
| Current time:: | 18:06 06-Apr-2026 | 18:06 06-Apr-2026 |
How far is between Krasnoyarsk and Belgrade?
- Your starting point Krasnoyarsk, Russia is located at 56.001453,92.883911
- Your ending point Belgrade, Bosnia and Herzegovina is located at 44.8333,20.5
- l distance from Krasnoyarsk to Belgrade is 5041 kms equals to miles and 2722 nautical miles.
- Flight time from Krasnoyarsk to Belgrade is 42 hours 20 minutes
Click here to get detail flight schedules from Krasnoyarsk to Belgrade
Distance Calculator
Lastest Update
- Distance from Krasnoyarsk to Ekaterinburg
- Distance from Krasnoyarsk to Novosibirsk
- Distance from Krasnoyarsk to Norilsk
- Distance from Krasnoyarsk to Beijing
- Distance from Krasnoyarsk to Athens
- Distance from Krasnoyarsk to St Petersburg
- Distance from Krasnoyarsk to Moscow
- Distance from Krasnoyarsk to Irkutsk
- Distance from Krasnoyarsk to Belgrade
- Distance from Krasnoyarsk to Surgut
