Trenton, NJ to Baltimore, MD buses and trains from $60

Or, see buses and trains from Baltimore, MD to Trenton, NJ.
Here are some trips other travelers have found on Routefriend.
$60
1h 24m
0 stops
Amtrak
$13
2h 55m
1 stop
NJTransit Greyhound
$24
3h 39m
1 stop
NJTransit Peter Pan
$27
4h 21m
2 stops
NJTransit Greyhound
$34
2h 37m
1 stop
Amtrak Greyhound
$35
1h 58m
1 stop
NJTransit Amtrak
$41
4h 17m
2 stops
Amtrak Greyhound
$46
2h 17m
1 stop
Amtrak Greyhound
$50
2h 8m
2 stops
NJTransit Amtrak
$52
3h 30m
1 stop
Amtrak Peter Pan
$53
14h 26m
4 stops
NJTransit Greyhound
$57
3h 8m
1 stop
NJTransit Amtrak
$59
3h 18m
1 stop
Amtrak Greyhound
$59
3h 16m
1 stop
Amtrak Peter Pan
$72
5h 6m
2 stops
Amtrak Greyhound
$105
9h 17m
3 stops
Amtrak Greyhound
$111
7h 0m
2 stops
Amtrak Greyhound
$112
2h 47m
1 stop
Amtrak Greyhound