Flight distance between Arroyo Naranjo, Cuba and Khorramshahr, Iran 7,496.0 mi / 12,063.6 km