The ideal distance between a sofa and a coffee table is usually around 18 -24 inches. This allows for comfortable movement around the furniture and provides enough space for placing drinks, snacks, or decor items within easy reach.