How far is Mashhad from Islay?

The flight distance between Islay and Mashhad is 5287km. Check all available flights on Wego.