Union Station to New Carrollton is currently running $21 on a number of trains for those days (it's 2 TQP per dollar, right?), and is a slightly shorter trip than WAS->ALX. Whether it's more time-efficient depends on what metro line you want to be on for your return, though.