We travel in the summer from Arizona to SiouxNarrows, Ontario. Honestly the worst stretch of roadway is between Pembina, ND and Kenora,ON! We usually try to break the trip into two sections, with a longer stay in the middle somewhere. But I think you should plan on 5-6 travel days. Lots of great country in the middle if you have time!