I believe the Amtrak commute is around 30 minutes via the Acela and Union Station in DC is about a 1.5 block walk from the Senate Office Buildings.
John McCain commutes from AZ to DC via Amtrak? How long does a trip take? And how could he even run for senator if he was still in Viet Nam?