Yes 287 is the way we always go up to Amarillo, then you can make choices. If you go farther north on 87 and come out in Walsenburg then take 160 to Durango. (Google reports there may be road closures this way).
From Amarillo the way we go most of the time is to stay on I-40 to Clines Corner up through Santa Fe, Chama, Pagosa Springs, on 84 to hit 160. This is a beautiful drive! (Don't know about any road closures, but other posters might).