From Washington Union Station Amtrak train to Baltimore then Amtrak Thruway to Salisbury, MD. 3 h 26 min. From H St Nw & 16Th St X bus to UNION STATION MARC Washington, train to Baltimore, then Amtrak Thruway to Salisbury, MD. 4 h 37 min. From Washington drive to Salisbury. 2 h 29 min $14.