Your choices for intercity travel are:
1. Drive. I hope you like staring at roads and other cars.
2. Fly. I hope you like spending more time getting to, and going through, the airport than you will spend in the air.
3. Take a train. I hope you like having leg room, a view, the ability to do some reading, going from city centre to city centre without fighting traffic, leaving from a train station you arrived at 15 minutes before departure time.
From NYC, I can get to Philadelphia or DC substantially faster by train than by any other method[^]. I can get to Boston sufficiently quickly that flying isn't worth it.
To travel to Toronto by air takes about 5 hours, once you factor in all the stuff that isn't flying. By train, it's about 10 hours. I am tempted, a lot of the time, to take the damn train.
[^] With one whoopee cushion: US rail systems prioritise freight over passenger traffic. You can easily be stuck for 10-30 minutes while several thousand tons of clanking steel crawls past a high speed train. Mind you, they close the airports any time somebody brings in a water bottle or if it's slightly chilly. So.