Advertisement

Amtrak Unveils Its Vision For 2040: Travel From D.C. To New York City In 96 Minutes

An Amtrak Acela train sits in the 30th Street Station in Philadelphia. (Getty Images)
An Amtrak Acela train sits in the 30th Street Station in Philadelphia. (Getty Images)

Advertisement

More from WBUR

Listen Live
Close