Washington, DC to Lancaster, PA buses and trains from $46

Or, see buses and trains from Lancaster, PA to Washington, DC.
Here are some trips other travelers have found on Routefriend.
$46
8h 29m
1 stop
Greyhound
$54
3h 20m
1 stop
Amtrak
$37
4h 42m
1 stop
Greyhound Amtrak
$39
1d 4h
3 stops
Megabus Greyhound
$43
4h 43m
2 stops
Amtrak Greyhound
$44
5h 50m
2 stops
Megabus Amtrak
$53
6h 35m
3 stops
Amtrak Greyhound
$59
3h 58m
2 stops
Greyhound Amtrak
$61
4h 7m
2 stops
Greyhound Amtrak
$76
10h 48m
2 stops
VRE Amtrak