How far is Rabat from Beef Island?

The flight distance between Beef Island and Rabat is 5929km. Check all available flights on Wego.