how far is morocco from turkey

just now 1
how far is morocco from turkey

The distance from Morocco to Turkey is approximately 3,892 kilometers (2,418 miles) by air travel. This is the shortest direct air distance between the two countries. If traveling by airplane, it takes about 4.32 hours to fly from Morocco to Turkey on average.