How far is Casablanca from Tallinn?

The flight distance between Tallinn and Casablanca is 3723km. Check all available flights on Wego.