Flight distance between Joensuu, Finland and Rabat, Morocco 2,528.4 mi / 4,069.0 km