Kingston, NY to Newark Airport, NJ buses and trains from $40

Or, see buses and trains from Newark Airport, NJ to Kingston, NY.
Here are some trips other travelers have found on Routefriend.
$40
2h 15m
1 stop
Amtrak NJTransit
$41
2h 40m
1 stop
Amtrak
$49
2h 45m
2 stops
Amtrak NJTransit
$53
3h 4m
2 stops
Amtrak NJTransit
$60
2h 10m
1 stop
Amtrak Amtrak
$67
4h 36m
2 stops
Amtrak NJTransit