Flight distance between Alamar, Cuba and Tehran, Iran 7,368.4 mi / 11,858.3 km