I lived in Williansville, a suburb of Buffalo. I had a 20 minute drive downtown to work. I tried the 'Rapid Transit' system - 12 minutes to the station, 15 minute walk and wait for train, 30 minute ride. Took about an hour. There are only a few places in the US where public transportation makes sense.
My son takes a commuter boat to work in Boston. It’s a 15minute drive to the boat and a pretty relaxing ride back and forth everyday. It’s not cheap but it beats the drive which is probably 20 miles and can take well over an hour.