$16.75 on New Jersey Transit. More on Amtrak (varies, but as low as $40 if you book in advance).
You should really go to www.njtransit.com to check the current fares for the day of the week you are looking to make the trip for the most accurate info.
It depends on Time, Day, And Express Or Regular
About $20, check the website for the exact price.
You should be check on NJ Transit web page
Thanks! Your answer is awaiting moderation.