I think the cheapest way is $2.50 on
Metrobus 5A. The bus terminates at L'Enfant Plaza Metro station (Green/Yellow/Blue/Orange lines) in SouthWest DC. From there, it's a $1.20 Metro fare to anywhere in downtown DC. 5A is an hourly service and takes about an hour depending on time of day.