Flight distance between Diez de Octubre, Cuba and Mashhad, Iran 7,639.3 mi / 12,294.3 km