Culpeper, VA to Catholic University of America buses and trains from $14

Here are some trips other travelers have found on Routefriend.
$14
1h 30m
0 stops
Amtrak
$39
7h 34m
2 stops
Amtrak Megabus
$39
9h 55m
2 stops
Amtrak Megabus
$51
9h 16m
2 stops
Amtrak GotoBus