Middletown, NY to New York University buses and trains from $19

Or, see buses and trains from New York University to Middletown, NY.
Here are some trips other travelers have found on Routefriend.
$19
1h 43m
1 stop
NJTransit
$20
3h 48m
2 stops
NJTransit Megabus
$20
5h 48m
3 stops
NJTransit Megabus
$29
7h 0m
3 stops
NJTransit BoltBus
$29
7h 3m
3 stops
NJTransit GotoBus
$30
6h 46m
3 stops
NJTransit GotoBus
$31
4h 3m
1 stop
NJTransit GotoBus
$39
2h 40m
2 stops
NJTransit CoachUSA
$40
2h 22m
2 stops
NJTransit Amtrak
$40
3h 19m
2 stops
NJTransit Amtrak
$40
4h 6m
2 stops
NJTransit Amtrak
$45
4h 55m
2 stops
NJTransit Amtrak
$50
4h 51m
2 stops
NJTransit Amtrak
$50
2h 28m
2 stops
NJTransit Amtrak
$58
6h 22m
3 stops
NJTransit Amtrak