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

Or, see buses and trains from Trenton, NJ to Baltimore, MD.
Here are some trips other travelers have found on Routefriend.
$60
1h 25m
0 stops
Amtrak
$11
2h 59m
1 stop
Greyhound NJTransit
$24
3h 49m
2 stops
Greyhound NJTransit
$24
3h 53m
1 stop
Peter Pan NJTransit
$45
2h 56m
1 stop
Greyhound Amtrak
$46
1h 58m
1 stop
Amtrak NJTransit
$52
3h 24m
1 stop
Peter Pan Amtrak
$57
3h 16m
1 stop
Peter Pan Amtrak
$57
3h 39m
2 stops
Greyhound Amtrak
$62
2h 32m
1 stop
Greyhound Amtrak
$75
10h 38m
2 stops
Greyhound Amtrak
$84
11h 35m
4 stops
Greyhound NJTransit
$85
3h 17m
1 stop
Greyhound Amtrak
$91
2h 24m
1 stop
Amtrak NJTransit
$101
3h 17m
1 stop
Amtrak NJTransit