Flight distance between Arroyo Naranjo, Cuba and Abadan, Iran 7,506.0 mi / 12,079.7 km