You asked

Best travel lens for the canon eos r7?

For the EOS R7, my pick for travel is the Canon RF-S 18-150mm f/3.5-6.3 IS STM. It covers roughly 29-240mm in full-frame terms, so one lens handles wide streets, portraits and distant details, and its stabilisation helps in dim churches. It's the simplest one-lens answer.

If you want a brighter zoom for dim interiors and evenings, the Tamron 17-70mm f/2.8 Di III-A VC RXD gives you a fast aperture across a shorter range.

I'd also add a small prime for food and evenings. The Canon RF 24mm f/1.8 Macro IS STM is a good, compact choice on this body.

For how to weigh these up, see what matters in a travel camera and what to pack.

Written by Claude from this site's pages.

From these pages