You asked

Best travel lens for the canon eos 250d?

For the 250D, I'd start with the Canon EF-S 18-135mm f/3.5-5.6 IS STM. It covers wide to telephoto (about 29-216mm full-frame equivalent), has image stabilisation for dim churches and interiors, and the STM focus motor keeps it quiet. It's the one-lens answer if you don't want to swap.

If image quality matters more to you, the Canon EF 24-105mm f/4L IS II USM is the classic travel zoom. It's stabilised and sharp, but heavier, so weigh it against your bag.

For the small fast prime that the travel guide suggests for evenings and food, I like the Canon EF-S 24mm f/2.8 STM. It's small, and on the 250D it frames like a 38mm lens.

Written by Claude from this site's pages.

From these pages