No. Consider when $2^{\aleph_0}=2^{\aleph_1}=2^{\aleph_2}=\aleph_3$, with $\kappa=\aleph_1$ and $\lambda=\aleph_2$.