I'm looking to make regular trips from Baltimore, MD to Niagara Falls, Canada. Before, I've always flown from BWI to Toronto, but that becomes expensive, and I think I can save quite a bit of money by driving it. My understanding is that this drive takes 8 hours, so it doesn't seem too bad.
Can I do it all within a day, just stopping for gas and food? Or do I need to get a hotel room for the night along the way? How tiring is an 8 hour drive? The furthest I've ever drove before is 3 hours to Atlantic City.
Should I take I-70 to Pittsburgh, I-76 to I-79 to Erie, I-90 to Buffalo, and then cross into Canada? This may take longer, but it's on Interstates with signs of civilization along the way.
Or should I take I-70 to I-99 to Altoona, then 219 through upper PA and lower NY to join I-90 in Buffalo? This may be the shortest way, but I'm concerned that it will have me driving through a lot of back roads that I may easily get lost in.
Thanks for any help.