I travel a lot and, ideally, I’d find a route on Strava or make one up and send it to the watch and go run (as to avoid pulling out my phone to see where I’m at). Which watch is best for this?

I have the Forerunner 235 which has been great (especially the light weight - 42grams) but I don’t think it supports routes (or not easily at least). This would be for marathon and a 50-miler training.

I was thinking perhaps the:

Forerunner 955 (Solar or not): https://www.garmin.com/en-US/p/777730 (53grams)

Forerunner 965: https://www.garmin.com/en-US/p/886725 (53grams)

fenix 7X pro Solar: https://www.garmin.com/en-US/p/865822 (This looks to be the heaviest at 79grams)

Should I be considering any other models?

What’s the best way to send routes? Via Strava (I have the paid subscription if that matters) or via the Garmin Connect App?

Thanks!

edit: or the Enduro 2: https://www.garmin.com/en-US/p/854515 (70grams)