You can buy online or at a window on the station. Check New Jersey Transit or Amtrak websites for detailed info.
At the station
If you want to wait last minute then yes you can buy at the station.
Thanks! Your answer is awaiting moderation.
What time is the last train to Pennsylvania? How much is the ticket New York to Pennsylvania?
Read More