You asked

Canon ef 24 70mm f 4l is usm vs sigma 24 70mm f 2 8 dg os hsm art?

Between these two, I'd pick the Sigma if you shoot in low light or want more background blur. Its f/2.8 aperture lets in about twice the light of the Canon's f/4, and it stays bright across the whole zoom range. It also comes in Nikon F as well as Canon EF, so it's the better choice if you might switch systems later. See the Sigma 24-70mm f/2.8 DG OS HSM Art page for the full camera list.

The Canon EF 24-70mm f/4L IS USM is the one I'd choose for landscapes and travel. You'll usually stop down to f/8 or f/11 anyway, and the landscape guide makes the case that f/4 zooms are lighter and cheaper than f/2.8 versions. Both are stabilised and autofocus, so the real difference comes down to light and weight.

Written by Claude from this site's pages.

From these pages