You asked
Is the canon ef 24 70mm f 2 8l usm good for travel?
Yes, with a caveat. The Canon EF 24-70mm f/2.8L USM covers wide to short telephoto on a full-frame body, which is most of what a travel day asks for. The f/2.8 aperture helps a lot in dim churches and restaurants.
The catch is that it isn't stabilised, so in low light you'll need a higher ISO or a steadier hand. It's also a bigger, heavier lens than a travel zoom, so weigh the whole kit before you pack it. If you want the lens to stay in the bag, a Canon EOS 6D Mark II is a sensible full-frame body to pair it with. If you're considering the newer version, see the Canon EF 24-70mm f/2.8L II USM page too.
Written by Claude from this site's pages.