From Frederick Marc Station bus to Richmond. 4 h 11 min $43. From FREDERICK MARC eb train to ROCKVILLE station, subway to Washington, DC - 715 H St NW, then bus to Richmond, VA - 910 N Blvd. 4 h 34 min $19. From FREDERICK MARC eb train to Washington Union Station Amtrak then train to Richmond Main Street Amtrak. 5 h 23 min $121. From Frederick drive to Richmond. 2 h 36 min $17.