When you get to Penn Station, go over to the NJ Transit Concourse and take the North Jersey Coast Line from Penn Station to Hazlet. The one way fare from the City to Hazlet will cost you $11.25 ($22.50 round trip). Please purchase your ticket before board, because fares are higher on board.Good luck
The link below can help u. Good luck!note: to chnage the time and date go to show options
At Penn Station, head over to the NJ Transit section. Buy a train ticket to Hazlet. It will leave on the North Jersey Coast Line headed for Long Branch. It s about a 70 minute train ride from Penn Station to Hazlet Station.
http://maps.google.com/