This is the site for the train. Take the regional /North East. Takes you from Boston all the way to Va.
Then maybe get a cheap airline tix from Va to Fl. And the from FL fly back to Boston or Newark to take ur flight home.