Flight distance between Tunis, Tunisia and Viljandi, Estonia 1,644.0 mi / 2,645.7 km