I've got all the bus and train routes mapped out to travel as follows:
Start in Niagra Falls for 2 days, staying in a hostel
then Train to Toronto, hostel there for 2-4 days
then Train to Montreal, hostel there for 2-4 days
then Train to Conway, New Hampshire to see the White Mountains National Forest, hostel there one night
then Bus to Boston to fly home for me!
Still looking for flights? You can have flight experts compete against one another to find you the absolute best and cheapest flights.