Flight distance between Arroyo Naranjo, Cuba and Qazvin, Iran 7,293.4 mi / 11,737.5 km