Die Distanz (Entfernung oder auch Strecke) von Viljandi nach Maardu beträgt Luftlinie circa 127 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Maardu sicherlich länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Viljandi, berechnet wurde.