I’ve done it in one day by car a few times. It’s about 6-7 hours of slab via 87, depending on how long it takes to get through passport control at the border. So, it’s doable.

If I were to do it again, I would still take two days on backroads, but stay in hotels :)