Middletown, NY to Newark Airport, NJ buses and trains from $24

Or, see buses and trains from Newark Airport, NJ to Middletown, NY.
Here are some trips other travelers have found on Routefriend.
$24
1h 49m
1 stop
NJTransit
$34
2h 31m
2 stops
NJTransit CoachUSA
$45
2h 7m
2 stops
NJTransit Amtrak
$45
2h 25m
2 stops
NJTransit Amtrak
$45
2h 55m
2 stops
NJTransit Amtrak
$45
3h 37m
2 stops
NJTransit Amtrak
$50
4h 54m
2 stops
NJTransit Amtrak
$55
3h 55m
2 stops
NJTransit Amtrak
$63
5h 55m
3 stops
NJTransit Amtrak