Newark, NJ to Oil City, PA buses and trains from $45

Here are some trips other travelers have found on Routefriend.
$45
7h 7m
1 stop
NJTransit GotoBus
$55
7h 19m
1 stop
CoachUSA GotoBus
$68
7h 1m
1 stop
Amtrak GotoBus