Flight distance from Sofia to Porto
2638 kilometers/1639 miles
or 1424 nautical miles.
Your flight will depart from Sofia airport and land at Porto airport.
| City: | Sofia (SOF) | Porto (OPO) |
|---|---|---|
| Latitude: | 42.7 | 41.149965 |
| Longitude: | 23.333333 | -8.604012 |
| Country: | Bulgaria | Portugal |
| Timezone: | Europe/Sofia | Europe/Lisbon |
| Current time:: | 00:57 05-Apr-2026 | 00:57 05-Apr-2026 |
How far is between Sofia and Porto?
- Your starting point Sofia, Bulgaria is located at 42.7,23.333333
- Your ending point Porto, Portugal is located at 41.149965,-8.604012
- l distance from Sofia to Porto is 2638 kms equals to miles and 1424 nautical miles.
- Flight time from Sofia to Porto is 33 hours 35 minutes
Click here to get detail flight schedules from Sofia to Porto
Distance Calculator
Lastest Update
- Distance from Sofia to Reykjavik
- Distance from Sofia to Amsterdam
- Distance from Sofia to Brussels
- Distance from Sofia to Frankfurt
- Distance from Sofia to Warsaw
- Distance from Sofia to Paris
- Distance from Sofia to Doha
- Distance from Sofia to Vilnius
- Distance from Sofia to Belgrade
- Distance from Sofia to Kazan
