Die Entfernung (Strecke bzw. Distanz) von Sofia nach Vidin beträgt Luftlinie circa 148 Kilometer (km).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Vidin möglicherweise länger, da hier nur die Luftlinie von Sofia nach Vidin berechnet wurde.