Philadelphia, PA to Rochester, NY buses and trains from $55

Or, see buses and trains from Rochester, NY to Philadelphia, PA.
Here are some trips other travelers have found on Routefriend.
$55
9h 30m
1 stop
GotoBus GotoBus
$56
9h 30m
1 stop
GotoBus GotoBus
$70
9h 28m
2 stops
NJTransit Amtrak
$72
8h 31m
1 stop
Amtrak
$80
11h 10m
3 stops
NJTransit Amtrak
$82
12h 40m
3 stops
NJTransit Amtrak
$85
12h 40m
3 stops
NJTransit Amtrak
$104
12h 22m
3 stops
NJTransit Amtrak