You asked
Best travel lens for the canon eos 1d x mark ii?
For the Canon EOS-1D X Mark II, I'd start with the Canon EF 24-105mm f/4L IS II USM. It covers wide to short telephoto, which is most of a travel day, and the stabilisation helps in dim churches and interiors. If you want a bit more width, the Canon EF 24-70mm f/4L IS USM is also stabilised.
For evenings and food, add a small fast prime. The Canon EF 35mm f/2 IS USM is stabilised, so it handles dim restaurants without a tripod. If you want something even smaller, the Canon EF 40mm f/2.8 STM is a compact option.
The 1D X II is a big, heavy pro body, so weigh the whole setup before you commit. The travel guide has more on size and weight, and what to pack covers the rest of the kit.
Written by Claude from this site's pages.