Flight distance from Moscow to Sofia
1778 kilometers/1105 miles
or 960 nautical miles.
Your flight will depart from Moscow airport and land at Sofia airport.
| City: | Moscow (MOW) | Sofia (SOF) |
|---|---|---|
| Latitude: | 55.751667 | 42.7 |
| Longitude: | 37.617778 | 23.333333 |
| Country: | Russia | Bulgaria |
| Timezone: | Europe/Moscow | Europe/Sofia |
| Current time:: | 02:06 04-Apr-2026 | 02:06 04-Apr-2026 |
How far is between Moscow and Sofia?
- Your starting point Moscow, Russia is located at 55.751667,37.617778
- Your ending point Sofia, Bulgaria is located at 42.7,23.333333
- l distance from Moscow to Sofia is 1778 kms equals to miles and 960 nautical miles.
- Flight time from Moscow to Sofia is 19 hours 55 minutes
Click here to get detail flight schedules from Moscow to Sofia
Distance Calculator
Lastest Update
- Distance from Moscow to Mineralnye Vody
- Distance from Moscow to Bucharest
- Distance from Moscow to Belgrade
- Distance from Moscow to Sofia
- Distance from Moscow to Chelyabinsk
- Distance from Moscow to Madrid
- Distance from Moscow to Barcelona
- Distance from Moscow to Ashgabat
- Distance from Moscow to Prague
- Distance from Moscow to Kathmandu
