Philadelphia, PA to Kingston, NY buses and trains from $50

Or, see buses and trains from Kingston, NY to Philadelphia, PA.
Here are some trips other travelers have found on Routefriend.
$50
5h 36m
3 stops
NJTransit Amtrak
$50
4h 27m
2 stops
NJTransit Amtrak
$50
4h 57m
3 stops
NJTransit Amtrak
$53
4h 43m
3 stops
NJTransit Amtrak
$53
4h 37m
2 stops
BoltBus Amtrak
$58
3h 22m
1 stop
Amtrak
$58
4h 57m
3 stops
NJTransit Amtrak